Вопросы
Как получить количество товара из заказа?
Прошу помощи! Как в плагине для MiniShop2 из заказа (не корзины, например когда пользователь нажимает на кнопку «Оформить заказ»( события msOnCreateOrder или msOnSubmitOrder ) в отдельные переменные получить:
- Список ИД товаров из заказа
- Количество каждого товара
Конфликт mootools и minishop2
Доброго времени суток! поставил магазин minishop2 все работает отлично, затем подключил MooDialog.js и собсн mootools-core.js и перестало менятся количество товара в корзине, все остальные скрипты то я подправил через jQuery.noConflict();! Как быть с корзиной?
msProducts - как выбрать по tv правильно?
Нужно вывести все товары, где tv-параметр соответствует указанному значению.
С этим вроде бы разобрался.
Теперь вопрос: как не выводить ничего, если таких товаров не встречается? У меня выводятся все подряд почему-то…
С этим вроде бы разобрался.
Теперь вопрос: как не выводить ничего, если таких товаров не встречается? У меня выводятся все подряд почему-то…
modSwiftMailer - Reply To
Добрый день!
Чтобы определить адрес для ответа (использую modSwiftMailer), пишу:
Чтобы определить адрес для ответа (использую modSwiftMailer), пишу:
$modx->mail->replyto($email); Превью изображений
Столкнулся с такой проблемой при использовании minishop2, версия Modx 2.2.14.
Проблема появилась буквально вчера, до этого всё работало хорошо, когда заполнял товары появилась такая проблема — в админке и самой странице с товаром есть изображения, а рабочего превью — нет.
Я перепробовал уже очень много вариантов, ничего не помогает.
p.s. Файлы в assets создаются
Прилагаю скриншот того, как это выглядит на сайте
UPD при поиске по сайте превью отображаются корректно
Проблема появилась буквально вчера, до этого всё работало хорошо, когда заполнял товары появилась такая проблема — в админке и самой странице с товаром есть изображения, а рабочего превью — нет.
Я перепробовал уже очень много вариантов, ничего не помогает.
p.s. Файлы в assets создаются

Прилагаю скриншот того, как это выглядит на сайте
UPD при поиске по сайте превью отображаются корректно
Перестала работать отсылка почты по SMTP
Началось с того, что почта перестала уходить через smtp.gmail.com.
Попробовал smtp.yandex.ru. Нет.
Поставил Sendmail. Настроил. Из консоли письмо ушло. Попробовал в MODX. Нет.
Снес Sendmail. Поставил Exim. Настроил. Из консоли письмо ушло. Попробовал в MODX. Нет.
Зато ушло через php mail().
Ошибок в логах нет. Сижу в недоумении.
Server Debug Information:Упс. Ладно, думаю, гмыл, возможно, ввел новые правила, попробовал через другой аккаунт. Нет.
2014-04-28 09:41:08 SMTP ERROR: Failed to connect to server: (0)
SMTP connect() failed.
Попробовал smtp.yandex.ru. Нет.
Поставил Sendmail. Настроил. Из консоли письмо ушло. Попробовал в MODX. Нет.
Снес Sendmail. Поставил Exim. Настроил. Из консоли письмо ушло. Попробовал в MODX. Нет.
Зато ушло через php mail().
Ошибок в логах нет. Сижу в недоумении.
pdoPage, что возращает плейсходер total
Добрый день!
Вот это работает
Вот это работает
[[+total:!empty=`есть`]] Вопрос по "похожим" товарам
День добрый!
Вчера попытался вывести на странице с товаром «Похожие» на него товары. Предварительно создал связь «Один ко многим», добавил к товару похожие на него и на странице с шаблоном товара добавил такой вызов:
Подскажите пожалуйста, в чем может быть проблема? Спасибо!
Вчера попытался вывести на странице с товаром «Похожие» на него товары. Предварительно создал связь «Один ко многим», добавил к товару похожие на него и на странице с шаблоном товара добавил такой вызов:
[[!msProducts?
&parents=`0`
&master=`[[*id]]`
&link=`1`
]]При этом ничего не выводится, ошибок в логе нет… Подскажите пожалуйста, в чем может быть проблема? Спасибо!
mFilter2 tags OR AND
Собственно по умолчанию фильтры тегов фильтруют по принципу OR. то есть либо один тег, либо другой.
Есть ли простой способ, без изменения компонента заменить логику на AND. то есть и первый тег и второй
&filters=`msoption|tags`Есть ли простой способ, без изменения компонента заменить логику на AND. то есть и первый тег и второй
Цены в разных валютах
Подскажите как решить такую проблему:
У заказчика часть товаров с ценами только в рублях а часть только в евро (которые на сайте должны отображаться в рублях). Конвертацию из евро в рубли, я сделал и все отлично работает.
Для цены в рублях использую поле price для цены в евро old_price.
Но как сделать чтобы отображалась цена в евро если в рублях не заполнена, либо в рублях если в евро не заполнена?
В списке товаров можно легко через модификаторы такое сделать:
У заказчика часть товаров с ценами только в рублях а часть только в евро (которые на сайте должны отображаться в рублях). Конвертацию из евро в рубли, я сделал и все отлично работает.
Для цены в рублях использую поле price для цены в евро old_price.
Но как сделать чтобы отображалась цена в евро если в рублях не заполнена, либо в рублях если в евро не заполнена?
В списке товаров можно легко через модификаторы такое сделать:
[[!+old_price:gt=`0`:then=`[[!priceRu? &price=`[[+old_price]]`]]`:else=`[[+price]]`]]Но как быть с [[+total_cost]] и [[+cost]]