Владимир

Владимир

С нами с 17 апреля 2018; Место в рейтинге пользователей: #615
Владимир
29 декабря 2023, 02:57
0
Скорее всего проблема в этом месте github.com/modx-pro/miniShop2/blob/v2.9.3-pl/core/components/minishop2/model/minishop2/msproductdata.class.php#L59

Для себя поставил проверку в самом начале:
if (!$product) {
   return $data;
}
Владимир
13 декабря 2023, 16:35
+1
Проблема неработающего компонента в том, что в
core/components/currencyrate/model/currencyrate/mysql/crlist.map.inc.php
и
core/components/currencyrate/model/schema/currencyrate.mysql.schema.xml
у строковых полей (dbtype = varchar) стоит phptype = varchar, а должен стоять string
Владимир
02 февраля 2021, 12:39
0
@Prihod при нажатии на «сгенерировать код» не генерируется схема и файлы. modx 2.8.1. Фикс выше сделал
Владимир
09 апреля 2019, 11:55
+1
Да все верно. В классических реляционных базах данных у вас должна быть связь между присоединяемыми таблицами. Т.к. связи у вас нет, то необходимо всю эту проверку за бд делать в приложении.
Владимир
09 апреля 2019, 11:36
+1
по правилам проектирования БД внешние ключи не могут быть null
Владимир
01 апреля 2019, 11:21
0
настройка default_media_source
Владимир
22 марта 2019, 14:26
0
По-моему здесь указывается номер заказа, можешь попробовать
$order->get('num')
, тогда здесь нужно будет тоже переписать на
$order = $modx->getObject('msOrder', ['num' => $response['PAYMENTREQUEST_0_INVNUM']])
Владимир
20 марта 2019, 11:11
0
Пункты меню перетаскивались из другого раздела например.
Владимир
05 марта 2019, 15:35
1
+1
[[~[[*id]]]]#zatemnenie
или
[[~[[+id]]]]#zatemnenie
Владимир
27 февраля 2019, 16:26
0
SELECT name, SUM(`count`) FROM `modx_ms2_order_products` GROUP BY `product_id`
Владимир
27 февраля 2019, 15:12
0
SELECT name, count(`product_id`) as count FROM `modx_ms2_order_products` GROUP BY `product_id`
Владимир
21 февраля 2019, 12:17
0
У вас случайно в корне не лежит xml файл с там же именем, как у ресурса псевдоним?
Попробуйте убрать parentId=«0»
Description должен быть в <![CDATA[
Владимир
20 февраля 2019, 10:40
0
Зачем пустые else?
[[+tv.news_type:is=``:then=``:else=``]]
можно заменить на
[[+tv.news_type:ne=``:then=``]]
Попробуйте тоже самое написать с помощью фенома
Владимир
14 февраля 2019, 10:21
0
Выбираете один и двух вариантов выше, далее парсите получившийся массив данных, запихивая это все в чанк, пример чанка выше есть.
Владимир
14 февраля 2019, 10:13
0
проще написать свой сниппет, через CMP Generator создать модель и тд и работать через getObject(getCollection), либо прямой выборкой из БД аля
SELECT * FROM my_table
Владимир
11 февраля 2019, 17:20
0
В devTools(f12) в закладке Application, слева выбери cookie и ваш сайт, удалить там все. Либо почистить кеш браузера
Владимир
11 февраля 2019, 16:26
0
какую ошибку выдает при авторизации?
Владимир
11 февраля 2019, 16:15
0
tpl.msProducts.includ parents не указан, по умолчанию [[*id]], т.е. id главной страницы.

P.S. не успел
Владимир
10 февраля 2019, 13:33
0
Массив удаленных id товаров, которые вы будете получать в плагине на удаление