Комментарии 8
можно в url добавить tmpl=component&format=raw и сделать view.raw.php
0
Натыкался, но к сожалению там ни слова не было про view.raw.php, и как я не мучал браузер параметрами, естественно, он мне ничем помочь не мог, потому что этого файла у меня не было, а был обычный view.html.php.
0
joomla ведь намекала при этом :)
500 — Представление не найдено [name, type, prefix]: customview, raw, componentView
500 — Представление не найдено [name, type, prefix]: customview, raw, componentView
0
На самом деле даже tmpl=component тут лишний, достаточно format=raw и вид view.raw.php в конце которого будет echo json_encode($result);
0
И раньше было &no_html=1
0
Пробовал. Может я что-то упустил, но когда я ставлю такой параметр, получаю ошибку HTTP 500
0
Так было во времена Joomla! 1.0.x. Начиная с 1.5 уже рекомендовано использовать отдельный view. Я обычно это все вообще в контроллере проворачивал:
Ну и Content-Type по надобности тоже можно здесь же утсановить.
class TestController extends JController {
function foo() {
$app = JFactory::getApplication();
$data = array(
'foo' => ...,
'bar' => ....
);
echo json_encode($data);
$app->close();
}
}
Ну и Content-Type по надобности тоже можно здесь же утсановить.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
AJAX в компонентах Joomla! 2.5