cronAbs

cronAbs

С нами с 30 мая 2023; Место в рейтинге пользователей: #7227

Как подружить YandexMarket2 и cfFields?

Доступны все поля товаров, включая ТВ-поля, опции ms2. Компонент автоматически присоединит указанные столбцы. Если нужно присоединить сторонние компоненты — обратитесь в поддержку
В настройке предложений YandexMarket2 при добавлении условия для нового поля — почему-то cfFields не показывает в выпадающем списке.

— Подключить сервис cfFields к методам YandexMarket2?
cronAbs
13 декабря 2024, 15:56
modx.pro
54
0

[ExtraFields] Поле "не появляется/не включить" в "Настройках форм/шаблон Товара"

Приветствую, подскажите пожалуйста, как включить?
При добавлении поля extra_description в ExtraFields — не появляется в Настройках форм и не появляется в Товаре (админке шаблона Товар msProduct).
cronAbs
06 декабря 2024, 13:04
modx.pro
139
0

Как вызвать getService $this->modx в наследуемом классе?

MODX Revolution 2.8.3-pl

Как вызвать getService $this->modx в наследуемом классе, чтобы воспользоваться функциями из другого компонента?

Например в обработчике корзины:
<?php
class msCartCustomHandler extends msCartHandler {
}
cronAbs
24 мая 2024, 18:02
modx.pro
1
318
0

Поиск по id (Корзина - управление удаленными ресурсами)

Бывает случай, когда много удалённых ресурсов лежат в корзине для полного удаления, и когда не находит удалённый ресурс, документ, товар по id, уничтожить администратору сайта затратно по времени. Для этого в версии 2.8.3 пришлось залезть в ядро функция prepareQueryBeforeCount(xPDOQuery $c):
core/model/modx/processors/resource/trash/getlist.class.php:55
И заменить строку:
if (!empty($query)) {
    $c->where(array('modResource.pagetitle:LIKE' => '%' . $query . '%'));
    $c->orCondition(array('modResource.longtitle:LIKE' => '%' . $query . '%'));
}
на
if ($query && is_int((int)$query) && $query > 0) {
    $c->where(array('modResource.id:=' => $query));
}
elseif (!empty($query)) {
    $c->where(array('modResource.pagetitle:LIKE' => '%' . $query . '%'));
    $c->orCondition(array('modResource.longtitle:LIKE' => '%' . $query . '%'));
}
В новых версиях уже вшит поиск в удалении?
cronAbs
22 ноября 2023, 18:16
modx.pro
576
0