0

更具体地说,我正在尝试使 mailto 组件显示在我的模板中;和文章一样。

默认情况下,mailto 组件在新窗口中打开。到目前为止,我更改了代码,使其在同一个窗口中打开,但这样整个模板就消失了。

有什么建议么?

4

3 回答 3

2

在模板中有一个标签,它获取组件的内容。一篇文章是一个 com_content 组件。您正在尝试放入 caom_mail_to 组件?美妙之处在于它们都插入同一个插槽。

现在,您只能在页面上拥有一个组件。你可以有很多模块,但只有一个组件。

您可以通过从菜单命令中选择来设置页面上的组件。(每个菜单项指的是一个组件。)一般来说,组件是 com_content 类型,并且是文章,但在您的情况下,您想要添加一个名为 com_mailto 的组件?假设组件已安装,您只需在菜单项管理器中选择新按钮,然后选择 mailto 组件类型。

joomla 1.5 模板中使用的标签是:

<jdoc:include type="component" />

另一方面,如果您尝试将模块添加到模板中,那就是另一回事了。你需要创建一个模块的实例,将它分配给一个标签(它存在于模板中),然后选择模块将在哪些菜单项上发布。模块模板中的标签如下:

<jdoc:include type="modules" name="module_name_place_holder" />

您可以将多个模块放入一个占位符中。

如果您已经具备这些基础知识,请传递此组件的详细信息,我们会看看是否能为您找到更好的解决方案。

于 2008-11-10T23:55:18.843 回答
1

使用“组件作为内容”插件

http://extensions.joomla.org/extensions/core-enhancements/embed-&-include/5947/details

于 2009-03-24T12:54:29.163 回答
0

恐怕我无法完全理解您的问题 - 您是否希望将会员注册表单或电子邮件通知显示为文章?如果是这样,那么最简单的方法是安装“m2c”——“模块到组件”组件。然后您可以将任何模块(即注册框)放在中心内容区域。

m2c 组件可以在这里找到:http: //joomla.focalizaisso.com.br/en/componentes/index.php

于 2008-09-17T18:25:22.477 回答