Joomla自定义组件

问题描述:

我已经成功构建了自己的自定义joomla组件,但我坚持了一个大概相对简单的问题。Joomla自定义组件

对于这个例子的目的,可以说:

A等于主页

B等于播放器(多)列表页

C等于播放器(个人)页面

我到目前为止已经得到了A和C部分的工作。我可以通过在URL中输入他们的ID来访问我的个人播放器页面。

Example of part C

什么我不确定现在在此之前创建一个视图,当你点击它指导您对显示着所有玩家的列表视图中的玩家菜单按钮。我已经在模型中创建了一个函数,该模型返回数据库中所有玩家的视图。如果需要,我可以上传我的组件或将我的任何代码粘贴到此帖子中。

我确实按照Joomla component关于如何创建组件,所以我认为我有我的组件的默认设置。

+0

只是创建另一个视图,我不知道问题在哪里? – 2013-03-13 12:13:33

+0

像Marco D说的那样,创建另一个视图,然后在实际页面中链接到您的详细信息视图。这通常是列表/细节页面的工作方式。 – seavers 2013-03-13 22:23:11

你可以在你的控制器额外的公共职能此一赠购的“任务”,可以这样来访问:

/index.php?option=com_name-of-component &视图=视图 - 加载&格式=原始&任务=功能名称

如果此功能得到很大,您可以创建一个多控制器组件。我无法解释比这更好:

Using Multiple Controllers in Joomla Component Development

如果您在Component Creator for Joomla建立自己的组件,你可能只需要使用它使你的组件也可以查看它生成的代码复制粘贴(或至少要学习)生成的代码。