Получение REST-ful URI в Joomla? - PullRequest
       22

Получение REST-ful URI в Joomla?

3 голосов
/ 22 сентября 2009

Используя мой собственный компонент, модуль или плагин Joomla 1.5, как мне превратить запрос на REST URL, такой как foo.com/api/..., в соответствующие echo () на странице? Я ищу, если возможно, пример "привет, мир".

Например, foo.com/api/baskets/10/fruits/list.json может привести к чему-то вроде следующего текста на странице:

-- resource: baskets [id: 10]
-- resource: fruits [id: -]
-- action: list
-- format: json

Это возможно?

Ответы [ 2 ]

1 голос
/ 22 сентября 2009

Звучит так, будто вы хотите прочитать о Маршрутизация .

Без параметров SEF вы просто ссылались бы на что-то вроде приведенного ниже URL, а затем в вашем контроллере вы проверяли бы параметры:

index.php?option=com_example&baskets=10&action=list&formaat=json

При включенном SEF вы можете контролировать внешний вид URL (он же «слаг») через маршрутизацию.

0 голосов
/ 22 сентября 2009

Насколько мне известно, в настоящее время нет ничего, что могло бы сделать это. Однако между классами JRequest, JURI и JDocument вы должны иметь возможность создать интерфейс RESTful для компонента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...