Всего 125 937 комментариев

Maks
04 октября 2022, 20:51
0
Не подскажете в чем проблема?
Pavel
04 октября 2022, 20:46
0
Здравствуйте. Помогите пожалуйста. Оплата работала несколько лет без проблем. А теперь начала работать через раз, а то и вообще не работает. Вернее оплата проходит но сайт не понимает что она пришла и не меняется статус заказа.
Выдает такую ошибку
[2022-10-04 20:35:39] (ERROR @ /home/v/*******/public_html/core/components/minishop2/custom/payment/msptinkoff.class.php: 476) [miniShop2:mspTinkoff] Wrong Token
Что может быть?
Maks
04 октября 2022, 20:32
0
Спасибо. Попробовал через консоль получил следующее

Fatal error: Uncaught Error: Call to a member function getTVValue() on null in core/components/console/processors/exec.class.php(24): eval()'d code:6 Stack trace: #0 core/components/console/processors/exec.class.php(24): eval() #1
core/model/modx/modprocessor.class.php(185): ConsoleExecProcessor->process() #2 core/model/modx/modx.class.php(1770): modProcessor->run() #3 /core/model/modx/modconnectorresponse.class.php(144): modX->runProcessor('exec', Array, Array) #4 /core/model/modx/modconnectorrequest.class.php(86): modConnectorResponse->outputContent(Array) #5 /core/model/modx/modconnectorrequest.class.php(73): modConnectorRequest->prepareResponse(Array) #6 www/manager/components/console/connectors/console.php(11): modConnectorR in /core/components/console/processors/exec.class.php(24): eval()'d code on line 6
vectorserver
04 октября 2022, 19:53
+1
А что мешает работать через API!?
Вот пример синхры tv поля price:
<?php
/* @var msProduct $resource */
$resource = $modx->getObject('msProduct', $prod_ID);

//tv
$tv_price = $resource->getTVValue('price');

//Opt
$resource->set('price',$tv_price);

$resource->save();


//debug
var_dump($resource->toArray());
Сергей
04 октября 2022, 19:39
0
Грохните мой комментарий ерунду написал =(
deleted
04 октября 2022, 18:54
0
Такие вещи, мне кажется, проще на vue или alpine.js делать
Роман
04 октября 2022, 17:43
0
Столкнулся с такой же проблемой, может быть кто-то знает решение?
steve.kon
04 октября 2022, 17:32
0
А как удалось решить вопрос спама без recaptcha, если не секрет?
igor
04 октября 2022, 17:23
0
у меня такой же баг вдруг возник. работало нормально а потом перестало
вы решили проблему?
статус не меняется автоматически на Оплачено
урл нотификации указан верно
спросить в техподдержке не могу — кончился срок
Евгений
04 октября 2022, 17:23
0
вечерком проверю на другом хосте
igor
04 октября 2022, 17:22
0
у меня такой же баг вдруг возник. работало нормально а потом перестало
вы решили проблему?
статус не меняется автоматически на Оплачено
Алексей Смирнов
04 октября 2022, 17:10
+2
Думаю тут проще нанять разработчика. потому что гадать вы будете долго.
Евгений
04 октября 2022, 17:05
0
попробовал но и оно не срабатывает
может хостер чтото не поддерживает? или в чем может быть проблема?
Роман
04 октября 2022, 15:33
+1
У вас выдает пустоту, значит снипет не работает:
https://maltipuhome.ru/test?config=line
Сортировка работает, значит проблема с where, ее нужно решать.
Возможно проблема в этом:
$where = $modx->toJSON(array($filter));
заменить на 
$where = $modx->toJSON($filter);
Евгений
04 октября 2022, 15:30
0
красиво но не работает
Роман
04 октября 2022, 15:17
+1
$filter[] = 'TVconfig.value='.$_GET['config'];
Евгений
04 октября 2022, 14:26
0
а для чего писать tv запросы? не понял…
Евгений
04 октября 2022, 13:09
0
[[!filter? &tpl=`tovartplcat` &limit=`32` &parents=`2` &fields=`types,config,style,fasad`]]
Артур Шевченко
04 октября 2022, 11:32
0
В общем, по-моему, должен быть приёмник ajax запросов. Я такого не вижу
Роман
04 октября 2022, 11:04
+1
Только как показывает практика, доку читать никто не хочет. =) Галерею по умолчанию оставить все же нужно.