我在使用 Magento(Magento 版本 1.5.1.0)时遇到了一些麻烦。
Magento 是否做一些输出/标记/js 过滤?
我在 *.phtml 模板中放置了一些脚本标签(没有 CMS 块)
<script type="text/javascript">
// echo foo
function foo() {
}
</script>
当我查看 html 源代码时,缺少此标签。所有其他周围的标签都是可见的。
我检查了模板路径并清除了缓存。任何提示或想法?
亲切的问候
最佳答案
我有同样的奇怪问题,明确表示不涉及缓存,也不是由浏览器插件引起的。它的值(value)是:执行了 javascript get,但必须像这样声明变量:
// Not working
var foo = 'baz';
// Working
window.foo = 'baz';
不要问我为什么。
关于Magento 删除脚本标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12180408/