03 июня 2025, 16:19 Николай, спасибо за ответ! Сам уже дошёл до подобной схемы и реализовал )) Вопросы / Как скрыть пустые категории MiniShop2? 4 0
29 мая 2025, 10:09 Подскажите, пожалуйста, кто-то решил данную задачу? Актуально, не могу придумать как… (((( Вопросы / Как скрыть пустые категории MiniShop2? 4 0
27 апреля 2020, 02:26 Спасибо за подсказку. Получилось. Но пошли дубли товаров, не могу понять где ошибка… [[pdoPage? &element=`pdoResources` &parents=`3,4` &tpl=`catalog-item` &tplCondition=`template` &conditionalTpls=`{ "7":"feed-item", "10":"catalog-item" }` &limit=`20` &sortby=`publishedon` &sortdir=`DESC` &processTVs=`1` &includeTVs=`tickerBookType,bookAuthor,bookAuthorAuto,autorFirstBookLetter,authorImage,newsStyleSelector,directShowViaMsProducts` &tvPrefix=`` &class=`msProduct` &leftJoin=`{ "image": { "class":"msProductFile", "alias":"image", "on": "image.product_id = msProduct.id AND image.rank=0" }, "msProductData": { "class":"msProductData", "on": "msProductData.id = msProduct.id" } }` &select=`{ "msProduct":"*", "image":"image.url as image", "msProductData":"price,old_price" }` &showLog=`1` ]] Вопросы / Вывести одним запросом товары minishop2 и обычные страницы 2 0
11 июля 2019, 22:55 Ага, т.е. писать свое. Спасибо, попробую ) Вопросы / Авторизация в Login по произвольным полям 2 0
15 декабря 2018, 16:31 Николай, спасибо большое за помощь в адаптации и доработки компонента ))) Сделал все как просил ) Респект. Новые дополнения и их версии / [modRetailCRM - 2.2.1] 48 0
16 октября 2017, 12:52 Артур, добрый день. Что за сайты? Какие именно доработки и правки? Хочется подробностей. Контакты в профиле. Объявления о работе / Требуется специалист по ModX 7 0
14 июня 2017, 22:28 Спасибо, но эффект тот же. Выводит 0 ресурсов. Естественно, на нужных ресурсах данное TV поле заполнено. Проверил несколько раз. Вопросы / pdoSitemap и фильтрация по TV через where 5 0
14 июня 2017, 10:38 Илья, спасибо за ответ. Но пробывал уже, не срабатывает. С такой конструкцией вообще не выводит ни одну страницу. 0.0001519: pdoTools loaded 0.0000632: Conditions prepared 0.0000119: Query parameters ready 0.0001910: No cached data for key "default/sitemap/a60c49" 0.0000360: xPDO query object created 0.0005169: Included list of tvs: goToXML 0.0003140: leftJoined modTemplateVarResource as TVgotoxml 0.0002069: Added selection of modResource: SQL_CALC_FOUND_ROWS `id`, `editedon`, `createdon`, `context_key`, `class_key`, `uri`, `content` 0.0000110: Added selection of modTemplateVarResource: IFNULL(`value`, '1') AS `goToXML` 0.0000522: Replaced TV conditions 0.0001340: Replaced TV conditions 0.0000601: Processed additional conditions 0.0008690: Added where condition: modResource.hidemenu=0, OR:modResource.class_key:IN(Ticket,Article), `TVgotoxml`.`value`=1, modResource.published=1, modResource.deleted=0, modResource.searchable=1, modResource.context_key=web 0.0000329: Replaced TV conditions 0.0001831: Sorted by modResource.publishedon, DESC 0.0000050: Limited to 500, offset 0 0.0003769: SQL prepared "SELECT SQL_CALC_FOUND_ROWS `modResource`.`id`, `modResource`.`editedon`, `modResource`.`createdon`, `modResource`.`context_key`, `modResource`.`class_key`, `modResource`.`uri`, `modResource`.`content`, IFNULL(`TVgotoxml`.`value`, '1') AS `goToXML` FROM `flysee_site_content` AS `modResource` LEFT JOIN `flysee_site_tmplvar_contentvalues` `TVgotoxml` ON `TVgotoxml`.`contentid` = `modResource`.`id` AND `TVgotoxml`.`tmplvarid` = 9 WHERE ( ( `modResource`.`hidemenu` = 0 OR `modResource`.`class_key` IN ('Ticket','Article') ) AND `TVgotoxml`.`value` = '1' AND `modResource`.`published` = 1 AND `modResource`.`deleted` = 0 AND `modResource`.`searchable` = 1 AND `modResource`.`context_key` = 'web' ) ORDER BY modResource.publishedon DESC LIMIT 500 " 0.0032909: SQL executed 0.0001280: Total rows: 0 0.0000150: Rows fetched 0.0000210: Prepared and processed TVs 0.0000050: Returning raw data 0.0000050: Rows processed 0.0003040: Saved data to cache "default/sitemap/a60c49" 0.0006530: Created inline "modChunk" with name "be75dd4b9525127c59b774f94767849c" 0.0003738: Rows wrapped 0.0078950: Total time 5 505 024: Memory usage Вопросы / pdoSitemap и фильтрация по TV через where 5 0
25 апреля 2017, 15:37 Алексей, спасибо! Не догадался посмотреть на Гитхаб… Вопросы / Не сохраняются опции товара checkbox 7 0
14 апреля 2017, 17:17 Для начала, вы вызываете сниппет как чанк ;) Попробуйте вот так вызвать связи: [[!msProducts? &parents=`0` &link=`1` // тут номер (id) вашей связи из настроек Minishop. у меня 1 у вас, может быть, 2 или другой &master=`[[*id]]` ]] Чанк вызывается так: [[$nameOfChunk]] Сниппет так: [[nameOfSnippet]] Не кешируемый сниппет так: [[!nameOfSnippet]] P.S. Начните с основ, будет проще. Вопросы / Выбор характеристик с изменением цены 2 0
13 апреля 2017, 12:53 Добрый день. Контакты в профиле, пишите обсудим. Объявления о работе / Обновить (Изменить) дизайн сайта www.bipres.ru 5 0
11 апреля 2017, 17:01 Владимир! Спасибо большое за помощь, очень помогли ))) Вопросы / Опция товара minishop2 с дополнительным полем 7 0
10 апреля 2017, 22:30 По идее — обычный текст. Логика такая: человек жмет галку «добавить вышивку» открывается текстовое поле и он туда вписывает, например, свои инициалы: «И.В. Пупкин» или любой другой текст, который он хочет вышить на рубашке/футболке. Вопросы / Опция товара minishop2 с дополнительным полем 7 0 1
10 апреля 2017, 21:07 Алексей, спасибо за ответ. Пп. 1-3, естественно, уже сделал. У меня вопрос — как связать их с тем же msOptionsPrice2...? Вопросы / Опция товара minishop2 с дополнительным полем 7 0
31 марта 2017, 17:04 Спасибо за решение! Помогло, но частично. Есть одна проблема: складывается ощущение, что передает не все данные. Например из 3-ех заказов до Метрики добрался только 1. Грешу на то, что вынужден подключать скрипты между /body и /html, так как если я ставлю их ДО /body то callback на Minishop2 не срабатывает, ибо его подключение получается ниже и он его не видит. Да, есть вот такой коммент от Василия, но не очень понимаю что нужно с этим всем делать...? Пробовал вызывать из разных мест — эффект нулевой. Кто может подсказать? Заранее спасибо. Готовые решения / Подключаем Ecommerce в Яндекс.Метрике 18 0
24 марта 2017, 16:45 Готов рассмотреть. Опыт поддержки проектов более 10 лет: верстка, программирование. Кнопка в профиле, пишите, обсудим. Объявления о работе / Ищу постоянного партнера для поддержки, доработки 4 0
24 марта 2017, 16:40 Добрый день. Пишите — обсудим, есть отличный дизайнер. Объявления о работе / Необходимо переделать дизайн и переделать сайт 17 0
17 марта 2017, 17:30 Я имел ввиду списком внутри, в бэк-энде MODX, без создания страниц сайта. Новые дополнения и их версии / [xParser] 1.3.0 - Регулярные выражения + Кейс 19 0
15 марта 2017, 18:39 Павел, добрый день! Вот тут у вас спрашивали, можно ли результаты парсинга сохрнять в TV. А можно ли результаты парсинга просто сохранять в бэк-энде, скажем как список в Tickets, но без создания собственно страниц/ресурсов сайта? Новые дополнения и их версии / [xParser] 1.3.0 - Регулярные выражения + Кейс 19 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? Так ради этого мне и нужно это все, чтобы клиент платил сразу при оформлении заказа, чтобы избавить себя от мусорных заявок (когда человек оставляет заявку, а предоплату делать не ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
Сам уже дошёл до подобной схемы и реализовал ))
Но пошли дубли товаров, не могу понять где ошибка…
Сделал все как просил ) Респект.
Что за сайты? Какие именно доработки и правки?
Хочется подробностей. Контакты в профиле.
Естественно, на нужных ресурсах данное TV поле заполнено. Проверил несколько раз.
Попробуйте вот так вызвать связи:
Чанк вызывается так:
Сниппет так:
Не кешируемый сниппет так:
P.S. Начните с основ, будет проще.
Контакты в профиле, пишите обсудим.
Пп. 1-3, естественно, уже сделал. У меня вопрос — как связать их с тем же msOptionsPrice2...?
Есть одна проблема: складывается ощущение, что передает не все данные. Например из 3-ех заказов до Метрики добрался только 1.
Грешу на то, что вынужден подключать скрипты между /body и /html, так как если я ставлю их ДО /body то callback на Minishop2 не срабатывает, ибо его подключение получается ниже и он его не видит.
Да, есть вот такой коммент от Василия, но не очень понимаю что нужно с этим всем делать...? Пробовал вызывать из разных мест — эффект нулевой.
Кто может подсказать? Заранее спасибо.
Вот тут у вас спрашивали, можно ли результаты парсинга сохрнять в TV.
А можно ли результаты парсинга просто сохранять в бэк-энде, скажем как список в Tickets, но без создания собственно страниц/ресурсов сайта?