Вопросы

Подстановка extended-полей пользователя в адрес доставки msOrder

Всем привет. Мне нужна помощь в понимании логики работы, чтобы реализовать подстановку в Адрес доставки:



По умолчанию msOrder выводит форму с адресом доставки, где подставляет поля пользователя из профиля.
Проблема в том, что есть ещё несколько незаполненных полей (Улица, Дом, Квартира), т.к. их нет в профиле (Есть правда у пользователя поле «адрес», где это может хранится длинной строкой).
Виталий Барышников
05 декабря 2018, 08:49
modx.pro
1 736
0

Minishop2 - Отправка регистрационных данных клиенту на почту после оформления заказа

Добрый день!
Подскажите, как реализовать отправку логина и пароля клиенту на почту после оформления заказа?
Пробовал создавать плагины из этой темы modx.pro/solutions/9650, не срабатывает.
Сергей
05 декабря 2018, 08:02
modx.pro
826
0

Pdomenu как вывести для нового контекста(языка) новое меню ?

Как добавить смену языка меню pdoMenu? Получается новый контекст добавил для сайта 4 тый язык и не могу меню языковое для нового языка вывести что делать нужно?
Anuar
05 декабря 2018, 06:09
modx.pro
821
0

MODX 2.7 & SVG + phpthumb

День добрый всем.

Столкнулся со странной ситуацией:
Добавляю в качестве TV поля изображение — всё отлично.
Добавляю в него JPEG — всё отлично, никаких ошибок, превью созданы.
Добавляю в него файл SVG — всё плохо — ошибка
[2018-12-04 20:18:21] (ERROR @ /var/www/host_ru/www/core/model/phpthumb/modphpthumb.class.php: 152) phpThumb was unable to generate a thumbnail for: /var/www/host_ru/www/core/cache/phpthumb/host.ru__src9ae5f529d5d720cd450fd9e1812a18d7_par0ba78bb0326502335f8683fdf331013a_dat1543907132.jpeg
[2018-12-04 20:18:21] (ERROR @ /var/www/host_ru/www/core/model/phpthumb/modphpthumb.class.php: 164) Error outputting thumbnail:
OutputThumbnail() failed because !is_resource($this->gdimg_output) in file «phpthumb.class.php» on line 618

Дмитрий Рыжов
04 декабря 2018, 20:22
modx.pro
1 905
+1

Помощь с SQL запросом

Есть 3 таблицы:
clients
ID Name
1 Client 2

senders
ID Name
1 Sender 1
2 Sender 2

client_sender
ID Client Sender
1 1 1
2 1 2

В третьей таблице одному клиенту может принадлежать несколько SENDERов. Задача по id клиента получить названия SENDERов. Как это сделать с помощью нескольких запросов я знаю, но хочется сделать красиво.

Вот то что есть сейчас
$classKey = 'ordersSender';
$c->leftJoin('ordersClientSender', 'Client', '`Client`.`client` = `'.$this->classKey.'`.`id`');
$c->select(array(
    'sender' => 'Client.sender'
));
Владимир
04 декабря 2018, 18:20
modx.pro
1 023
0

Переопределить работу сниппета и добавить свою логику

Привет. На сайте установлен miniShop2. Товары я получаю через сниппет msProduct. Но мне нужно добавить свою логику в сниппет. Например, я хочу добавить условие, что если товар добавлен в течение 10 последних дней, то появляется плашка «новинка». Напрямую добавить логику в сниппет вроде не могу, так как при обновлении все это перезапишется. Можно попробовать в самом чанке через fenom, но это как-то не кошерно, получается смешивание логики и представления. Может есть какой-то другой способ добавить свои условия в работу сниппета?

З.Ы. Была еще идея сделать сниппет обертку, который вызывает сниппет msProduct и потом с его выводом работать. Но сниппет msProduct не возвращает массив, а только HTML или строку в виде массива
Олег
04 декабря 2018, 16:12
modx.pro
862
0

[РЕШЕНО] Как правильно составить верстку, что бы потом не было проблем с выводом pdoPage

Добрый день, верстаю шаблон, который потом буду натягивать на modx revo.
В процессе верстки возник вопрос, как лучше сделать.
Сергей
04 декабря 2018, 14:30
modx.pro
1 157
0

Товары с количеством 0 [[miniShop2]]

Подскажите, как можно сделать, чтобы при указании кол-ва 0, из корзины товар не удалялся.
Илья Раевский
04 декабря 2018, 11:49
modx.pro
991
0

Вывод списка товара по article

Хочу вывести определенные товары из своего массива, однако выводятся все. Вот вызов:
Борис
04 декабря 2018, 06:46
modx.pro
923
0

AjaxForm + FormIt + math

Всем привет! Весь день бьюсь и не как не могу запустить работу хука math на более чем 2х формах на одной странице. Когда одна форма, все норм. когда 2 формы выводит одинаковые цифры хук math. Решения в интернете тоже не как не смог найти к сожалению. Проверял старый проект, там спокойно работают формы на одной странице, новый движок, старые модули.

Что еще делал:
Добавлял submitvar
Менял название поля math для ввода.
Пробовал с AjaxForm и без. (был глюк или что то не понятное, но при возврате старой версии были положительные результаты, хотя при повторной проверке опять одно и то-же)
Не первый раз ставлю данный хук, но не встречал такой проблемы.
Сергей
03 декабря 2018, 21:07
modx.pro
1 365
0