Ivan

Ivan

С нами с 15 августа 2016; Место в рейтинге пользователей: #490

pdoresources leftjoin после подключения тв параметров

Здравствуйте. Как сделать, что бы leftjoin в pdoresources подключался после leftjoin'а tv параметров выполняемый с помощью includeTVs? А то он встает самым первым.

Спасибо
Ivan
09 февраля 2020, 19:06
modx.pro
78
0

minishop2 custom payment вывести html

Здравствуйте.
Подключаю оплату от одного малоизвестного банка.
Так вот, он в качестве успешного ответа возвращает HTML код страницы, который можно показать покупателю.
Но в msorderhandler.class.php на такую ситуацию нету события (если я не ошибаюсь).
там есть redirect и msOrder.
Как можно все таки вывести этот html код, возвращаемый банком, на странице оформления заказа, что бы покупатель мог оплатить заказ не прибегая к изменению ядра компонента?
Или что еще можно придумать?
Спасибо
Ivan
17 апреля 2019, 00:14
modx.pro
232
0

msproducts where baseprice > price

Всем привет. Нужно вывести товары, у которых, например, baseprice меньше чем price. Свойство baseprice было добавлено.

&where=`{"Data.price:>":"Data.baseprice"}`
Такая штука не работает.
В showLog пишется что «Data.baseprice» — это строка

то есть идет такое условие
Where `Data`.`price` > 'Data.baseprice'
P.S. Пробовал с old_price на всякий случай — такая же история.

Как тогда сделать нужное мне условие?
Спасибо
Ivan
10 октября 2018, 22:10
modx.pro
375
0

Удалить первое фото из галереи minishop2 всех твоаров

Здравствуйте. Как удалить первое фото у всех товаров магазина на minishop2?
Спасибо
Ivan
07 августа 2018, 15:21
modx.pro
802
0

modExtraManagerController данные из файла getObject empty result

Здравствуйте.
Пробую создать компонент.
В админпанеле сделал форму с кнопкой.
При нажатии на кнопку загружается файл и далее я перебираю его с помощью fgetcsv
Если я делаю просто echo или print_r, то все выводится, но если я пытаюсь из этого результат сделать getObject или $modx->query результат 0 строк. Если я сам вручную впишу критерий поиска, то результат выводит.
Делаю так:
Ivan
13 июня 2018, 00:07
modx.pro
664
0

Скрыть description через API

Здравствуйте. Скажите пожалуйста как через API для всех существующих ПРОФИЛЕЙ форм созданных на вкладке manager/?a=security/forms отключить вывод поля description при редактировании ресурса.
Спасибо
Ivan
05 апреля 2018, 10:09
modx.pro
944
0

minishop2 передать параметр в письмо

Здравствуйте. На рабочем сайте с 2000+ товаров свойстово ЦВЕТА никогда не использовалось.
Появилась необходимость при добавлении товара в корзину что бы покупатель имел возможность выбрать цвет (красный или белый).

Я сделал так:
<div class="sm-text"><b>Цвет</b></div>
	<div class="mb-10">
        <label class="input-parent radio-character radio-inline">
        <input type="radio" value="Красный" name="options[color]" checked="checked"> Красный </label>
        <label class="input-parent radio-character radio-inline">
        <input type="radio" value="Белый" name="options[color]"> Белый </label>
    </div>
Все. В Корзине у товара правильно пишется цвет. В админпанеле в разделе Minishop2 — Заказы тоже цвет пишется. А в письме цвет не приходит
В письмо вставлял так:
{$product.color[0]}
Если я у товара в свойствах укажу эти цвета, то все работает. Но добавлять всем старым товарам это свойство не хочется, да и вообще это не зачем.

Пожалуйста, подскажите как это реализовать, что бы не добавлять каждому товару эти варианты цвета. Спасибо
Ivan
24 января 2018, 12:52
modx.pro
660
0

Пропадает миниатюра minishop2

Здравствуйте. Если у товара есть 2 изображения и мы удаляем первое, то при выводе msProducts плейсхолдер [[+270x370]] выдает пустоту. В источнике файлов прописано следующее:
[{"w":270,"h":370,"q":90,"c":"1"},
{"w":130,"h":160,"q":90,"c":"1"},
{"w":570,"h":670,"q":90,"c":"1"},
{"w":70,"h":90,"q":90,"c":"1"},
{"w":50,"h":50,"q":90,"c":"1"}
]
Если я загружаю еще какое-либо изображение в товар, то все становится нормально.
Скажите, пожалуйста, как это исправить.
Сниппет msProducts вызываю некешированным.
Ivan
16 ноября 2017, 09:57
modx.pro
474
0

dynamicDropdownTV «Возможные значения из сниппета»

Здравствуйте. Можно ли в dynamicDropdownTV вставить в поле «ВОЗМОЖНЫЕ ЗНАЧЕНИЯ» значения полученные из сниппета. То есть хочется что бы возможные значения вида
potype::Тип1==1||Тип2==2##povidu::Вид1==1||Вид2==2
подставлялись из сниппета, в котором мы их получим выполнением каих-либо манипуляций.
@EVAL $output = $modx->runSnippet("dynamicFilter"); return $output; // не работает
и в итоге при редактировании ресурса мы бы увидели следующее:

Заранее спасибо
Ivan
24 сентября 2017, 14:23
modx.pro
643
0

watermark minishop2 не корректно работает

Здравствуйте. Подскажите пожалуйста по поводу phpthumbOf.
Мне необходимо следующее:
Берем оригинал. Делаем его 198х292 накладываем на него текст и все это накладываем на фон #000000.

Параметры вписываю в источнике медиа.

Что я пробовал и что из этого вышло:
1) Наложение изображения (формат png прозрачный фон) (скриншот 1)
[{"w":198,"h":292,"q":90,"c":"1","bg":"000000","fltr":"wmi|/assets/template/images/twm.png|C|95"}]
Как видно по скриншоту что если водяной знак больше чем размер уменьшенного в пропорциях изображения — то черный фон не добавляется в тех местах где идет ватермарк.
2) Наложение текста (скриншот 2)
[{"w":198,"h":292,"q":90,"c":"1","bg":"000000","fltr":"wmt|watermark||C|FF0000||90|20|45||0|"}]
Тут возникло сразу 2 проблемы:
a) По прежнему если размер ватермарка больше чем размер изображения (точнее уменьшенной его части, по фото видно) — то черный фон не добавляется.
б) Ватермарк не встает по центру.
Ivan
01 августа 2017, 08:21
modx.pro
884
0