我仍然是Joomla组件开发的新手。
我有一个管理rsvps到事件的组件。 在管理方面,您可以创建各种事件,并指定事件开始的时间和时间等详细信息。每个事件都有一个偶数。
在前端,我希望能够在单击菜单项时显示特定的事件详细信息。
在Joomla政府中,我的想法如下:
1)转到菜单 - >顶部菜单
2)单击[新建]以创建新的顶级菜单项
3)我的组件在那里列为MyRSVPComponent
但是当我点击它时,没有任何反应?
所有其他默认组件(如搜索)都有可以单击的子菜单,可以转到菜单项页面,并且可以在右侧配置基本参数。
我希望我的组件也能像这样表现,我希望能够从我希望为该菜单项显示的列表中选择事件。我该怎么做呢?
请注意我没有遵循组件的Joomla 1.5 MVC结构。 我还能继续这项工作,还是我被迫用MVC结构创建项目。 我有理由不想和MVC一起参加这个特定的项目,所以请不要只是建议我去MVC,除非这是我实现我需要做的唯一方式。
答案 0 :(得分:1)
您在菜单中看到的选项由组件中的视图直接控制。您需要一个您想要的每个菜单项类型的视图。你不必去MVC,但它肯定会让生活更轻松。
答案 1 :(得分:0)
我刚刚遇到了这个问题,希望将Symfony项目集成到一个Joomal组件中。当然我也不想使用Joomla MVC。
我已经对如何创建菜单链接进行了一些调试:
只要您有这个,菜单管理器就会将您的视图显示为选项
要拥有特定的视图子选项,您需要创建/com_yourcomponent/views/yourview/layout.xml,从com_content复制这些选项。在那里,您还可以定义菜单选项。