Андрей Шевяков
С нами с 28 сентября 2016; Место в рейтинге пользователей: #64MiniShop2 Информация о покупателе на Email
            Как сделать чтобы менеджеру на почту приходила вся информация о покупателе и выбранном способе оплаты/доставки?
Пробовал сделать следующим образом в чанке tpl.msEmail.new.manager:
Заранее спасибо!
        
        
        
    Пробовал сделать следующим образом в чанке tpl.msEmail.new.manager:
Email: [[+email]]
ФИО: [[+addr_receiver]]Но значения не передаются.Заранее спасибо!
Отправляем заголовки Last-Modified и Not Modified
            Написал небольшой плагинчик для отправки браузеру заголовка Last-Modified и, если браузер спросит If modified since — ответа 304 Not Modified
        
        
        
        
    
        Вывод RSS сайта через pdoResources
            Честно говоря, я не очень люблю всякие рассылки и подписки, мне больше нравится использовать RSS.

Им очень удобно пользоваться — нужно просто зайти скопировать ссылку и вставить её в свой агрегатор новостей, например www.inoreader.com.
Для пущего удобства можно еще установить расширение для Chrome, чтобы вас регулярно уведомляли о свежих записях.
А теперь давайте посмотрим, как можно генерировать RSS с помощью pdoResources.
        
        
        
    
RSS — семейство XML-форматов, предназначенных для описания лент новостей, анонсов статей, изменений в блогах и т. п. Информация из различных источников, представленная в формате RSS, может быть собрана, обработана и представлена пользователю в удобном для него виде специальными программами-агрегаторами или онлайн-сервисами.
Им очень удобно пользоваться — нужно просто зайти скопировать ссылку и вставить её в свой агрегатор новостей, например www.inoreader.com.
Для пущего удобства можно еще установить расширение для Chrome, чтобы вас регулярно уведомляли о свежих записях.
А теперь давайте посмотрим, как можно генерировать RSS с помощью pdoResources.
Вывод производителя товара
            Добрый день. У меня стоит последняя версия MODX и minishop2. Вывожу в шаблоне название производителя [[+vendor.name]] на странице товара (msProduct.content), и вместо нужного мне выводится во всех товарах название самого первого вендора с id=1. Причем на старой версии шопа, июль 2013 года, была такая же петрушка, но по крайней мере работал вывод в tpl.msProducts.row. А теперь ни где не работает, везде выводит первого вендора из списка. Что делать?
А так минишоп2 прекрасная штука! Спасибо Василий!!!
        
        
        
    А так минишоп2 прекрасная штука! Спасибо Василий!!!
Цена в рублях по курсу доллара в miniShop2
            Как выводить в miniShop2 сумму товара в рублях, если цена указана в долларах? Есть плагин парсера курса валют.        
        
        
        
    Нету сообщения об успешной подписке на новости
            Как в «Sendex» вывести сообщение об успешной подписке? а то человек подписался, а ему никто об это не сообщил (        
        
        
        
    Вопрос по Schedule
            Разобрался с Schedule с Github'a, работает, спасибо, Василий!
Но есть вопрос, поскольку документация отсутствует. Вижу на сайте Атлетик у тебя разделены залы, мне надо так же сделать, но не срабатывает &where. Как можно отфильтровать выдачу сниппета Schedule?
        
        
        
    Но есть вопрос, поскольку документация отсутствует. Вижу на сайте Атлетик у тебя разделены залы, мне надо так же сделать, но не срабатывает &where. Как можно отфильтровать выдачу сниппета Schedule?
Переход в корзину после добавления товара
            Доброго времени суток! открыл файл /assets/components/minishop2/js/web/default.js
нашел там
вставил
        
        
        
    нашел там
switch (self.sendData.action) {
			case 'cart/add':
				miniShop2.Cart.add();
				break;
			case 'cart/remove':
				miniShop2.Cart.remove();
				break;
			case 'cart/change':
				miniShop2.Cart.change();
				break;
			case 'cart/clean':
				miniShop2.Cart.clean();
				break;
			case 'order/submit':
				miniShop2.Order.submit();
				break;
			case 'order/clean':
				miniShop2.Order.clean();
				break;
			default:
				return;
		}вставил
$.post(miniShop2Config.actionUrl, params, function(response) {
	if (response.success) {
		document.location.href = '/cart.html';
	}
	else {
		miniShop2.Message.error(response.message);
	}
}, 'json')но у меня все равно ничего не происходит уже второй день голову ломаю, что я не так сделал?        ms2: скрывать/показывать свойства у разных товаров
            С TV не было бы проблем, но я начал использовать плагины для свойств товаров.
Оказалось что у меня в магазине должен быть не только чай, но и посуда — с абсолютно другими свойствами.
Хочется сделать так, чтобы у чая показывались одни свойства на доп. вкладке «Свойства товара», а у посуды — другие.
Предполагаю, что оптимальным вариантом было бы написание плагина (модыксового) по какому-то событию и либо перехват вывода полей… Либо проверять родительскую категорию и подцеплять разные js, которые уберут лишние свойства.
Василий, не подскажешь возможный путь решения данной задачи?
Может уже кто-то сталкивался?
Заранее благодарю!
        
        
        
    Оказалось что у меня в магазине должен быть не только чай, но и посуда — с абсолютно другими свойствами.
Хочется сделать так, чтобы у чая показывались одни свойства на доп. вкладке «Свойства товара», а у посуды — другие.
Предполагаю, что оптимальным вариантом было бы написание плагина (модыксового) по какому-то событию и либо перехват вывода полей… Либо проверять родительскую категорию и подцеплять разные js, которые уберут лишние свойства.
Василий, не подскажешь возможный путь решения данной задачи?
Может уже кто-то сталкивался?
Заранее благодарю!
Генерация расписания занятий на pdoTools

Увидел недавно вопрос на сообществе — человек хочет сгенерировать таблицу с расписанием занятий по дням.
Казалось бы, задача несложная, но это совсем не так. Стандартные сниппеты не предназначены для такой работы и их приходится запускать на каждый день недели. И даже если вас не волнует скорость работы, то в итоговой таблице будут пропущенные ячейки, что совсем не айс.
Можно сделать свой компонент расписаний, но это нужно далеко не всем, тем более, для вывода всего одной недели из дерева.
Поэтому предлагаю вам готовое решение, а заодно и демонстрацию работы с pdoTools. Конечно, можно было бы обойтись и родными методами MODX, но с ним быстрее.
Все нужные данные выбираются за один запрос, а дальше очень быстрая обработка и оформление на PHP.