Михаил
если ты указываешь там домен - то это просто тупо)
именно домен там и надо указывать, что же еще?
R
прикручиваю efilter и после конфигурации на странице товара пропадает пачка tv параметров в админке. Т.е. не могу их задать руками? Если убираю в конфигурации eLists ID шаблонов товара то в админке начинаю видеть список необходимых параметров. Можете подскажете что упускаю?
Dmytro
именно домен там и надо указывать, что же еще?
сорян, не так написал - для модекса это тупо. Для нео указывают как "/" и потом везде относительные пути
Pathologic
BASE_URL - относительные, SITE_URL, MANAGER_URL - полные
Dmytro
урлы тоже относительные, если не нужно обратного
Aliaksandr
чтобы в товарах типа "телевизор" не болтались параметры "размер обуви" :)
Aliaksandr
люди, кто в курсе, откуда растет $_SERVER[HTTP_ACCEPT] => text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3 в evo 1.4.8 ?
Radj
Люди добрые как решить данную проблему, MultiTV превьюшки не отображает.🤔
Radj
http://prntscr.com/ns2ehw
Radj
скрин конфига можно
http://prntscr.com/ns2g4k
Volodymyr
ну по datatable не скажу но для обычного нужно еще добавлять 'thumb' => array( 'caption' => 'Thumbnail', 'type' => 'thumb', 'thumbof' => 'image' ),
Dmytro
Еще немного удобства для работы через IDE ;)
Dmytro
Новые плюшки в EVO 2.0 php artisan doc:list --parent-id=1 --parent-id=4 https://monosnap.com/file/yfNYddWDHGNB4a2yyWS4KPSqKfnEaL php artisan doc:list --parent-id=1 --parent-id=4 --deleted https://monosnap.com/file/l8LlLHXzCADaqQpMkwsJSD956rQBmH php artisan doc:list --parent-id=4 --deleted https://monosnap.com/file/ycWy96uiEEWNZLiLH4TyKUWRyLcgSt php artisan doc:list Покажет все не удаленные документы php artisan doc:list --published Покажет все не удаленные и только опубликованные документы Параметры --published, --deleted, --parent-id можно комбинировать php artisan tv:list Не имеет аргументов https://monosnap.com/file/5qFCu18ilzFbfMV8Hkl32yrUYxw3Ks php artisan tpl:list Не имеет аргументов https://monosnap.com/file/ZCgACm7eVrqDBdpDyAC97D06cCk6YD
Pathologic
а как это повысит удобство, я не понимаю?
Pathologic
ну, кроме как посмотреть как это сделано ((:
Dmytro
а как это повысит удобство, я не понимаю?
Суть сделать еще и создание элементов через артисан ну и как положено через миграции Это даст возможность работать : - не открывая админку - работать с базой через гит — что в свою очередь даст возможность вести проекты по принципу: devServer -> git -> prodServer Я понимаю что все привыкли править сайты по живому, но это не верная концепция от которой нужно уходить
Dmytro
Опять же цель 2.0 это ориентир на: - командную работу - работу через IDE - работу через GIT - работу в дев и прод окружении Собственно те вещи которые определяют современную разработку сайтов. А не работу на коленке. Я понимаю что фрилансерам и тем кто привык работать по старому от этого ни холодно ни жарко. Но на средних и крупных проектах это очень важные вещи, да и после того как перебрались работать в офис + еще расширили команду я понимаю что без этого никуда. Сейчас так же начали делать проекты и на чистом Laravel, но для мелких проектов где нужна удобная админка и важно быстрая сборка ибо нет ни времени ни бюджета на разработку админки Ево выигрывает. Но привыкая к тому что можно разрабатывать сайт локально и после автоматом деплоить на сервер погимаешь как этого не хватает в Ево.
Artem
Здравствуйте, пока только просмотр? добавления ещё нет?
Dmytro
Здравствуйте, пока только просмотр? добавления ещё нет?
Там нужно по уму делать через миграции поэтому не так быстро
Igor
а в блейд шаблоне можно присвоить своей переменной результат работы сниппета?
Igor
типа $var = $modx->runSnippet('snippet'). что бы потом делать @if $var == something
Alexei
насколько я знаю в блейд это не считается хорошей практикой, в отличии от твиг
Богдан
Добрый день всем! Кто подскажет, как можно проверить на опубликованость страницу? И выводить ее в зависимости от того, опубликована она или нет.
Богдан
Вернее не её выводить, а выводить опредиленный кусок кода, в зависимости от того, опубликована эта страница или нет.
Akool
$modx->documentObject['published']
Akool
для текущей
Богдан
Akool
можно попробовать через getDocument логику выстроить если подойдёт http://docs.evo.im/03_develop/03_api/getdocument.html
Akool
там published один из параметров.
Akool
Либо сниппетом DocInfo получать значение published.
Akool
Либо через базу $modx->db->getValue( $modx->db->select( 'published', $modx->getFullTableName('site_content'), "id=".(int)$id) );
Andrey
Никто не сталкивался? https://github.com/yandex-money/yandex-money-cms-modx-evo Пишет "Не указана сумма".
Камиль
народ посоветуйте плиз smtp с 100% доставкой писем 😊
Камиль
яндекс почему то не все письма доставляет
Камиль
Кто нить юзал? https://sendpulse.com/ru/prices/smtp
Anonymous
народ посоветуйте плиз smtp с 100% доставкой писем 😊
Тебе чисто для доставки письма или для рассылки?
Камиль
Тебе чисто для доставки письма или для рассылки?
для доставки. просто регистраций на сайте много, за 3 дня уже почти 3к зареганных и не всем письма доходят
Камиль
спс давай глянем
Am
Кто нить юзал? https://sendpulse.com/ru/prices/smtp
Пользуются клиенты, много и разные. Работает замечательно. По поводу 100% доставки это не к почте, т.к. протоколом почты не предусматривается 100% доставки - это НЕ гарантированный протокол доставки.
Edmi
добрый день всем, у меня тут странное желание, есть сайт на evo, с разбиением на города-поддомены, как можно сменить шаблон главной страницы, в зависимости от города? вписал в плагин по проверке tv-поля $modx->resource->set('template', 3); но не отрабатывает, или я не могу найти в какой эвент это завязать, пробую OnWebPagePrerender
Andrey
Так может из кэша берёт, может надо на pageinit какой-нибудь
Edmi
кеш очищался вроде, непомогло OnWebPageInit Также не дает эффекта, консоль молчит
Volodymyr
может надо в documentObject подменять
Volodymyr
а вообще надо залезть в ядро и посмотреть как устроено
Andrey
OnLoadDocumentObject. $modx->documentObject["template"]="9";
Andrey
Попробуй-ка
Edmi
Edmi
Andrey
Проверяйте синтаксис и т.д.
Andrey
$e=&$modx->Event; if($e->name=='OnLoadDocumentObject'){ $modx->documentObject["template"]="5"; };
Edmi
Проверяйте синтаксис и т.д.
+ спасибо, заработало switch ($modx->Event->name) { case "OnLoadDocumentObject": $modx->documentObject["template"]="14"; break; }
Stas
Подскажите в чем может быть проблема установил MODX revo на субдомен. у меня частично сохраняются записи, теги html сохраянются, кроме тега <script>
DG
Подскажите пжл как сделать ссылку в модуле на редактирование страницы во в новой вкладке
DG
Аттрибут таргет
Уже ставил у меня он открывает в новой вкладке браузера а не админки(
Dmytro
ты имееш ввиду, чтобы в новой вкладке открылась обычная админка и сразу на редаткировании товара?
Камиль
Уже ставил у меня он открывает в новой вкладке браузера а не админки(
Точно не помню посмотри объект action, помню что там есть закрытие и открытие но табы не разглядывал
DG
ты имееш ввиду, чтобы в новой вкладке открылась обычная админка и сразу на редаткировании товара?
нахожусь в модули, выводятся список страниц, при клике хочу чтобы открылось в соседней вкладке админки
DG
DG
вот такая ссылка открывается именно в новой вкладке браузера уже по сути без админки - открывается сам фрейм в новой вкладке
DG
Камиль
<a class="btn btn-primary" href="index.php?a=27&r=1&id=1" target="main">Главная страница</a>
DG
target="main"
+ То что нужно, спасибо!
Камиль
Господа кто нить в курсе отработает ли register_shutdown_function при таймауте?
Камиль
как обычно)) set_time_limit(0); ignore_user_abort(true);
не это шляпа. пробовал так time() >= ($this->startTime + $this->max_execution_time()) но тоже время от времени ловит если соединение плохое