Roman
А ты обновил, но там какая-то ошибка: xPDOZip: Error opening archive at core/packages/ms_cdek2-2.0.27-beta.transport.zip
Roman
Подскажите, что сейчас делать, модуль не обновился. И обновить не могу, выдает ошибку.
Roman
Писать в ТП
Политика у партии простая, год прошел "До свидания!"
Андрей
А ты обновил, но там какая-то ошибка: xPDOZip: Error opening archive at core/packages/ms_cdek2-2.0.27-beta.transport.zip
А другие пакеты норм устанавливаются? Из модстора и modx.com?
Roman
Сейчас проверю.
Roman
C modx.com все нормально, со стора, то ли битый файл качает или все скачивает: connectors/index.php 504 (Gateway Timeout)
Roman
но файл создается в транспортной папке.
Roman
Такая же беда.
Андрей
Такая же беда.
Похоже на проблему с модстором, на modx.pro несколько человек уже писало
Андрей
Попробуй в саппорт модстора написать
Roman
Написал им в чат. Ладно подождем.
Roman
Там еще и проблема с чатом, чужую переписку скидывают. =) ППЦ.
Igor
ПРивет! Подскажите всплывашку для показа сообщения для куки. Попробовал этот плагин CookieConsent, но чет не понятно как на русский перевести текст и темизируется геморно
Dan
как на феном получить размер массива?
Igor
Ещё быстрее?!)))
ну типа плагин и готово :)
stepka15
Как-то можно выводить текущие значения высоты и ширины для картинки ? Через gallery например или ещё как-то ...
stepka15
А без js вариантов вообще нет ?
Артур
https://www.php.net/manual/ru/function.getimagesize.php
stepka15
Благодарю
Dmitriy
Подскажите направление. В корзине по API через виджет рассчитывается стоимость доставки, после выбора пункта я получаю само значение стоимости, как полученное значение занести в доставку минишопа?
Артур
Получаешь ты стоимость доставки где? В плагине?
Dmitriy
Нет, скриптом в корзине подключается виджет
Артур
т.е. стоимость ты получаешь в js?
Dmitriy
Да
Артур
Тогда можешь запихнуть это число в любой инпут и в плагине добавить в заказ.
Dmitriy
Как вариант, спасибо
Вадим Семыкин
Всем привет. Пытаюсь создать через процессор ресурсы. Ресурсы создаются, но не все. Отваливаюсь по таймауту в 30 сек. Кто-нибудь решал данную проблему?
Anonymous
Всем привет. Как в Fenom вызвать сниппет некешированным? {set $cartItemsIds = '@FILE snippets/getCartItemsIds.php' | snippet} {$cartItemsIds | var_dump } Я попробовал поставить ! перед @FILE, возвращается false. Я попробовал перед snippet/... - возвращается false.
Артур
$_modx->runSnippet
Anonymous
$_modx->runSnippet
А в противном случае он всегда кешируется?
Артур
Не знаю, знаю что при таком вызове как я написал всегда не кэшируется
Артур
Вообще надо доку почитать там написано
Anonymous
Спасибо
Anonymous
Вообще надо доку почитать там написано
Не помогло, он все равно кешируется ((( {set $cartItemsIds = $_modx->runSnippet('@FILE snippets/getCartItemsIds.php')} {$cartItemsIds | var_dump }
Anonymous
Я в сниппете закомментирвоал один return и написал другой return. А вернулся все равно первый return. Я очистил кеш, вернулся второй return.
Anonymous
А вот если сниппет не файловый, а в БД, то работает)
Anonymous
Не кешируется, даже если первым способом вызвать сниппет: {set $cartItemsIds = 'getCartItemsIds' | snippet} {$cartItemsIds | var_dump}
Артур
Может настройка pdoTools Кешировать скомпилированные чанки как-то влияет
Anonymous
Может настройка pdoTools Кешировать скомпилированные чанки как-то влияет
Даже если влияет, все равно плохо, что я могу вызвать сниппет из файла либо закешированным, либо незакешированным, и меняется это ТОЛЬКО настройкой. А не символом "!", например.
Semyon
Добрый вечер. Появился вопрос. Где в ExtJS ms2 добавить поле к опциям товара. Чёт ищу ищу найти не могу
Sentinel
Всем привет. Как в Fenom вызвать сниппет некешированным? {set $cartItemsIds = '@FILE snippets/getCartItemsIds.php' | snippet} {$cartItemsIds | var_dump } Я попробовал поставить ! перед @FILE, возвращается false. Я попробовал перед snippet/... - возвращается false.
Никак Из-за того, что добавили в pdoTools логику маркировки некэшируемых элементов как в MODX (через знак "!"), файловые элементы теперь нельзя вызывать некэшируемыми. Восклицательный знак просто некуда добавить.
Anonymous
У меня почему-то они и так не кешируются. Может, в настройках дело.
Sentinel
А нефайловые?
Не файловые через знак ! некешируй
Semyon
Всем привет. Пытаюсь создать через процессор ресурсы. Ресурсы создаются, но не все. Отваливаюсь по таймауту в 30 сек. Кто-нибудь решал данную проблему?
В mSync это реализовано хорошо. Нужно будет каждые секунд 20-25 останавливать скрипт, отправлять запрос на фронт, а уже от туда снова запускать скрипт, продолжая всё делать. Все переменные в таком случае хранят в $_SESSION
Anonymous
Есть вопрос. Я установил определенную переменную вот так: {set $cartItemsIds = 'getCartItemsIds' | snippet} Ниже идет вызов mFilter2 {'!mFilter2' | snippet : [ 'element' => 'msProducts', 'filters' => ... Как мне эту переменную передать в чанк, который вызывается через mFilter2?
Semyon
'option'=>$cartItemsIds,
Anonymous
'option'=>$cartItemsIds,
А где это написано в документации? Можешь кинуть ссылку? Хочу поподробнее почитать.
Semyon
А где это написано в документации? Можешь кинуть ссылку? Хочу поподробнее почитать.
конкретно об этом нигде не написано, но вот есть доки на fenom https://docs.modx.com/current/en/extras/pdoTools/Parser . Просто ты передаёшь по сути в сниппет массив php. Ну и переменные собственно ведут себя так же как и в php
Андрей
неужели никто не знает(?
А чем готовые решения для расширения полей не устраивают? Или тебе надо что то другое?
Вадим Семыкин
Добрый вечер. Появился вопрос. Где в ExtJS ms2 добавить поле к опциям товара. Чёт ищу ищу найти не могу
Все относительно просто. Плагин на OnDocFormRender. Отрисовываем вкладку. На вкладке поля. На OnDocFormSave сохраняем данные в связанную таблицу.
Semyon
Не знаю таких особо, да и тут задача небольшая. Я расширил класс productOption добавил туда два поля, один чекбокс другое интовое. Вот ломаюсь как сделать отображение на странице редактирования товара
Semyon
в ExtJs копаю, но т.к. слабо разбираюсь в нём не вижу
Semyon
Геморройно конечно. Но спс за идею.
да, я сам как-то выгрузку товаров реализовывал по стандарту YML и ещё других нестандартных
Semyon
настрадался
Вадим Семыкин
а в скрипты ms2 где это добавить, так было бы в миллиард раз проще
Я все сам писал. ms2 не пользовался. Показалось, что совсем не гибкое приложение. сейчас попробую пример набросать
Semyon
а ты так и делал? у меня тоже yml
да. Там ограничение стоит в 30 секунд, если ты запрос делаешь с фронта modx и его никак не убрать. Если это что-то, что не требует фронта, то лучше это сделать через modalConsole или другое, крон к примеру тот же. Там ограничение снять можно
Semyon
https://modstore.pro/packages/integration/msfieldsmanager https://github.com/webnitros/msAddField
1500 за такую задачу плёвую? крайне спорно
Андрей
1500 за такую задачу плёвую? крайне спорно
Ну тогда разбираться самостоятельно 🙃
Semyon
:C
Вадим Семыкин
а в скрипты ms2 где это добавить, так было бы в миллиард раз проще
Лучше нашел. Не знаю, есть ли тут автор, но норм тема https://www.youtube.com/watch?v=GhKq_dB48H4
Semyon
ДА в простых ресурсах всё ясно, есть определённые поля, их редачить ясно как, это умею. Мне просто нужно расположение вывода опции в ExtJS собственно чтобы отредачить их
Вадим Семыкин
ДА в простых ресурсах всё ясно, есть определённые поля, их редачить ясно как, это умею. Мне просто нужно расположение вывода опции в ExtJS собственно чтобы отредачить их
в смысле расположение? я заморчивался, группы параметров, параметры. группы параметров к категориям и т.д. Ты про это?
Semyon
Не понял, но ща по точнее объясню