Ivan

Ivan

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

minishop2 custom payment вывести html

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

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

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

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

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

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

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

bannerY - добавление по API

Здравствуйте. Есть ли какой-нибудь пример добавления баннеров в определенную позицию по API? Я еще не использовал данный компонент (даже не устанавливал), но будет очень кстати. Было бы очень круто, если бы можно было реализовать добавление по API (я почти уверен что уважаемый Василий это предусмотрел). Тогда бы связал с тем же robokassa или webmoney и сделал автопокупку. Заранее спасибо
Ivan
12 января 2017, 18:57
modx.pro
473
-1