Андрей Шевяков
С нами с 28 сентября 2016; Место в рейтинге пользователей: #57pdoMenu мультикатегории minishop2
Задался очередным вопросом — как научить pdoMenu понимать мультикатегории MS2?
Поясню для чего это нужно — зачастую необходимо вывести «древовидную структуру» магазина, с присоединением превьюшек первого товара из категории. Зачастую менеджеры создают категории, в которых содержатся товары только из других родительских категорий, в этом случае pdoMenu не сможет присоединить превьюшку для категории.
Быть может кто-то уже сталкивался с подобной задачей?
Я сталкивался, около полугода назад, для этого написал вот такой сниппет (под катом):
Поясню для чего это нужно — зачастую необходимо вывести «древовидную структуру» магазина, с присоединением превьюшек первого товара из категории. Зачастую менеджеры создают категории, в которых содержатся товары только из других родительских категорий, в этом случае pdoMenu не сможет присоединить превьюшку для категории.
Быть может кто-то уже сталкивался с подобной задачей?
Я сталкивался, около полугода назад, для этого написал вот такой сниппет (под катом):
Разные скидки в зависимости от количества товаров
Описан алгоритм для модуля интернет-магазина minishop2. Для других модулей алгоритм похож, но объекты отличаются.
Задача: сделать автоматический пересчет стоимости товаров в зависимости от общего количества товаров, находящихся в корзине.
Решение: пройти по всему массиву корзины и изменить цену товаров.
Задача: сделать автоматический пересчет стоимости товаров в зависимости от общего количества товаров, находящихся в корзине.
$cartArray = $cart->get(); // Массив товаров в корзине
$cartProduct = $cartArray[$key]; // Один товар в корзинеРешение: пройти по всему массиву корзины и изменить цену товаров.
Подключаем Ecommerce в Яндекс.Метрике
Всем привет. На форуме куча полезной информации по разработке магазинов. Я же в свою очередь хочу рассказать про настройку аналитики.
Итак мы будем передавать информацию из магазина miniShop в Яндекс.Метрику для того, чтобы в полном объёме пользоваться отчётами Электронной коммерции.
Итак мы будем передавать информацию из магазина miniShop в Яндекс.Метрику для того, чтобы в полном объёме пользоваться отчётами Электронной коммерции.
cityFields. Города, информация и цены для каждого
Представляю вам небольшой полезный компонент под названием cityFields. На данный момент его возможности скромны:
- Добавление списка городов.
- Добавление уникальной информации для каждого города.
- Управление ценами товаров miniShop2 для каждого города.
Список городов и управление им
У компонента имеется страница, на которой вы можете управлять списком городов, добавлять, изменять и удалять их, а также включать и отключать города.[tvSuperSelect] 1.1.1 с новыми сниппетами для вывода
MODX session и cookie - помогите разобраться
Есть задача — для всех посетителей, при первом заходе на сайт выводить определенный чанк.
При рефреше страниц и при последующем заходе, в течении 1 часа — чанк не выводить.
Нужен скорее сниппет, который сессии или куки будет записывать и затем проверять их.
Я не силен в написании сниппетов( Помогите разобраться, как такое реализовать.
Или может готовое решение есть у кого?
При рефреше страниц и при последующем заходе, в течении 1 часа — чанк не выводить.
Нужен скорее сниппет, который сессии или куки будет записывать и затем проверять их.
Я не силен в написании сниппетов( Помогите разобраться, как такое реализовать.
Или может готовое решение есть у кого?
[UserAvatar] - аватар пользователя
Компонент реализует функцию загрузки аватарок пользователям сайта.

вызов сниппета
пакет на githab — github.com/vgrish/useravatar
попробовать можно тут — location.vgrish.ru/index.php?id=32

вызов сниппета
[[!uaAvatar]]авторизованному пользователю будет доступна загрузка аватара, сохраняется в профиль пользователя.пакет на githab — github.com/vgrish/useravatar
попробовать можно тут — location.vgrish.ru/index.php?id=32
Как исключить из адреса ссылки раздел?
Всем привет. Столкнулся с задачей, когда у сайта путь со вложеностями такой:
http://site.ru/catalog/igrushki/minoni/tovar.htmlа нужно из адреса вырезать для всех остальных /catalog/, чтобы получилось так:http://site.ru/igrushki/minoni/tovar.htmlА раздел с каталогом должен в админке остаться неизменным, т.к. все категории товаров и товары идут дочерними документами от него. Может есть готовое решение? Перевести сайт на HTTPS
Добрый день!
MODx Revo — подключили SSL сертификат, стал доступен протокол HTTPS, но как перевести сам MODx на HTTPS !?
Проблема в том, что
server_protocol — https
ink_tag_scheme — c "-1" на просто «1»
если в шаблоне руками прописать
Хостинг TimeWeb
Ребятки прошу помощи, всю голову уже сломал
MODx Revo — подключили SSL сертификат, стал доступен протокол HTTPS, но как перевести сам MODx на HTTPS !?
Проблема в том, что
<base href="[[++site_url]]" /> упорно отдает http а не httpS — где изменить, что исправить, что бы !?<base href="httpS://site.ru" />В настройках:server_protocol — https
ink_tag_scheme — c "-1" на просто «1»
если в шаблоне руками прописать
<base href="https://site.ru" />вместо<base href="[[++site_url]]" />то не подгружается не один скрипт, с CSS все ок, но JS е один не подгружаетсяХостинг TimeWeb
Ребятки прошу помощи, всю голову уже сломал
Облако тегов для miniShop2
UPDATE 20.03.2018: Сниппет обновлён на корректный и добавлен pdoTools для обработки чанка.
Появилась задача реализовать облако тегов для удобства поиска товаров в интернет-магазине. Для этого сделал простенький сниппет, где теги собираются со всех товаров на сайте.

Сниппет умеет принимать параметры базового размера(font), шага в пикселях(step), количества размеров(levels) и чанка для вывода(tpl).
Алгоритм работы прост:
1. Собираются теги со всех товаров сайта.
2. Подсчитывается количество товаров для каждого тега.
3. Рассчитываются размеры для каждого уровня и границы по количеству использования тега.
4. Если не указан шаблон вывода, то на экране также будет облако тегов, но без ссылок.
Появилась задача реализовать облако тегов для удобства поиска товаров в интернет-магазине. Для этого сделал простенький сниппет, где теги собираются со всех товаров на сайте.

Сниппет умеет принимать параметры базового размера(font), шага в пикселях(step), количества размеров(levels) и чанка для вывода(tpl).
Алгоритм работы прост:
1. Собираются теги со всех товаров сайта.
2. Подсчитывается количество товаров для каждого тега.
3. Рассчитываются размеры для каждого уровня и границы по количеству использования тега.
4. Если не указан шаблон вывода, то на экране также будет облако тегов, но без ссылок.