【问题标题】:Joomla contact forms and modals/lightboxJoomla 联系表格和模式/灯箱
【发布时间】:2015-03-04 13:48:40
【问题描述】:

其实有两个问题。

我将 Joomla 3.4 与 Bootstrap 3 结合使用。我想创建一个包含联系表单的模式。

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

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

【问题讨论】:

    标签: forms joomla modal-dialog contact


    【解决方案1】:

    为了完成这个老问题。

    我在另一个帖子中解决了:

    Joomla 3 use form in modal

    【讨论】:

      【解决方案2】:

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

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

      可以在 index.php 文件中将这段代码添加到您的模板中(如果更合适,也可以添加到其他模板覆盖文件中)。

      然后你可以在你的模块/文章/组件中添加这样的链接(取决于你想在哪里显示这个链接):

      <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。您还需要覆盖模板中的默认联系人视图,并添加模式对话框在提交时关闭。

      【讨论】:

      • 谢谢。不幸的是,如果没有一些额外的插件,就不可能将 php 代码添加到文章或模块中。还是我误解了你?是否有某种 Joomla 给定的表单类,您可以将其插入到文章中来创建功能表单?
      • 您好,我调整了答案,您的问题没有指定您希望在内容文章中使用此链接。您仍然可以使用此方法,但是,正如我在答案中所说,您需要在模板 index.php 文件中添加一行。我从链接中删除了 php 代码,所以它是纯 html。请尝试更好地阐明您想要的问题。
      猜你喜欢
      • 1970-01-01
      • 2015-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多