2011-05-25 89 views
0

我正在开发我的第一个Joomla组件,并且无法理解如何插入链接以编辑组件中的项目。Joomla:自定义组件中的链接

比方说,我想列出一个项目并添加一个链接进行编辑。我不确定我是否可以用普通的HTML编写链接,但如果您进行任何更改或使用海基会网址,如何确保链接是正确的,那么这并没有多大意义。

那么基本上什么是在组件中创建链接到不同任务的格式?

回答

2

每当使您的组件链接记得,总是通过JROUTE的Joomla功能,它传递:

echo JRoute::_('index.php?option=com_foo&view=man&task=chu'); 

这将确保当您打开海基会网址为Joomla的网址将被转换为它们海基会同行。请注意,如果您没有为您的组件开发router.php文件,那么您的组件URL将不会被转换。

+0

谢谢,这太好了。有没有办法自动/动态地将组件链接到链接中? – Chaim 2011-05-26 18:07:33

+0

你是什么意思? – Martin 2011-05-27 09:51:31

+0

我写的链接,但我省略了'?option = com_foo'部分,路由器为我放置。或者,也许我该如何动态地查找当前正在使用的组件的名称,以便我可以编写类似'?option = $ component'的东西。 – Chaim 2011-05-27 14:44:01