Andrey
Да я знаю, перепробовал массу вариантов не выдаёт ссылку на картинку не как не дает
Может можно получить её как-то в prepare на основе чего-то типа sgLister
Виталий
/buy@Axenia_Bot
Виталий
/doc@EVO_CMS_bot
EVO bot Лёшка
/doc@EVO_CMS_bot
docs.evo.im
Andrey
Черт, modx.im до сих под под блокировкой(( Так пожалуй из выдачи пропадёт.
Виталий
У меня открывается
Andrey
А поведенческие? кто-то перешёл и закрыл.
Игорь
Поменяйте хостера на время, dns поменяйте, потом обратно
Эльдар
ребята подскажите пожалуйста, ditto это же типо migx поля как у рево да?
Эльдар
Multitv это типа migx
понятно, спасибо
Раньше Здесь Был Мат_
А не подскажите как?
<?php $thumbOptions = $_DocLister->getCfgDef('tvImageOptions') ? $_DocLister->getCfgDef('tvImageOptions') : 'w=150&h=150&zc=1'; $countImages = empty($_DocLister->getCfgDef('countImages')) ? $_DocLister->getCfgDef('countImages') : 1; $res = $modx->db->query("SELECT sg_image FROM `hifixru_strike`.`evo_sg_images` as `c` WHERE `c`.`sg_rid` ='{$data['id']}' ORDER BY sg_index ASC"); $images = $modx->db->getColumn( 'sg_image', $res ); do{ $data['thumb'.$i] = $modx->runSnippet('phpthumb', array( 'input' =>$images[$i],'options' => $thumbOptions, 'noImage'=> 'assets/templates/img/noimage.png')); }while($i++<=$countImages); return $data;
Andrew
Всем добрый день. Кто-нибудь сталкивался с задачей получения ID ресурса зная его ЧПУ URL?
Andrew
Спасибо огромное
Aliaksandr
Сейчас патоложик заплюет за такой вариант с картинкой))
Aliaksandr
Скажет, надо просто использовать контроллер sg_site_content
Раньше Здесь Был Мат_
Ну помог как смог...
Aliaksandr
Xoтя вариант для sgDisplay=1 выглядит на гите странновато) может с телефона плохо читается просто)
Aliaksandr
Ну помог как смог...
Ход то верный, просто этот вариант генерит запросы к базе на каждый товар, а контроллер ко всем товарам одним запросом картинки лепит
Andrey
$modx->getIdFromAlias('folder/folder/doc.html')
А откуда такой параметр выплыл? В дока нету.
Bilbo Baggins
А откуда такой параметр выплыл? В дока нету.
Андрюх, в доках много чего нет. Меня тут и научили documentParser смотреть
Andrey
Продублирую вопрос, пока люди живые онлайн :D Может подскажет кто - раньше при вставке ссылки был инпут для атрибута (можно было удобно настраивать вставку data-fancybox, к примеру). Сейчас в новой версии окошко такое - http://joxi.ru/Grq1NeMfQvOJMr Как-то можно настроить, чтобы клиенту удобно было вставлять фэнсибокс? Через html-код не осилит)
Andrey
Ну это хорошо когда знаешь, что смотреть...
Bilbo Baggins
найдешь)
Andrey
Благодарю, прям выручили!
Andrey
Теперь есть) Что ещё в доках нет? Где потыкать палочкой? https://github.com/evolution-cms/docs/blob/master/ru/03_Разработчику/03_API/65_getIdFromAlias.md
Aliaksandr
style_formats:[{title:'fancybox', selector:'a', attributes:{'data-fancybox':'fancy'}}]
Andrey
Дима пошатал его немного, но вроде вскоре оживит. Я там всякие мелочи правил, переносил, может быть, деплой меня не любит за это)
Andrew
Существует ли в EVO аналог parseChunk - parseTemplate?
Bilbo Baggins
Существует ли в EVO аналог parseChunk - parseTemplate?
задачу опишите. велика вероятность, что решается иным методом
Andrey
Лучше всего юзнуть доклистер, примерно так <?php include_once (MODX_BASE_PATH . 'assets/snippets/DocLister/lib/DLTemplate.class.php'); include_once (MODX_BASE_PATH . 'assets/lib/APIHelpers.class.php'); $DLTemplate = DLTemplate::getInstance($modx); $out = $DLTemplate->parseChunk($tpl,$modx,true); return $out;
Andrew
Пытаюсь допилить сниппет AMPX (для создания AMP страниц), доделываю ему ЧПУ и хочу повысить удобство его использования. Хочу что бы была возможность выбрать шаблон AMP страницы (отличающийся от основого шаблона ресурса)
Andrey
А ведь по-идее ничто не мешает вам вызвать Доклистер, но указать ему 1 документ))) Он же его шаблонизирует как надо.
Andrew
Можно реализовать это через выбор чанка-шаблона, но хотелось бы через шаблоны реализовать это.
Bilbo Baggins
case 'OnParseDocument': $template = $modx->documentOutput; $template = новый код шаблона $modx->documentOutput = $template; break; }
Andrew
Спасибо, сейчас попробую
Bilbo Baggins
а, не..
Bilbo Baggins
OnParseDocument это уже после парсинга
Bilbo Baggins
OnWebPageInit
Andrey
"А не ебанёт?" =)
Bilbo Baggins
еще как
Bilbo Baggins
короче
Bilbo Baggins
на OnWebPageInit смотреть что есть и менять templateId
Bilbo Baggins
of
Bilbo Baggins
ща
Andrey
Плагин на OnLoadDocumentObject. $modx->documentObject["template"]="9"; и всё ок
Aliaksandr
Нажал случайно вместо сохранить отменить и словил ошибку в строке 28 tmplvars.commands.inc.php trim() expects string array given
Aliaksandr
Раньше точно не было
Aliaksandr
Кто на последней 1.4.3 может проверить?:)
Andrey
Что проверить?
Aliaksandr
Кнопку отменить в ресурсе
Aliaksandr
Где есть тв
Andrey
Просто открыть и отменить? Всё работает
Aliaksandr
Без ошибки сверху?
Andrey
Да.
Aliaksandr
Странно, на чистой тоже без ошибки, надо искать что ломать начало))
Aliaksandr
customtables где то в промежутке между 1.5.0-beta и 1.4.3 на кнопке "отмена" тупить начал похоже:)
Aliaksandr
Что с этой кнопкой химичили, кто в курсе?:)
Aliaksandr
В последние месяц-полтора
Aliaksandr
Взял modxApi от 1.3.6 ошибка пропала, будем туда и копать)
Aliaksandr
От 1.4.0 тоже без ошибки, а вот с модхАпи от 1.4.3 появилось блин
Dmytro
а с нового который сейчас в доклистере
Dark
Взял modxApi от 1.3.6 ошибка пропала, будем туда и копать)
Попробуй последний ModxAPI. Patalogic недавно правил (Были проблемы с ModResurse в области редактирования TV-параметров)
Andrew
Кому нужна помощь или консультация по AMP для ModX Evo - пишите, помогу реализовать.
Aliaksandr
а с нового который сейчас в доклистере
С текущего доклистера ошибки не вызывает
Dmytro
Кому нужна помощь или консультация по AMP для ModX Evo - пишите, помогу реализовать.
Как понимаю допилил решение? ;) в идеале бы статейку на модх им Думаю больше пользы будет а то в чате потеряется