我对使用 Joomla 很陌生。我已经创建了一个自定义模块,但是我想在 </body>
附近添加一些代码标签(或靠近开始 <body>
标签),因此保证不会嵌套在模板中可能存在的任何表格中。
我已经找到了有关如何在内容插件中执行此操作的详细信息,但我只想拥有该模块。
有什么想法吗?谢谢。
最佳答案
如果整个模块正好在 </body>
之前进行那么您将需要在模板中创建一个模块位置。在文件中 /templates/[name]/index.php
将其放在所需位置:
<jdoc:include type="modules" name="endofpage" />
现在,当您添加模块时,您可以将其放在“endofpage”位置(或者如果您选择更好的名称)。
否则,如果你的主要模块内容是在常规设计之内,你将不得不像你说的那样创建两个模块或使用插件方法。无法使用一个模块将内容注入(inject)页面的两个不同部分(除非您使用 Javascript 生成它)。
关于html - 我如何在 Joomla 模块中的 </body> 标签附近添加 HTML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2493354/