Alisa
Отсюда и файлы.
Семен
Это мысль, спасибо, проверю
Семен
Да сталкивался, решить не удалось. Просто поставили крон, чтобы выставлял права на папку кэша. Но это костыл. Так себе решение.
Мне кажется в этом как раз виноват крон, у меня несколько скриптов он запускает периодически, но я никак не думал, что он может из под рута это делать
Roman
Это мысль, спасибо, проверю
Часто бывает крон чистит + сохранение кто-то в админке.
Roman
Мне кажется в этом как раз виноват крон, у меня несколько скриптов он запускает периодически, но я никак не думал, что он может из под рута это делать
Да, там тоже есть свои ньюансы, иногда только под рутом выполняются те или иные команды. Хотя тоже наверно стоит пересмотреть.
OP
Подскажите пожалуйста, как в сниппете проверить принадлежность текущего ресурса к классу msProduct?
Roman
Может кому будет любопытно.
Кстати, за частую тормоза идут, когда все поля тянутся из базы в тоже pdoMenu.
MODX Notification Bot
Новая статья [modx.pro] Раздел: Готовые решения Оптимизации и тонкости работы с БД для больших магазинов на MODX Revolution Небольшое вступление Данная статья не претендует на универсальное решение. Всегда пользуйтесь собственной головой. Всё описанное ниже актуально для MODX Revolution 2.8.3-pl, miniShop2 2.9.1-pl. ...
Миша
напомните пакет, который вызывал модалки аяксом
Миша
в админке создаешь типо
Миша
Миша
там кароче просто ссылку в ней класс нужный указываешь и вуаля по клику подгружается модалка
Sentinel
еще такой есть https://modstore.pro/packages/users/formalicious
Миша
Володя, точно
Sentinel
но не знаю, есть там ajax
Андрей
но не знаю, есть там ajax
Аякса нет, но штука определённо занятная
Миша
вообще система у Андрея Степаненко крутая есть, он там наворотил с формами
Миша
https://modstore.pro/packages/integration/msoneclick
Миша
во
Миша
у него там и триггеры для сохранения данных и вся хероня что нужна
Sentinel
во
да вам Мишенька не угодишь 😉😀
Миша
ну так ищем лучшее
Ibraim
Привет всем. Проблема с msoptionprice и mfilter. Создаю модификации товара с определнными размерами. У каждого размера своя цена. На странице каталога выбираю в фильтрах необходимый размер. Потом фильтрую по ценам, но в результаты выдаются товары с ценами которые несоответствуют диапазону выбранному в ползунке цен. {'!mFilter2' | snippet : [ 'parents' => $_modx->resource.id, 'element' => 'msProducts', 'class' => 'msProduct', 'limit' => 12, 'suggestions' => 0, 'setMeta' => 1, 'tplOuter' => '@FILE chunks/filter/mFilterOuter_custom.tpl', 'tpls' => '@FILE chunks/tpl/catalog_item.tpl', 'filters' => ' msoption|size, msoption|tags, msoption|matrass_height, msoption|matrass_rigid, msoption|matrass_block, ms|vendor:vendors, msop|old_price:number', 'aliases' => ' msoption|size == size, msoption|tags == tags, msoption|matrass_rigid == rigid, msoption|matrass_height == height, msoption|matrass_block == block, msop|old_price == price, ms|vendor==vendor', 'sort' => 'msop|old_price:desc', 'ajaxMode' => 'scroll', 'tplFilter.outer.size' => '@FILE chunks/filter/filter_outer_sizes.tpl', 'tplFilter.row.size' => '@FILE chunks/filter/filter_row_sizes.tpl', 'tplFilter.outer.height' => '@FILE chunks/filter/filter_outer_select.tpl', 'tplFilter.row.height' => '@FILE chunks/filter/filter_row_option.tpl', 'tplFilter.outer.rigid' => '@FILE chunks/filter/filter_outer_rigid.tpl', 'tplFilter.row.rigid' => '@FILE chunks/filter/filter_row_rigid.tpl', 'tplFilter.outer.vendor' => '@FILE chunks/filter/filter_outer_select.tpl', 'tplFilter.row.vendor' => '@FILE chunks/filter/filter_row_option.tpl', 'tplFilter.outer.tags' => '@FILE chunks/filter/filter_outer_tags.tpl', 'tplFilter.row.tags' => '@FILE chunks/filter/filter_row_option.tpl', 'tplFilter.outer.price' => '@FILE chunks/filter/filter_outer_price.tpl', 'tplFilter.row.price' => '@FILE chunks/filter/filter_row_price.tpl', ]}
Nikolay
Привет всем. Проблема с msoptionprice и mfilter. Создаю модификации товара с определнными размерами. У каждого размера своя цена. На странице каталога выбираю в фильтрах необходимый размер. Потом фильтрую по ценам, но в результаты выдаются товары с ценами которые несоответствуют диапазону выбранному в ползунке цен. {'!mFilter2' | snippet : [ 'parents' => $_modx->resource.id, 'element' => 'msProducts', 'class' => 'msProduct', 'limit' => 12, 'suggestions' => 0, 'setMeta' => 1, 'tplOuter' => '@FILE chunks/filter/mFilterOuter_custom.tpl', 'tpls' => '@FILE chunks/tpl/catalog_item.tpl', 'filters' => ' msoption|size, msoption|tags, msoption|matrass_height, msoption|matrass_rigid, msoption|matrass_block, ms|vendor:vendors, msop|old_price:number', 'aliases' => ' msoption|size == size, msoption|tags == tags, msoption|matrass_rigid == rigid, msoption|matrass_height == height, msoption|matrass_block == block, msop|old_price == price, ms|vendor==vendor', 'sort' => 'msop|old_price:desc', 'ajaxMode' => 'scroll', 'tplFilter.outer.size' => '@FILE chunks/filter/filter_outer_sizes.tpl', 'tplFilter.row.size' => '@FILE chunks/filter/filter_row_sizes.tpl', 'tplFilter.outer.height' => '@FILE chunks/filter/filter_outer_select.tpl', 'tplFilter.row.height' => '@FILE chunks/filter/filter_row_option.tpl', 'tplFilter.outer.rigid' => '@FILE chunks/filter/filter_outer_rigid.tpl', 'tplFilter.row.rigid' => '@FILE chunks/filter/filter_row_rigid.tpl', 'tplFilter.outer.vendor' => '@FILE chunks/filter/filter_outer_select.tpl', 'tplFilter.row.vendor' => '@FILE chunks/filter/filter_row_option.tpl', 'tplFilter.outer.tags' => '@FILE chunks/filter/filter_outer_tags.tpl', 'tplFilter.row.tags' => '@FILE chunks/filter/filter_row_option.tpl', 'tplFilter.outer.price' => '@FILE chunks/filter/filter_outer_price.tpl', 'tplFilter.row.price' => '@FILE chunks/filter/filter_row_price.tpl', ]}
msoptionprice и mfilter 2 платных компонента с ТП
Ibraim
msoptionprice и mfilter 2 платных компонента с ТП
проблема в том, что дорабатываю сайт за кем-то. У меня эти компоненты были куплены очень давно и не могу воспользоваться ТП =)
Sentinel
Привет всем. Проблема с msoptionprice и mfilter. Создаю модификации товара с определнными размерами. У каждого размера своя цена. На странице каталога выбираю в фильтрах необходимый размер. Потом фильтрую по ценам, но в результаты выдаются товары с ценами которые несоответствуют диапазону выбранному в ползунке цен. {'!mFilter2' | snippet : [ 'parents' => $_modx->resource.id, 'element' => 'msProducts', 'class' => 'msProduct', 'limit' => 12, 'suggestions' => 0, 'setMeta' => 1, 'tplOuter' => '@FILE chunks/filter/mFilterOuter_custom.tpl', 'tpls' => '@FILE chunks/tpl/catalog_item.tpl', 'filters' => ' msoption|size, msoption|tags, msoption|matrass_height, msoption|matrass_rigid, msoption|matrass_block, ms|vendor:vendors, msop|old_price:number', 'aliases' => ' msoption|size == size, msoption|tags == tags, msoption|matrass_rigid == rigid, msoption|matrass_height == height, msoption|matrass_block == block, msop|old_price == price, ms|vendor==vendor', 'sort' => 'msop|old_price:desc', 'ajaxMode' => 'scroll', 'tplFilter.outer.size' => '@FILE chunks/filter/filter_outer_sizes.tpl', 'tplFilter.row.size' => '@FILE chunks/filter/filter_row_sizes.tpl', 'tplFilter.outer.height' => '@FILE chunks/filter/filter_outer_select.tpl', 'tplFilter.row.height' => '@FILE chunks/filter/filter_row_option.tpl', 'tplFilter.outer.rigid' => '@FILE chunks/filter/filter_outer_rigid.tpl', 'tplFilter.row.rigid' => '@FILE chunks/filter/filter_row_rigid.tpl', 'tplFilter.outer.vendor' => '@FILE chunks/filter/filter_outer_select.tpl', 'tplFilter.row.vendor' => '@FILE chunks/filter/filter_row_option.tpl', 'tplFilter.outer.tags' => '@FILE chunks/filter/filter_outer_tags.tpl', 'tplFilter.row.tags' => '@FILE chunks/filter/filter_row_option.tpl', 'tplFilter.outer.price' => '@FILE chunks/filter/filter_outer_price.tpl', 'tplFilter.row.price' => '@FILE chunks/filter/filter_row_price.tpl', ]}
А где вообще в filters price прописано, не вижу
Sentinel
В документации же есть как правильно прописать там
Ibraim
В документации же есть как правильно прописать там
делал и 1 в 1 как в документации, но почему-то не работает
Sentinel
msop|old_price:number,
А почему old?
Ibraim
А почему old?
там так требовалось у них,но я делал и просто price
Sentinel
Ibraim
Так там два раза прописано у вас
один раз элиас и один раз фильтр
Sentinel
один раз элиас и один раз фильтр
А без aliases тоже не работает?
Ibraim
ага
Sentinel
ага
А class кастомный подключен?
Ibraim
ага
Ibraim
подключен
Sentinel
Хз.. тогда.. у меня варианты кончились, надо смотреть глубже проблему
Ibraim
Хз.. тогда.. у меня варианты кончились, надо смотреть глубже проблему
вот начал ковырять кастомный класс. Кое-что получаться начало вроде =) посмотрим
Ibraim
спасибо за твоем время =)
Sentinel
Не за что
Danil
Кто ловил такой прикол
Danil
Вот 2 распечатки сессии
Danil
если ты залогинен - все ок
Danil
но если нет
Danil
Сессия после открытия очищается
Nikolay
какй топовый компонент для бекапа сайта?
Sentinel
Сессия после открытия очищается
Можт плагин какой кастомный?
Danil
Вот при закрытии сессии все там есть
Danil
но при инициализация модекса
Danil
ее уже нет
Danil
даже до
Danil
очень странно
Nikolay
Руки + zip архив 😉
не варик там ебнутый доступ только по ssh ппц неудобно
Danil
только еденица и выводится
Иван
Парни нужен спец по ангуляру на проект. Может есть знакомые - пусть в ЛС напишут
Андрей
Андрей
Но на большие объемы надо cron настраивать
Nikolay
https://modx.com/extras/package/backupmodx
он мне выдает ошибку тайм аута
Nikolay
по нажатию
Андрей
он мне выдает ошибку тайм аута
Там в системных настройках можно таймлимит выставить, иногда может помочь
Андрей
Также там стоит в исключения добавить папки с кешем и прочим мусором
Андрей
типа нарезанных превью, просто картинок и т.п.
Fedor
Есть отличная вакансия: 👤Контент-менеджер в ✈️ Аэрофлот 🔸 Требования: Высшее образование; английский не ниже intermediate; знание современных технологий верстки, HTML, CSS; навыки работы в Photoshop;понимание принципов seo. Опыт работы над сложными веб-проектами будет плюсом. 🔸 Что нужно будет делать: Размещение текстового и графического контента в CMS, подготовка баннеров и рекламных материалов, взаимодействие с подрядчиком по дизайну, разработке и seo, участие в проектах компании. 🔸Что предлагаем: Зп от 90 000, возможность роста, льготные билеты вам и членам семьи, 42 дня отпуска в год, страховка и дополнительные соц. выплаты. @yefedor
Dmitry
ребят, по какой причине может не изменяться в корзине поле стоимость товара, т.е число товара умноженное на его цену, даже ставил стандартный чанк, всё равно не меняется при изменении количества? версия minishop2 2.5.0, пробовал сносить все скрипты с сайта оставлять чисто jquery и всё, тоже самое, общий итог с доставкой и итог по всем товарам считает, а вот по конкретному товару итог не хочет
Danil
не быстрее было написать на js 2 строчки?
Danil
каунт на цену умножаешь .toLocaleString()
Danil
и готово