Александр Москвин

Александр Москвин

С нами с 19 января 2013; Место в рейтинге пользователей: #367

Заказ на почту отправляется в виде print массива

Такая проблема возникла
Решил обновить старую версию минишопа до последней, обновил всё и чанки на феном и сниппеты все.
Всё переписал на fenom, осталась проблема не хочет подцеплять чанк tpl.msEmail при отправке заказа на почту.
Отправляется тупо массив, куда копать?
Чтобы подцепить tpl.msEmail. В базе ковырялся tpl.msEmail — подцепление не нашел.
Видимо в файлах минишопа где-то, кто знает подскажите.

Причем у почты правильные данные кроме контента.

Нашел такую штуку
if ($status->get('email_manager')) {
но непонятно почему
$body = $this->modx->runSnippet('msGetOrder', array_merge($pls, array('tpl' => $tpl)));
а по факту чанка то нет в msGetOrder, tpl.msEmail.
Гонево какое-то.

Поставил тестовый минишоп, ваще письма не доходят)
на тестовый Modhost

У вас новый заказ #1708/5
Интернет магазин одежды
Александр Москвин
20 августа 2017, 15:04
modx.pro
859
0

Можно ли парсить контент на стороне front-end ?

Добрый день
Тут возник вопрос, нужно помочь куда копать в каком направлении.

Есть задача, искать ролик на ютюбе
www.youtube.com/results?search_query=название ролика

после чего брать первый попавшийся (айди ролика) и вставлять на сайт через iframe.
Вроде понятное действие, но можно ли это сделать на стороне JS без back-end?

Предположение:
Может ajax взять страницу выбрать, в ответе оттуда забрать нужные данные?
Александр Москвин
07 июля 2017, 15:29
modx.pro
607
0

Tickets не дружит с TinyMCE?

Вчера хотел поставить tickets-1.6.16-pl
Поставил, далее создал раздел с тикетами.
В разделе с тикетами нельзя создать тикет, ругается на TinyMCE
Отключил плагин TinyMCE — возможность создания тикетов возобновилась.
Или это только у меня так.
В консоли ругается на TinyMCE

Понимаю динозавр я, используя TinyMCE — но тем не-менее это популярный редактор для модх в топ 10 входит.
Александр Москвин
24 мая 2017, 09:13
modx.pro
794
0

Сделать ajax фильтрацию для раздела

3
Задача сделать фильтрацию ajax по параметрам:
Страница
sleepwood.absolution.su/models/

Описание задачи:

Есть каталог с вложенностью

Каталог:
— Моря и океаны (каталог раздел)
--элемент (каталог детальная страница)
--элемент (каталог детальная страница)

1. ПОДБОР ПО ПАРАМЕТРАМ:
Тип кровати:
• Одноярусная
• Двухъярусная
• Кровать-чердак
• Для новорожденных (люлька)
(tv поле)

Серия
• Моря и океаны
• Большие гонки
• Небесные капитаны
• Классика
• Принцесса
(категория каталога)

Сорт дерева:
• Дуб
• Бук
• Сосна
• Другое
(tv поле)

Комплектация:
• Кровать
• Комплект мебели.
(tv поле)

Как должно работать:
Сделать фильтрацию ajax согласно параметрам.
Соотвественно после выбора селектора 1 Тип кровати: в зависимости от него заполняются и следующие селекторы по доступности товара.

Результат: после поиска должно быть выведено 4 товара и кнопка показать ещё

Если кого заинтересует пишите, осудим подробнее.
Если нужна какая-нибудь верстка — сделаю и подготовлю всё.
Александр Москвин
19 мая 2017, 16:35
modx.pro
506
0

MODX Revolution 2.5.0 перемешивание в дереве

Заметил странную особенность в новом MODX Revolution 2.5.0
Копируешь документ пару раз, в родительской папке, дерево документов перемешивается
В принципе не мешает, но напрягает.
В старых версиях документ становился ниже последнего, в текущей, раз через раз такое появляется.

С чем это связано или это надо баг-репорт писать в MODX поддержку?
Неужели с момента релиза в апреле никто не заметил))
Или меня одного это напрягает?
Александр Москвин
27 мая 2016, 13:49
modx.pro
1 043
0

Письма с заказом пользователям.

Последнее время из minishop2 перестали приходить письма, пользователям, которые заказали товар на сайте:
небо1.рф/

При этом администратору в одном случае приходит письмо (если он на гмайле)
а в втором вообще письма не приходят.
Функция mail работает

C чем связано и куда копать, откуда в minishop2 отправляются письма?
Какой класс используется и повторяется ли ошибка ещё у кого?

хм в логе чисто…
Александр Москвин
15 декабря 2015, 17:34
modx.pro
692
0

Указать остаток для товара

Такой вопрос. miniShop2
Как по умолчанию указать остаток для конкретного товара…
Не нужно по цвету или там ещё по доп. параметрам, а просто остаток текущего товара.

В каком направлении ковырять?

И в случае, если товара нет, писать, «нет в наличии».
(Это по идее реализовывается так, модификатором проверять, если остатка нет, то скрывать кнопку заказа)

И не нашел как включить остаток по умолчанию, по идее это «default» функция товара должна быть.

Или всё-таки нужно создать дополнительное поле «остаток» и по нему смотреть?
Но тогда же надо учитывать, если пользователь заказал, то остаток становится меньше
Александр Москвин
26 августа 2015, 13:42
modx.pro
1 023
0

Настройка PayPal

Заполнил данные
Настройки — miniShop2 — платежи
yadi.sk/i/cxhs0kn6iJk5J

Активировал PayPal в «способы оплаты»
«miniShop2 :: Настройки — способы оплаты»
Потом не забыл в методах оплаты указал PayPal

Но почему не редиректит на PayPal
может ещё скрытое поле какое-то нужно для PayPal?

У PayPal «Корпоративный» счет.

Заказ проходит, а на PayPal не редиректит, что делаю не так?
Для теста…
skates.petrick.ru/
или может нужен ещё токен для
www.paypal.com/webscr?cmd=_express-checkout&token=?
Александр Москвин
06 августа 2015, 13:59
modx.pro
2 881
0

Настройка PayPal на miniShop2

Что-то непонятно с настройкой PayPal

Выставляю в способах оплаты «miniShop2 :: Настройки — способы оплаты» — активность PayPal
Пишу в настройках miniShop2

Имя *****_api1.gmail.com

пароль *******

подпись *******************

Но в способах оплаты не появляется PayPal в чем проблема.
Есть мануал на эту тему…
Александр Москвин
04 августа 2015, 20:50
modx.pro
2 674
0

В зависимости от доставки скидка по платежу?

Натолкните на идею
Как сделать так, чтобы когда я выбираю допустим «оплата курьером»,
добавлялась скидка по платежам
яндекс деньги 50 и банковская оплата 100.
Нужно на сайт… небо1.рф/

Как сделать просто скидку на оплату знаю, в настройках магазина задается.
А вот как сделать в зависимости, не знаю…
Александр Москвин
21 мая 2015, 09:34
modx.pro
798
0