我正在创建一个joomla模板,我正在尝试使用自定义Html模块。当我向模块添加代码时...它显示除了没有画布
之外的正确元素这是我试图放入模块的代码。
<div class="pane1">
<h1>Static Designs</h1>
<div class="artBox" id="aBox">
<section class="slide">
<h1>Clouds</h1>
<canvas id="canvas" width="800" height="600">
Canvas not supported
</canvas>
</section>
<section class="slide">
<h1>Clouds and Hearts</h1>
<canvas id="canvas2" width="800" height="600">
Canvas not supported
</canvas>
</section>
<section class="slide">
<h1>Coloured Hearts</h1>
<canvas id="canvas3" width="800" height="650">
Canvas not supported
</canvas>
</section>
<section class="slide">
<h1>Green Hearts</h1>
<canvas id="canvas4" width="800" height="650">
Canvas not supported
</canvas>
</section>
<section class="slide">
<h1>Stairs</h1>
<canvas id="canvas5" width="800" height="600">
Canvas not supported
</canvas>
</section>
<!-- End slides. -->
<!-- Begin extension snippets. Add or remove as needed. -->
<!-- deck.navigation snippet -->
<a href="#aBox" class="deck-prev-link" title="Previous">←</a>
<a href="#aBox" class="deck-next-link" title="Next">→</a>
</div>
</div>
我有遗失的选择吗?为什么不注册?
<jdoc:include type="modules" name="customHtmlContent" style="html5" />
这是我在模板的内容部分中使用的include语句
如果您需要更多信息,请询问
谢谢!
答案 0 :(得分:0)
我通过关闭Joomla中的所有编辑器解决了这个问题。这是通过转到插件管理器,搜索“编辑器”并禁用所有这些并选择“无编辑器”来完成的。这可以通过tinyMCE编辑配置文件或php文件来允许那些带有id和类的元素。
使用TinyMCE我去了选项并将其切换到扩展版本并添加了我需要的标签(画布和部分)然后它有点工作但是我需要这些元素的ID以使其正常工作然后我尝试关闭所有编辑器它起作用了。