Как отключить Jevix на «статичных страницах»? (РЕШЕНО)
Не могу понять как/где можно отключить обработчик Jevix на «статичных страницах»
Вроде всё посмотрел, но так и не догадался где нужную кнопку нажать.
Хотя я разобрался с Jevix-ом который обрабатывает «топики»…
Например чтоб его отключить надо в \engine\modules\text\Text.class.php 104строка
сменить return $sResult на return $sText
Тоесть так, Jevix выкл:
Jevix вкл:
Так вот как этого гада отключить, на статичных страницах? Заранее спасибо ;)
***Обновлено!
Решение от пользователя SkyNet:
В файле \plugins\page\templates\skin\new\actions\ActionPage\page.tpl есть вот такой код:
У Вас выполняется второе условие. Либо отключите tinymce, либо добавьте знак "!" вот так
Я просто добавил знак "!", и стало нормально.
Вроде всё посмотрел, но так и не догадался где нужную кнопку нажать.
Хотя я разобрался с Jevix-ом который обрабатывает «топики»…
Например чтоб его отключить надо в \engine\modules\text\Text.class.php 104строка
сменить return $sResult на return $sText
Тоесть так, Jevix выкл:
/**
* Парсинг текста с помощью Jevix
*
* @param string $sText
* @param array $aError
* @return string
*/
public function JevixParser($sText,&$aError=null) {
$sResult=$this->oJevix->parse($sText,$aError);
return $sText;
}
Jevix вкл:
/**
* Парсинг текста с помощью Jevix
*
* @param string $sText
* @param array $aError
* @return string
*/
public function JevixParser($sText,&$aError=null) {
$sResult=$this->oJevix->parse($sText,$aError);
return $sResult;
}
Так вот как этого гада отключить, на статичных страницах? Заранее спасибо ;)
***Обновлено!
Решение от пользователя SkyNet:
В файле \plugins\page\templates\skin\new\actions\ActionPage\page.tpl есть вот такой код:
{if $oConfig->GetValue('view.tinymce')}
{$oPage->getText()}
{else}
{$oPage->getText()|nl2br}
{/if}
У Вас выполняется второе условие. Либо отключите tinymce, либо добавьте знак "!" вот так
{if !$oConfig->GetValue('view.tinymce')}
Я просто добавил знак "!", и стало нормально.
5 комментариев
Тем более если вы его так кардинально отключаете, сразу для всего
Скажем у меня есть «код», который нужно вставить.
Я выключаю полностью парсер Jevix.
Иду создавать новый топик, копирую мой «код» жму сохранить. Всё ок, работает и отображается нормально.
Дальше я иду создавать новую страницу, вставляю точно такой «код», жму сохранить. И фиг, весь код попорчен, например добавляются теги <br.> и тд.
Вообщем я в смятении.
У Вас выполняется второе условие. Либо отключите tinymce, либо добавьте знак "!" вот так
Лишние br-ы пропадут