Joomla 联系表格和 modals/lightbox

Joomla contact forms and modals/lightbox

其实有两个问题。

我将 Joomla 3.4 与 Bootstrap 3 一起使用。我想创建一个带有联系表单的模式。

这是否可以在不扩展的情况下实现? 或者有一个很好的联系表单扩展可以做到这一点?

我发现的所有免费的 Joomla 联系表单扩展和 Joomla 测试 3.x 都不如 Joomla 2 的 aicontact。5.x.

无论您想在何处创建联系表单,都应该能够执行以下操作:

<?php JHTML::_('behavior.modal'); ?>

此代码可以添加到 index.php 文件中的模板(或者如果更合适,可以添加到其他模板覆盖文件中)。

然后你可以在你的module/article/component中添加这样的link(取决于你想在哪里显示这个link):

<a class="modal" 
href="<?php echo JRoute::_("index.php?option=com_contact&"
."view=contact&id=5&tmpl=component");?>" 
rel="{size: {x: 700, y: 500}, handler:'iframe'}"
>Contact form</a> 

其中 5 是表单将发送到的联系人的示例 ID。您还需要覆盖模板中的默认联系人视图,并添加模式对话框在提交时关闭。

为了完成这个老问题

我在另一个post中解决了它: