Андрей Шевяков
С нами с 28 сентября 2016; Место в рейтинге пользователей: #108Привязка статей к товару minishop2
Есть интернет магазин на minishop2.
Есть статьи по товарам или околотематические. В самой статье я указываю «Сопутствующие товары» (ид через запятую) и показываю товары о которых идет речь в статье.
Все замечательно работает.
Теперь задача обратная — хочу показывать статьи в карточке товара или категории товара и статьи определять по полю «Сопутствующие товары» (ид через запятую) которые указаны в статье.
В карточке товара у меня есть его ИД. И есть список статей в которых есть поле relatedProducts.
Надо выбрать статьи в которых ИД товара присутствует в поле relatedProducts.
Как это сделать?
Есть статьи по товарам или околотематические. В самой статье я указываю «Сопутствующие товары» (ид через запятую) и показываю товары о которых идет речь в статье.
Все замечательно работает.
Теперь задача обратная — хочу показывать статьи в карточке товара или категории товара и статьи определять по полю «Сопутствующие товары» (ид через запятую) которые указаны в статье.
В карточке товара у меня есть его ИД. И есть список статей в которых есть поле relatedProducts.
Надо выбрать статьи в которых ИД товара присутствует в поле relatedProducts.
Как это сделать?
Мультикатегории MODX с улучшенной выборкой
По следам статьи Как сделать мультикатегории на MODX с TV-шкой хочу напомнить о существовании такого компонента, как customExtra. Это платный компонент, который позволяет использовать готовые таблицы в базе для хранения любых своих данных.
Как сделать мультикатегории на MODX с TV-шкой
Всем привет.
Недавно глубоко озадачился этим решением и в результате которого нехитрым (почти) способом можно сделать мультикатегории.
Подходит данное решение для сайтов у которых, наверное не более 5..10к товаров. На больших, думаю, будет тормозить, (не проверял) так что обратная связь приветствуется.
Недавно глубоко озадачился этим решением и в результате которого нехитрым (почти) способом можно сделать мультикатегории.
Подходит данное решение для сайтов у которых, наверное не более 5..10к товаров. На больших, думаю, будет тормозить, (не проверял) так что обратная связь приветствуется.
Remove Duplicates MODX
Может кому пригодится.)
Компонент ищет дубликаты ресурсов, в разных контекстах!
PS^ версия сыровата, JS накидал на коленке (эффекты и тп пока отсутствуют).
Есть два варианта обработки ресурсов:
Скриншоты:
Компонент ищет дубликаты ресурсов, в разных контекстах!
PS^ версия сыровата, JS накидал на коленке (эффекты и тп пока отсутствуют).
Есть два варианта обработки ресурсов:
- Перемещение в корзину
- Создание нового алиаса с прфиксом ID ресурса.
Скриншоты:
Возвращяем привычный вид страницы после установки пакета SEO Suite
Разработчик sterc, выпустивший два известных модуля для СЕО-шников: SEO Tab и SEO Pro — сделал новый пакет.
Называется он: SEO Suite. Данный пакет объединил в себе два выше указанных пакета + был полностью переписан весь код и добавлены новые плюшки.
Всё бы ничего, но как по мне он очень уж сильно меняет внешний вид страницы в админке. Стало неудобно =(
Поэтому не долго думая — вернул прежний вид, но при этом оставив новый функционал.
Называется он: SEO Suite. Данный пакет объединил в себе два выше указанных пакета + был полностью переписан весь код и добавлены новые плюшки.
Всё бы ничего, но как по мне он очень уж сильно меняет внешний вид страницы в админке. Стало неудобно =(
Поэтому не долго думая — вернул прежний вид, но при этом оставив новый функционал.
Быстро включаем Fenom на страницаx.
Приветствую, довольно часто приходят клиенты с просьбой внести какие-то правки на сайте, и бывает так, что fenom на страницах не используется, а я привык, он удобные. Иду тогда в настройки и включаю. После этого сайт перестает отображаться, вместо страниц белый экран. Надо включать сохранение ошибок и искать, где есть открывающая фигурная скобка и ставить после неё пробел. Хорошо, если это только код метрики в шапке, но бывают запущенные случаи, тогда проще написать небольшой скрипт. Собственно его и выкладываю. Он простой, но скопировать готовое всегда проще)))
Кастомизация поля input[type=number] или поля количество
В интернет много всяких решений, но часть из них обладают избыточной функциональностью, часть требует сторонние библиотеки, типа jQuery, а простые и лёгкие решения мне не попадались, это наверное потому что я искать не умею))) В общем как бы там ни было, пусть в интернете появится ещё одно решение, вдруг кому-то пригодится. Все подробности о том, как пользоваться в репозитории.
Как реализовать такой фильтр?
Добрый день.
Собственно есть пять категорий товаров. В каждой категории через опции товара стоит пометка, к какой подкатегории принадлежит товар (размер 1 или размер 2). Как фильтровать товар отдельно по категориям и отдельно по подкатегориям понятно, но как сделать вот такой фильтр, чтобы после имени категории стояли в него входящие подкатегории — не понятно. Инфы мало, нигде похожего не нашел. Если кто-нибудь знает, подскажите, пожалуйста.
Собственно есть пять категорий товаров. В каждой категории через опции товара стоит пометка, к какой подкатегории принадлежит товар (размер 1 или размер 2). Как фильтровать товар отдельно по категориям и отдельно по подкатегориям понятно, но как сделать вот такой фильтр, чтобы после имени категории стояли в него входящие подкатегории — не понятно. Инфы мало, нигде похожего не нашел. Если кто-нибудь знает, подскажите, пожалуйста.
Массовое удаление товаров minishop2 (не опубликованных)
Всем привет, может у кого есть код для консоли, что бы массово удалить не опубликованные товары в minishop2?
И есть ли возможность настроить как-то через cron?
И есть ли возможность настроить как-то через cron?
Автоматическое имя в pagetitle
Добрый день. Требуется реализовать автоматическую нумерацию в коллекциях (если так невозможно, то как-то иначе). Пример: есть пустая коллекция (Collections). Документы автоматически при создании должны получать инкрементное имя. К примеру: по шаблону Page 1, Page 2, Page 3. То есть, пользователь не должен вручную вводить pagetitle, а при создании документа автоматически подставлялось имя на единицу больше.
Спасибо.
Спасибо.