Доработки библиотеки pdoTools
Пламенный привет всем модыксерам!
Хочу анонсировать начало работ по pdoTools. У себя в тг-канале я уже давно озвучивал доработки, которые планировал добавить в pdoTools. И некоторые я уже реализовал на работе. Плюс накопилось много issues и PR на гитхабе, которые копятся и копятся. Уже большой ком накопился. Кто-то должен это остановить. Пора расчехлять камни силы.
Хочу анонсировать начало работ по pdoTools. У себя в тг-канале я уже давно озвучивал доработки, которые планировал добавить в pdoTools. И некоторые я уже реализовал на работе. Плюс накопилось много issues и PR на гитхабе, которые копятся и копятся. Уже большой ком накопился. Кто-то должен это остановить. Пора расчехлять камни силы.
Использование статичного ресурса для вывода pdf
Подскажите правильно ли использовать статичные ресурсы для вывода документов?
мне нужно создать каталог документов с фильтром по году, и я бы хотел сделать это следующим образом
1) создать обычный ресурс с фильтром
2) Размещать у него в дочерних элементах статичные ресурсы (документы) с дополнительными полями для фильтрации
В целом то проблем никаких нет, в поле контент есть url документа который могу вытащить, но хотелось бы чтобы открывался документ по адресу статичного ресурса
мне нужно создать каталог документов с фильтром по году, и я бы хотел сделать это следующим образом
1) создать обычный ресурс с фильтром
2) Размещать у него в дочерних элементах статичные ресурсы (документы) с дополнительными полями для фильтрации
В целом то проблем никаких нет, в поле контент есть url документа который могу вытащить, но хотелось бы чтобы открывался документ по адресу статичного ресурса
MIGX внутри MIGX для frontend на странице.
Здравствуйте, интересно делал ли кто вывод на фронтоне содержимое MIGX (в нем еще один MIGX), что бы можно было создавать новые таблички именно на фронтоне, а не в админке modx revo.
что то вроде личного кабинета для создания полей.
что то вроде личного кабинета для создания полей.
Как правильно задать свой блок "Ничего не найдено" в mFilter2
Здравствуйте!
Пробую сделать свой собственный блок в mFilter2 который бы выводил не просто надпись
«Подходящих результатов не найдено.» А полноценный блок с оформлением и картинкой внутри, пробую внутри tplOuter сделать проверку на количество в totalVar однако как и предполагалось это срабатывает только при загрузке страницы, а при применении фильтров — нет.
Верно ли я понимаю, что единственным верным решением это будет идти и добавлять этот блок на событие mse2_load в js?
В блоке используются словари для мультиязычности и не хотелось бы их опрокидывать в js.
Пробую сделать свой собственный блок в mFilter2 который бы выводил не просто надпись
«Подходящих результатов не найдено.» А полноценный блок с оформлением и картинкой внутри, пробую внутри tplOuter сделать проверку на количество в totalVar однако как и предполагалось это срабатывает только при загрузке страницы, а при применении фильтров — нет.
Верно ли я понимаю, что единственным верным решением это будет идти и добавлять этот блок на событие mse2_load в js?
В блоке используются словари для мультиязычности и не хотелось бы их опрокидывать в js.
Как отправить изменение в корзине minishop2 через javascript?
Есть форма, при клике на кнопку работает, но нужно чтобы при опред событие из джса засабмитилось всё, submit() не работает, click() по кнопке не работает, если вручную нажимать всё работает.
Пробовал так:
Пробовал так:
closestFormSubmitBtn = getClosest(currentElement, 'button[name="ms2_action"]');
if(closestFormSubmitBtn){
closestFormSubmitBtn.click();
}
/closestForm = getClosest(currentElement, 'form.someform');
if(closestForm){
closestForm.submit();
}
Не меняется название опции Minishop 2
Добрый день,
MODX Revolution 2.7.3-pl
Minishop 2.5.0-pl
Не отображается на странице новое название опции фильтра (ключ не меняли).
В чанке tpl.mFilter2.filter.select2 название выводится так:
Кеш браузера удаляли, кеш внутри админки чистится, при попытке перегенерировать URI выдает:
«Обработка дат автоматической публикации
-> 0 документов было опубликовано.
-> 0 документов было снято с публикации.
Восстановление кэша системных настроек: Обновлено успешно!
Восстанавление кэшей контекстов
-> mgr: Обновлено успешно!
-> web: Обновлено успешно!
refresh_media_sources: Обновлено успешно!
Очистка кэша тем словарей: Обновлено успешно!
Очистка кэша сниппетов/плагинов: Обновлено успешно!
Очистка основного кэша: Обновлено успешно!
Очистка кэша ресурсов: Обновлено успешно!
Очистка кэша меню: Обновлено успешно!
Очистка кэша карты действий: Обновлено успешно!
[pThumb Cache Manager] Clean Level: 0 || Max Age: 30 days || Max Size: 100 MB || Max Files: 10000
:: Skipping cache cleanup based on settings»
MODX Revolution 2.7.3-pl
Minishop 2.5.0-pl
Не отображается на странице новое название опции фильтра (ключ не меняли).
В чанке tpl.mFilter2.filter.select2 название выводится так:
<option value="">{('mse2_filter_' ~ $table ~ '_' ~ $filter) | lexicon}</option>
Изменили название в опциях Minishop — везде внутри админки подтягивается новое имя, но на странице старое.Кеш браузера удаляли, кеш внутри админки чистится, при попытке перегенерировать URI выдает:
«Обработка дат автоматической публикации
-> 0 документов было опубликовано.
-> 0 документов было снято с публикации.
Восстановление кэша системных настроек: Обновлено успешно!
Восстанавление кэшей контекстов
-> mgr: Обновлено успешно!
-> web: Обновлено успешно!
refresh_media_sources: Обновлено успешно!
Очистка кэша тем словарей: Обновлено успешно!
Очистка кэша сниппетов/плагинов: Обновлено успешно!
Очистка основного кэша: Обновлено успешно!
Очистка кэша ресурсов: Обновлено успешно!
Очистка кэша меню: Обновлено успешно!
Очистка кэша карты действий: Обновлено успешно!
[pThumb Cache Manager] Clean Level: 0 || Max Age: 30 days || Max Size: 100 MB || Max Files: 10000
:: Skipping cache cleanup based on settings»
Как написать customPackages для SimpleSearch miniShop2 ?
Здравствуйте
Помогите написать customPackages для поиски color, price и.т.п.
Не как не разберусь что где как.
Помогите написать customPackages для поиски color, price и.т.п.
Не как не разберусь что где как.
[[!SimpleSearch?
&customPackages=`msProductData:color:minishop2:{core_path}/components/minishop2/ model/:msProductData.id = modResource.id`
&tpl=`Tpl.SearchResult`
&containerTpl=`Tpl.SearchResults`
&pageTpl=`Tpl.PageLink`
¤tPageTpl=`Tpl.CurrentPageLink`
&perPage=`0`
&useAllWords=`0`
&ids=`17,50`
]]
Общий промо-код на первую покупку
Приветствую!
Задача: создать промокод (не индивидуальный) на первую покупку, например, на 10%. Что-то вроде NEW10.
Просмотрел описание msPromoCode, msPromoCode2, других компонентов: описана куча возможностей, но не увидел нужной мне.
Какой из компонентов в магазине решают данную задачу или нет такого?
Задача: создать промокод (не индивидуальный) на первую покупку, например, на 10%. Что-то вроде NEW10.
Просмотрел описание msPromoCode, msPromoCode2, других компонентов: описана куча возможностей, но не увидел нужной мне.
Какой из компонентов в магазине решают данную задачу или нет такого?
Галерея для ресурсов modx 3
Есть кто активно использует modx 3?
Есть каки ни будь модули или решения для создания галереи для ресурсов.
Находил платный MoreGallery но его к сожалению не купить.
Есть каки ни будь модули или решения для создания галереи для ресурсов.
Находил платный MoreGallery но его к сожалению не купить.
[syncMoySklad] Прерывается выгрузка
Добрый день!
Есть сайт на котором настроена выгрузка товаров из МойСклад через модуль syncMoySklad 1.0.15-beta.
Если запускать выгрузку из админки сайта — Синхронизация — МойСклад — импорт, она проходит нормально.
Если запускать заданием по cron, то она обрывается на этапе создания/редактирования товаров, обработав около сотни товаров. В чём может быть причина и как это можно исправить?
sync_moysklad_api_limit стоит 50, В настройках php max_execution_time = 60 Сайт работает на FastCGI (Nginx + PHP-FPM) версия php 7.4.28
Есть сайт на котором настроена выгрузка товаров из МойСклад через модуль syncMoySklad 1.0.15-beta.
Если запускать выгрузку из админки сайта — Синхронизация — МойСклад — импорт, она проходит нормально.
Если запускать заданием по cron, то она обрывается на этапе создания/редактирования товаров, обработав около сотни товаров. В чём может быть причина и как это можно исправить?
sync_moysklad_api_limit стоит 50, В настройках php max_execution_time = 60 Сайт работает на FastCGI (Nginx + PHP-FPM) версия php 7.4.28