Тодор

Тодор

С нами с 08 мая 2018; Место в рейтинге пользователей: #243
Тодор
05 декабря 2019, 15:11
+1
$order = $modx->getObject('msOrder', ORDER_ID);
$address = $order->getOne('Address');

$address->set('city', "New York");
$address->set('street', "st.Metrofana 15");

$properties = array(
    'test' => htmlentities('My test properties field', ENT_COMPAT | ENT_HTML401,'UTF-8'),
    'test 2' => htmlentities('My test properties field2', ENT_COMPAT | ENT_HTML401,'UTF-8'),
);

$address->set('properties', json_encode($properties));
$address->save();
Тодор
05 декабря 2019, 12:08
+1
Как вариант можно использовать компонент Toxonomies
modx.com/extras/package/taxonomies
Тодор
04 декабря 2019, 14:53
+1
Можно также в сниппете установить плейсхолдер, и после обычного вызова сниппета проверять значение плейсхолдера
{'!mySnippet' | snippet}
{if $_modx->getPlaceholder('my_pls')}
    Мой плейсхолдер равен {$_modx->getPlaceholder('my_pls')}
{/if}
Сам сниппет
<?php
$modx->setPlaceholder('my_pls', 1);
Тодор
04 декабря 2019, 14:44
0
Делаем кастомный класс для корзины по этой инструкции docs.modx.pro/komponentyi/minishop2/razrabotka/sluzhbyi/podklyuchenie
А дальше переопределяешь __construct как душе угодно
Тодор
03 декабря 2019, 18:04
0
У поля вес xtype: 'numberfield' — числовое поле, у них по умолчанию запятую не возможно писать. Только ''точку"
Тодор
03 декабря 2019, 14:36
0
Если форма работала с texarea[name=«note»], то можеш свое значение note записать туда, а так причини могут быть разные с Evo я не работал, тольrо Revo
Тодор
03 декабря 2019, 13:59
0
У вас в форме и textarea и input имеют name=«note»
Тодор
03 декабря 2019, 13:21
0
Можна в форму поставить
<input name="note" type="hidden" value=""/>
И после выполнения твоих манипуляции записать значение note в input[name=«note»]
Либо можно написать hook который будет выполняться после успешной валидации формы.
Тодор
28 ноября 2019, 18:39
0
Компонент Taxonomies не походит?
Тодор
28 ноября 2019, 18:25
+1
Перед return допиши
$resource->save();
Тодор
28 ноября 2019, 18:06
0
Никак, только изменив логику снипета 'pdoSitemap'
Тодор
17 ноября 2019, 12:26
1
+1
В чанке где форма для коментариев должен бить следующий закоментирований код, которий отвечает за оформление капчи
<!--tickets_captcha
<div class="form-group">
    <label for="comment-captcha" id="comment-captcha">[[+captcha]]</label>
    <input type="text" name="captcha" value="" id="comment-captcha" class="form-control" />
</div>
-->
Тодор
17 ноября 2019, 12:20
0
Можна просто вивести get параметр
[[#GET.tags]]
або феномом так
{$.get['tags']}
Тодор
17 ноября 2019, 09:01
0
Спасибо, это помогло. Картинки появились в дереве ресурсов, но я их не могу вибрать в качестве значения для tv-шки. Если я нажимаю на папку images, то мне справа все равно показиваэтся содержимоє корня сайта
Тодор
08 мая 2018, 13:18
-1
3. Якщо ти хочеш не міняючи ULR сторінки переключити мову, то тобі краще використовувати компонент Xlexicon