Konstantin
Так, с ситуацией разобрался. Надо было сделать &showParent=1
Но мне казалось, что это параметр для показа только &parents и ничего больше. А он, оказывается,по умолчанию скрывает все внутренние родительские с траницы. Так и должно быть? Чёт не замечал раньше :~)
Aliaksandr
Всегда так было, без него показывались только конечные ресурсы
Дмитрий К. /965/
Добрый день, работаю в evo 2.0
добавил в шаблон tpl-3.blade.php такую конструкцию и ни чего не выводит (пусто)
<ol class="breadcrumb breadcrumb-inverse">
{!! $modx->runSnippet(
'DLcrumbs',
array(
'tplCurrent' => '<li class="active"><a href="[+url+]" title="[+e.title+]">[+pagetitle+]</a></li>',
'tpl' => '@CODE:<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a href="[+url+]" itemprop="item">[+pagetitle+]</a></li>'
)
) !!}
</ol>
где ошибка?
Dmytro
DLcrumbs - точно?
Vitaliy
Доброе утро. Установил multiTV, добавил необходимый файл в папку configs. Создал tv с таким же названием и типом multitv. На странице редактирование появилось то что мне нужно, но контент выводится в таком виде:
Dmytro
контент выводится сниппетом multiTV
Алексей
Vitaliy
Vitaliy
EVO bot Лёшка
Dmytro
Дмитрий К. /965/
Дмитрий К. /965/
ошибка если
<ol class="breadcrumb breadcrumb-inverse">
{!! $modx->runSnippet(
'DLСrumbs',
array(
'tplCurrent' => '<li class="active"><a href="[+url+]" title="[+e.title+]">[+pagetitle+]</a></li>',
'tpl' => '@CODE:<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a href="[+url+]" itemprop="item">[+pagetitle+]</a></li>'
)
) !!}
</ol>
Александр
Александр
а пока можешь в файле где объявляется класс дописать условие class_exist
Дмитрий К. /965/
дописать куда?
Александр
if (class_exists('DLTemplate')) {
*тут объявление класса*
}
Vitaliy
Dmytro
Aliaksandr
Вроде уже давно этой проблемы нет в новых версиях экстраса
Dmytro
ну я закатал 1.4.9 поверх какойтам устаревшей
Dmytro
может в бд чтото поменять? я не могу найти где оно тянет этот урл
Dmytro
Это так нужно я исправлю сегодня
Дмитрий К. /965/
Дмитрий К. /965/
if (class_exists('DLTemplate')) {
*тут объявление класса*
}
Dmytro
Да я не оттуда ДЛ затянул потому и так
Дмитрий К. /965/
я скачал у AgelxNash/DocLister
тоже самое
Александр
Дмитрий К. /965/
у меня тоже самое и с выводом DLMenu
Дмитрий К. /965/
также необходимо объявить класс?
Александр
ну так они все используют этот класс
Дмитрий К. /965/
как объявить несколько классов, можно строчку кода для примера
Aliaksandr
Александр
Aliaksandr
Так что модуль обновить или кэш хорошо от js почистить
Александр
как объявить несколько классов, можно строчку кода для примера
не надо объявлять несколько классов.
Эта ошибка получается когда объявляется класс с тем же именем, что уже объявленный.
как временное решение можно добавить условие
if (!class_exists('DLTemplate')) {
*тут объявление класса*
}
(в предыдущем сообщении упустил "!")
в файл
assets/snippets/DocLister/lib/DLTemplate.class.php
Andrey
Кто-то ssl для nic.ru получал? Есть какой способ попроще? А то у них там свои сертификаты по 3600 стоят.
Dmytro
Dmytro
и заработало....
Dmytro
вот же кафно.... я сайт и бд пере-grep-ал вдоль и поперек.....
Дмитрий К. /965/
Александр
сработало, спс )
главное понять, "что это сейчас произошло" ;)
Дмитрий К. /965/
вопрос: как сделать вывод только определенных документов (DLMenu), которые начинаються например с буквы А по букву В включительно.
Oleg
Фильтр. Это же доклистер.
Типа (content:pagetitle:like-r:Ы)
Andrey
А ему диапазон надо. Там есть in http://docs.evo.im/04_extras/doclister/filters.html
EVO bot Лёшка
Дмитрий К. /965/
Александр
ну вот, уже есть готовое решение. ;)
Дмитрий К. /965/
да но там не совсем то, мне надо из общей массы документов отобрать документы которые начинаються с буквы "А" и заканчиваются буквой "В" (диапазон А Б В), остальные не выводятся.
Александр
ну если непосредственно группировки не надо - то DLMenu,
а если хотите отделить документы группы A от документов группы Б то предложенный мной вариант лучше подойдет. в него также можно передать параметры filters
или addWhereList
Дмитрий К. /965/
типа так?
filters=`AND(content:pagetitle:eq:А;eq:Б;eq:В;)`
Александр
нет.
&filters=`OR(content:pagetitle:like-r:А;content:pagetitle:like-r:Б;content:pagetitle:like-r:В)`
Александр
для просмотра получившегося запроса можно использовать
&debug=`1`
Швед Славянский
Добрый день. Я немного в растерянности. Прошу оказать методическую помощь. Попросили проверит почему не работает сайт (делал его не я, разработчика уже не найти, как объяснили). Оказалось что сайт на достаточно древней и редкой в наших краях evo v.1.1b-d7.1.2. Блокирует работу сайта хостер (reg.ru) ссылаясь на подозрительную активность. Вообще есь ли возможность его восстановить и обновить до актуальной версии , сохранят ли работоспособность модули? Или лучше начать все сначала ?
Швед Славянский
Понимаю, что у вас тут более актуальные вопросы , чем что то разжёвывать мне
Швед Славянский
Я вообще из другого мира cms
Александр
Дмитрий
Апдейт навряд ли поможет. На сайте вирусы, которые дают подозрительную активность и CMS тут не при чем
Швед Славянский
Хоть что-то ... Спасибо
Anton
evoCheck
Anton
Поможет просканировать сайт
Швед Славянский
Reg.ru интересен в этом плане . Он за все хочет денег , даже за антивирусную проверку
Швед Славянский
Andrey
Ничто не мешает выкачать сайт на локал и запустить там тот же "Айболит". Схема для любой цмс
Швед Славянский
Andrey
В случае с Эво ещё базы надо проверять, особенно табличку с плагинами.
Александр
теоретически обновить может помочь.
но помимо обновления нужно поискать подозрительные файлы.
после обновления сравинть чисты дистр с тем что на сайте. удалить лишее низ папки сайта.
а вот для использования evoCheck нужны знания об evoCMS, а то можно лишнего удалить
Дмитрий
Швед Славянский
Швед Славянский
Не казните
Александр
Anonymous
Швед Славянский
Илья