Segr
вижу
Segr
в старом репо есть 1.3.1 и 1.3.5 и в новом есть
с какой версии лучше перескочить на новы репо?
Dmytro
после установки 1.3.0 и выше там по умолчанию есть новый Updater (плагин который показывает с нужного репозитория уже старый надо отключить )
Segr
понятно,
попробую потихоньку догнать вас и если что - жди пулреквестов
Oleg
Посоветоваться хочу, надо получить все документы (опубликованные и не удалённые) с определённым шаблоном от указанного родителя и вглубь больше 1 уровня.
Готового такого нет и в api ничего такого тоже нет.
Пока что придумалось 2 варианта:
1. в цикле обходить getActiveChildren
2. получить кучу getChildIds и обходить их по одному
Может есть более простой и не ресурсоёмкий способ?
Segr
немного не так, но похоже
сравнивая изменения, внося их в свой дистрибутив, распространяя на все свои сайты и тестируя
последоввательно от версии к версии
разбираясь и читая что за код появился и что былоо сделано за время моего отсутствия
Раньше Здесь Был Мат_
Segr
Oleg
А как же доклистер?
у меня самодельный сниппет, я как-то не задумывался об использовании доклистера из него
писался ещё когда не было доклистера в поставке
а идея интересная, мне нравится, посмотрю как это сделать
Раньше Здесь Был Мат_
Сергей
Oleg
Segr
Сергей
@helgispbru
$out = $this->modx->runSnippet('DocLister', array(
'depth' => '3',
'parents' => '0',
'saveDLObject' => '_DL',
'tvList' => 'image',
));
$_DL = $this->modx->getPlaceholder('_DL');
$docs = $_DL->docsCollection()->toArray();
Anonymous
А не проще ли кинуть запрос с одним шаблоном и исключить категории isdoc=0?
Anonymous
Или там для определённых родителей?
Segr
а алгоритмам нас не учили?
Раньше Здесь Был Мат_
Меня - нет
Oleg
Segr
рекусрсия на два уровня вниз пишется за пару минут
или без рекурсии - за столько же
Segr
Олег уже поймал камень =)
Раньше Здесь Был Мат_
Рекурсия, это если бы был чат по пхп, а это эво))))
Segr
получить через getchildIds список id
пробежаться по массиву, выбрав нужное
Anonymous
В целом я был прав, у доклистера
depth
Глубина выборки с использованием параметра parents.
Возможные значения - целое число, которое больше или равно нулю.
Значение по умолчанию - 0.
Segr
Anonymous
Т.е. фактически, вариант от Сергея, выберет для 3-ёх уровней от указанных родителей
Oleg
Сергей
Segr
Dmytro
так сравни 1.0.15 свою с чистой 1.0.15 )
Dmytro
и поймешь где заплатки )
Anonymous
Anonymous
Не проще ли тогда sql запрос?
Oleg
Anonymous
вот вообще не вижу проблемы, если честно. Строим запрос где указываем temlpate и исключаем категории. И получаем количество.
Oleg
Anonymous
Oleg
да, я понял
Oleg
буду осознавать варианты, спасибо 👍
Dmytro
Ага глюки
Oleg
Алексей
А кто-то делал перенос контента из рево в ево? Там разделы, тикеты какие-то и т.д.
Dmytro
Тикеты не переносил остальное без проблем
Dmytro
базы +- одинаковые удалить заменить добавить пару полей в таблицах :
Dmytro
можно переносить конетнт тв шаблоны чанки
Dmytro
снипеты и плагины смысла нет
Алексей
Ну это да, меня просто тикеты смутили
Алексей
Хотелось бы их ресурсами сделать
Алексей
Если заказчик согласиться перейти на ево, буду переносить, найду решение напишу
Алексей
А то ковыряться в чужом рево, это жесть, да и сделано пусть и на рево но так через жопу, я зашёл в админку и офигел, мне проще с нуля сделать, чем там разбираться и править что-то
Vladislav
Всем привет! Я как то тут видел что тут обновили документацию, но кажется забыли сделать редиректы на сайте. Как пример http://docs.evo.im/Develop/API/getDocument
Dmytro
Да там надо вычистить старые линки еще хотя обновлял только extras раздел.
Dmytro
Так что осталось понаводить порядкИ)
Vladislav
R
Привет! Дима, я вижу что Extras обновился. Но версию вроде отображает еще старую: Управление пакетами 0.1.2
R
+ если кликнут на кнопку "more" в вслывающее окно с багами только у меня https://www.screencast.com/t/XAtRkfhn ?
Камиль
Dmytro
О растем:)
http://take.ms/zZrlVw
уже 80 место не пойму правда почему партнеры не обновились должно быть уже 5 а в общем списке только 1 (
Dmytro
http://www.cmsmagazine.ru/catalogue/besplatnye/
Anonymous
а давайте им предложим сменить их систему, а то это ужас как медленно работает сайт
Сергей
а почему какойто bolt cms выше по списку?
Dmytro
надо больше компаний кто работает с EVO большая просьба подобавлять хоть по 1му сайту на EVO надо что б было компаний 15-20 ) что б выйти в топ уже 5 есть правда видать кеш
Dmytro
рейтинг идет по количеству разработчиков работающий с системой по умолчанию