【magento如何实现类似于图片显示的效果小弟我的页面只有文字没有图片】教程文章相关的互联网学习教程文章

php – 拒绝付款后恢复magento报价【代码】

我正在创建一个magento支付扩展程序,它执行以下操作: 当用户点击商家网站中的结账时,他被重定向到他输入支付数据的网站(如paypal).如果付款方式失败,则用户将被重定向到商家站点. 但是,似乎报价不再活跃. 有什么可能使最终用户重用他的报价? 一些可能性是: >如果用户返回,则复制报价>检索报价并将其设置为活动状态,以便再次显示 以下是我在付款模式中使用的一些代码: 将付款方式初始化为pending_payment/*** Instantiate state...

php – Magento为下拉属性添加新选项【代码】

您好我正在为magento编写产品同步脚本.我知道如何添加具有给定属性集的新产品.但是我使用的一个属性是一个大小字段.遇到新尺寸时我想将此选项添加到属性中,我想知道如何做到这一点?解决方法:这是一个脚本,用于从Product View或Block中为属性添加新选项:$attributeInfo = Mage::getResourceModel('eav/entity_attribute_collection')->setCodeFilter(YOUR_ATTRIBUTE_CODE)->getFirstItem();$options = $attributeInfo->getSource(...

php – grunt magento2警告标志显示magento命令【代码】

我使用grunt遇到了问题 警告标志是jit-grunt: Plugin for the "&&" task not found. If you have installed the plugin already, please setting the static mapping. See https://github.com/shootaroo/jit-grunt#static-mappingsWarning: Task "&&" failed. Used --force, continuing.jit-grunt: Plugin for the "php" task not found. If you have installed the plugin already, please setting the static mapping. See https...

php – Magento产品系列仅获取某些类别的产品【代码】

我正在尝试获得仅具有某些类别的销售价格的产品列表.现在我正在尝试使用产品集合来获取这些数据.我不确定如何仅限制特定类别的集合.这是我到目前为止:$products = Mage::getModel('catalog/product')->getCollection()->addAttributeToSelect('*')->addAttributeToFilter('status', 1)->addAttributeToFilter('visibility', 4)->addAttributeToFilter('special_price', array('neq' => ""))->addAttributeToFilter('discontinued'...

php – magento 1.5产品评论存储在哪里?

在我的magento 1.5网上商店中,我重新创建了一些产品,因为它似乎是将可配置产品转换为简单产品的最简单方法.无论如何,现在我想将评论转移到新产品,但我无法在数据库中找到它们.有谁知道它们存储在哪里,以便我可以将它们移动到正确的产品? -谢谢解决方法:您感兴趣的表格是评论.此表包含评论本身与产品之间的关系.查看表有一个名为entity_pk_value的列,该列引用正在审阅的产品的主键. 将entity_pk_value列中的值替换为新的产品ID,并且...

php – 以编程方式运行Magento 1.9.1.0 Dataflow导入配置文件【代码】

我试图让这个工作,但似乎找不到解决方案.我正在寻找运行ID = 3的现有数据流配置文件,并且已经配置了导入文件名. 我所做的所有研究都会导致以下代码的一些变化:public function importProducts($profile_id = 3) {require_once('../app/Mage.php');Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID);// Instantiate a session for the "root" user.$userModel = Mage::getModel('admin/user');$userModel->setUs...

php – Magento.按位置对产品集合进行排序【代码】

我有产品系列.$_products = Mage::getModel('catalog/product')->getCollection();在目录中的管理面板 – >管理类别 – >类别产品我有每个产品的位置.我如何按位置对$_products进行排序?解决方法:如果要按类别$category_id中的位置对产品进行排序.你可以使用以下//Load the category model$category = Mage::getModel('catalog/category')->load($category_id)->getProductCollection()->addAttributeToSort('position', 'ASC');$...

php – 在保存事件之前/之后查看Magento模型数据更改?【代码】

我一直在尝试做一些看起来应该很简单的事情: >挂钩一个MODEL_save_after事件(如果更合适,则为MODEL_save_before)>检查getData()vs getOrigData()以查看用户所做的更改 现在,在通过后端编辑的’customer_address’模型的示例中,我发现两个保存事件都被触发了两次. 第一次触发’customer_address_save_before’,然后是’customer_address_save_after’.在这两种情况下,getOrigData()和getData()都是相同的,除了getData()有一个新的’...

php – 添加attributeSet但基于现有的集合 – Magento【代码】

好的,可以使用以下内容添加magento中的新属性集:$entitySetup = new Mage_Eav_Model_Entity_Setup; $entitySetup->addAttributeSet('catalog_product', $setName);但是我如何将该集合基于默认的现有集合.此选项在管理部分中可用,因此可以使用.最佳答案:我在6个月前做过这个,我没有代码,但我知道你必须在属性集上使用initFromSkeleton()方法.你可以搜索Magento的代码来调用这个函数,只有很少的调用(也许只有一个).它会告诉你它的用...

如何开始和回滚数据库事务以包装用于Magento的PHPUnit套件【代码】

我想使用事务回滚方法隔离数据库以进行单元测试.理想情况下,我将使用类似以下的结构:public static function setUpBeforeClass(){Mage_Core_Model_Resource_Transaction::beginTransaction(); }public function testOne(){...} public function testTwo(){...}public static function tearDownAfterClass(){Mage_Core_Model_Resource_Transaction::rollBack(); }不幸的是,Mage_Core_Model_Resource_Transaction类没有公开公共的be...

Magento-Check.php认为我使用的MySQL版本比我低【代码】

我在开发时遇到了一些网站问题,因此决定运行magento-check.php文件来查看是否一切正常.结果是.Your server does not meet the following requirements in order to install Magento. The following requirements failed, please contact your hosting provider in order to receive assistance with meeting the system requirements for Magento:You need MySQL 4.1.20 (or greater) The following requirements were successfull...

php – 如何在Magento中的数据库表中插入值【代码】

我在Magento中创建了一个Admin(后端)模块,我在其中创建了几个文本字段..我也为它创建了相应的模型..当我按下我的保存按钮时它会发布数据,我可以print_r我的值控制器.现在我想将这些数据存储到我的表中..我怎么能这样做……? 我正在编写类似这样的代码(Controller): – public function postAction() {$postData = $this->getRequest()->getPost();//print_r($postData);exit;$model = Mage::getModel('cod/cod');//print_r($mode...

致命错误:在第29313行的/home/xxxx/public_html/xx/xx/includes/src/__default.php中找不到“Magento_Db_Adapter_Pdo_Mys【代码】

我刚刚做了所有这些解决方案,但未能得到解决方案 > magento文件夹的777权限.> chmod 775 lib / Magento / Db / Adapter / Pdo / Mysql.php解决方法:请检查this和this 还可以在服务器上启用pdo扩展 您需要在php.ini文件中启用PDO和PDO_MYSQL扩展.转到你的php.ini文件,它位于安装PHP的目录中,并删除以下行中的注释(;);extension=php_pdo.dll to extension=php_pdo.dll在Windows服务器上,您可以在php.ini中添加以下行extension=php_p...

php – Magento更改数据库表前缀【代码】

我不小心安装了Magento,没有表格前缀的下划线.有自动更改的选项吗?我不喜欢手工改变337桌子:-) 我试过this解决方案,但似乎没有用. 迈克尔解决方法:您可以使用以下选项创建sql以重命名所有表:SELECT 'rename table '||table_name||' to '||'newprefix'||table_name||';' FROM information_schema.tables

php – 如何将mongodb与magento连接?【代码】

任何人都可以向我推荐任何文章或URL,它将解释如何使用Mongodb配置magento作为特定模块的目录/产品的模型资源.我试图从这个URL找到,但我得到getConnection致命错误,如下所述. 错误:Fatal error: Call to a member function getConnection() on a non-object in /app/code/core/Mage/Core/Model/Resource/Db/Abstract.php on line 322 解决方法:你试过这个吗? https://magento.stackexchange.com/questions/16265/connecting-mongo...