博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
magento--很奇特的开源系统,奇特的捉摸不定,飘渺,迷离~~~
阅读量:4203 次
发布时间:2019-05-26

本文共 1043 字,大约阅读时间需要 3 分钟。

magento,很奇特,很虚无的开源系统,略带一点小孩子脾气,至于你信不信,反正,我是信了!!!

给magento做个功能吧,在phtml,block都是可以写php代码,调用magento函数的,所以,在phtml文件里使用

Mage::app()->getRequest()->getModuleName()

然后使用Mage::registry("")得到一些前面的数据,

$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"];

得到URL的地址。

关闭缓存一点问题没有,开启缓存,妈逼就是不行,registry就是不好用

产品详细页面使用Mage::app()->getRequest()->getModuleName()得到的不是catalog,而是cms,

$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"];得到的不是当前的url,而是app/etc/local.xml,

清空缓存,session,关闭编译功能,还是不行!关闭缓存的话,一切正常

非常难以理解,所以把文件拷贝下来,测试,正常,上别的服务器测试,还是正常,难道是服务器的配置的原因嘛?

然后我在当前服务器建立一个子文件夹,数据库复制一份,测试,还是正常!!!

magento的核心代码让我改动不少,难道这里有问题?吧core/mage的文件,全部还原,还是不行,

,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

实在费解,难以理解,但是最后解决了

原来footer是做了缓存的一个block,所以去里面吧consturct方法,cachekey方法删除,然后

<block type="blockcache/blockcachehomefooter" name="footer" as="footer" template="page/html/footer.phtml">

            改为:
            <block type="page/html_footer" name="footer" as="footer" template="page/html/footer.phtml">  

然后OK,好了,看来在缓存的block中,还是少写magento系统函数方法为妙,但是别的服务器为什么没有问题呢?

没有原因,找不出来,至于你信不信,反正,我是信了!!!

转载地址:http://bicli.baihongyu.com/

你可能感兴趣的文章
论文浅尝 | 从树结构的长短期记忆网络改进语义表示
查看>>
论文浅尝 | BAG:面向多跳推理问答得双向 Attention 实体图卷积网络
查看>>
论文浅尝 | DRUM:一种端到端的可微的知识图谱上的规则学习方法
查看>>
论文浅尝 | 机器阅读理解中常识知识的显式利用
查看>>
论文浅尝 | 通过共享表示和结构化预测进行事件和事件时序关系的联合抽取
查看>>
论文浅尝 | 融合多粒度信息和外部语言知识的中文关系抽取
查看>>
论文浅尝 | GMNN: Graph Markov Neural Networks
查看>>
应用实践 | 网络智能运维下的知识图谱
查看>>
应用实践 | 南方科技大学研发基于新型冠状病毒知识图谱模式挖掘系统
查看>>
征稿 | 2020年全国知识图谱与语义计算大会
查看>>
论文浅尝 | Tree-to-sequence 学习知识问答
查看>>
论文浅尝 | 重新实验评估知识图谱补全方法
查看>>
论文浅尝 | GEOM-GCN: Geometric Graph Convolutional Networks
查看>>
论文浅尝 | ICLR 2020 - 图神经网络的预训练策略
查看>>
开源开放 | 《大词林》开源 75 万核心实体和围绕核心实体的细粒度概念、关系列表...
查看>>
论文浅尝 | AAAI2020 - 基于生成对抗的知识图谱零样本关系学习
查看>>
应用实践 | 电商应用——一种基于强化学习的特定规则学习模型
查看>>
论文浅尝 - ACL2020 | 用于链接预测的开放知识图谱嵌入
查看>>
陈华钧等 | OpenKG区块链:构建可信开放的联邦知识图谱平台
查看>>
论文浅尝 | Iterative Cross-Lingual Entity Alignment Based on TransC
查看>>