Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 7 Ответов
  • 4445 Просмотров
*

voland

  • Легенда
  • 11030
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Что вместо format=raw в 2.5?
« : 25.11.2012, 07:44:50 »
Собственно?
Как получать контент для аякса?
tmpl=component не вариант, так как отдает хедеры и разметку меняет
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: Что вместо format=raw в 2.5?
« Ответ #1 : 25.11.2012, 14:26:55 »
tmpl=component не вариант, так как отдает хедеры и разметку меняет
Как раз вариант. Правь component.php если нет в папке шаблона, скопируй из шаблона system
или так на уровне шаблона
Код: php-brief
<?php
defined('_JEXEC') or die;
if (JFactory::getApplication()->input->getCmd('option', '') == 'com_virtuemart') {
<jdoc:include type="component" />
return;
}
?>
еще вариант. Создаешь файл(в корне шаблона) к примеру test.php c содержимым
Код: php-brief
<?php
defined('_JEXEC') or die; ?>
<jdoc:include type="component" />
и вызываешь когда надо адрес?tmpl=test
*

voland

  • Легенда
  • 11030
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Что вместо format=raw в 2.5?
« Ответ #2 : 25.11.2012, 20:37:25 »
Как раз вариант. Правь component.php если нет в папке шаблона, скопируй из шаблона system
или так на уровне шаблона
Код: php-brief
<?php
defined('_JEXEC') or die;
if (JFactory::getApplication()->input->getCmd('option', '') == 'com_virtuemart') {
<jdoc:include type="component" />
return;
}
?>
еще вариант. Создаешь файл(в корне шаблона) к примеру test.php c содержимым
Код: php-brief
<?php
defined('_JEXEC') or die; ?>
<jdoc:include type="component" />
и вызываешь когда надо адрес?tmpl=test
Универсально - не вариант. Хочется универсальный плагин написать, без правок на уровне шаблона.
*

maranqz

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Что вместо format=raw в 2.5?
« Ответ #3 : 25.11.2012, 21:45:19 »
Format=raw вроде работает.
Просто надо создать файл view.raw.php с содержание View.
Но это в компоненте, а не в плагине.
« Последнее редактирование: 25.11.2012, 21:50:09 от maranqz »
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: Что вместо format=raw в 2.5?
« Ответ #4 : 25.11.2012, 22:24:08 »
Универсально - не вариант. Хочется универсальный плагин написать, без правок на уровне шаблона.
Пусть плагин при инсталляции копирует test.php в папку шаблонов system.
*

voland

  • Легенда
  • 11030
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Что вместо format=raw в 2.5?
« Ответ #5 : 26.11.2012, 00:14:26 »
Пусть плагин при инсталляции копирует test.php в папку шаблонов system.
То есть в системный шаблон. Хм, это уже вариант, а как стандартно такое прописать в xml-ке?
*

voland

  • Легенда
  • 11030
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Что вместо format=raw в 2.5?
« Ответ #6 : 26.11.2012, 00:15:18 »
Format=raw вроде работает.
Просто надо создать файл view.raw.php с содержание View.
Но это в компоненте, а не в плагине.
Это я в курсе, на каждый компонент не насоздаешь, тем более в 1,5 они были в некоторых стандартных, в 2,5 - уже нет.
*

karabert

  • Захожу иногда
  • 276
  • 30 / 3
Re: Что вместо format=raw в 2.5?
« Ответ #7 : 26.12.2012, 21:39:13 »
/index.php?option=com_hello&task=hello&format=raw
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться