Joomla: ссылки в пользовательских компонентах - PullRequest
0 голосов
/ 25 мая 2011

Я занимаюсь разработкой своего первого компонента Joomla и не могу понять, как вставить ссылку для редактирования элемента в моем компоненте.

Допустим, я хотел добавить элемент в список и добавить ссылку для его редактирования. Я не уверен, смогу ли я просто написать ссылку с обычным HTML, хотя это не имеет особого смысла, как вы могли бы убедиться, что ссылка верна, если вы вносите какие-либо изменения или используете URL SEF.

Так в принципе, каков формат создания ссылки на другое задание в вашем компоненте?

1 Ответ

2 голосов
/ 25 мая 2011

Всякий раз, когда вы создаете ссылки в вашем компоненте, не забывайте всегда передавать его через функцию JRoute Joomla:

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

Это обеспечит, что при включении URL-адресов SEF для Joomla, URL-адреса будут преобразованы в их аналоги SEF. Обратите внимание, что URL-адреса ваших компонентов не будут преобразованы, если вы не разработали файл router.php для своего компонента.

...