我在Magento CMS编辑器的<div>
内添加了<a>
。后来它消失了。
在Magento HTML编辑器中,如何在<div>
内添加<a>
希望它不会消失,并产生正确的输出。
答案 0 :(得分:3)
您需要关闭WYSIWYG编辑器。
在您的Magento管理员中,转到System->Configuration->General->Content Management->WYSIWYG Options
并默认禁用它。
如果这不起作用,很可能CMS编辑器正在清理输入,以防止在子管理员访问级别编辑内容的情况下执行代码和注入。
如果是这种情况,那么这是一项重要的安全功能,您必须直接编辑模板才能获得所需的结果。
您可以在以下位置找到模板文件:
/path/to/magento/app/design/frontend/<package>/<theme>/template/
您可以通过转到System->Configuration->Advanced->Developer
,从页面左上角的下拉菜单中选择商店视图,然后在{{1}下设置三个字段来获取有关正在加载哪些模板文件的帮助} Debug
答案 1 :(得分:3)
请不要在<a>
内插入<div>
标记。最好将<div>
的属性添加到<a>
标记本身。试试这个,它会起作用。