简单的Joomla组件 - 链接到菜单管理器

时间:2015-07-17 13:15:44

标签: php joomla

我创建了一个非常简单的Joomla组件,它创建了一个联系我们表单,并允许用户自定义发布和强制哪些字段。我使用http://www.component-creator.com/来帮助我创建基本文件。

到目前为止,一切正常,用户可以创建新表单,选择要发布的字段和必填字段,然后自定义表单将显示在前端。

我遇到的一个问题是直接链接到用户创建的每种不同的联系表单。我进入菜单管理器,创建一个新链接,选择我创建的组件,我有3个选项,显示创建的所有表单的列表,在前端显示用户可以创建表单的表单,以及重要的一个:show单一联系表格。

当我选择显示单个联系表单时,它会关闭模态窗口并创建指向联系表单的链接,但它不会让我选择选择要链接到的联系表单。我希望它像" Contacts"组件,您可以选择链接到单个联系人,然后它可以选择您要链接到哪个联系人。

有人知道我会从哪里开始重新创建吗?

由于

编辑:我在展位联系人模块中找到了这段代码,这是否与菜单管理器中的项目选择有关?我试图为我自己的组件调整它,但它似乎到目前为止似乎没有工作。

<?php if ($this->params->get('show_contact_list') && count($this->contacts) > 1) : ?>
    <form action="#" method="get" name="selectForm" id="selectForm">
        <?php echo JText::_('COM_CONTACT_SELECT_CONTACT'); ?>
        <?php echo JHtml::_('select.genericlist', $this->contacts, 'id', 'class="inputbox" onchange="document.location.href = this.value"', 'link', 'name', $this->contact->link);?>
    </form>
<?php endif; ?>

0 个答案:

没有答案