Игорь
Я с документации выполняю как указано - нуль. Там без фетча
Игорь
Или как тут тоже нуль https://www.php.net/manual/en/pdo.query.php
Алексей
ну вы же xpdo крутите а не pdo
Игорь
Вот копипаст - нуль. Что-то идет не так, а что не поймуhttps://docs.modx.com/current/en/extending-modx/xpdo/create-xpdo-instance/connections
Игорь
Вот смысл в чём. Хочу разобрать другую БД, исполняю сторонний скрипт на серевере с мордой, в нём подключаю моду require_once $_SERVER['DOCUMENT_ROOT'] . '/config.core.php'; require_once MODX_CORE_PATH.'model/modx/modx.class.php'; require_once MODX_CORE_PATH.'config/config.inc.php';
Игорь
Далее создаем объект подключенный к другой базе $xpdo = new xPDO($database_dsn, $database_user, $database_password); // Test your connection echo $o = ($xpdo->connect()) ? 'Connected' : 'Not Connected';
Игорь
И тут sql - $sql= "SELECT * FROM goods WHERE id < 80;"; И как ни крути, где результат выполнения, или не выполнения sql. Что-то не разберу
Алексей
а хотя какие модельки... это ж прямой запрос.. сори
Игорь
Ага. Долдно работать. Но не хатит.
Алексей
Ага. Долдно работать. Но не хатит.
$results = $xpdo->query($sql)->fetchAll( PDO::FETCH_ASSOC); Try
Игорь
$result= $xpdo->query($sql)->fetchAll( PDO::FETCH_ASSOC); Содержит 0/1 почему-то
Игорь
Call to a member function fetchAll() on bool
Алексей
х.з. тогда...
Yaroslav
$result= $xpdo->query($sql)->fetchAll( PDO::FETCH_ASSOC); Содержит 0/1 почему-то
@return PDOStatement|false <b>PDO::query</b> returns a PDOStatement object, or <b>FALSE</b>
Игорь
Всё парни. Всё гуд.
Игорь
Моя ошибка)
Иван
зачем getImageList в fenom?
Yaroslav
Моя ошибка)
обычно оказывается что нет таких goods))
Игорь
$dsn = "mysql:host=$database_server;dbname=oumzftkd_idiag_old;port=$port;charset=$database_connection_charset"; $xpdo = new xPDO($dsn, $database_user, $database_password); Я создавал xpdo с переменной из config.inc.cfg, где имя базы - базы моды. Устал к вечекру)
Игорь
обычно оказывается что нет таких goods))
Конечно, в базе моды их нет)
ADMIN
Извините за вопрос но можете подсказать где опечатка или ошибка. Эта tpl-ка есть и в браузере показывает вот так
Иван
{set $items = $_modx->resource.tvName | fromJSON} {foreach $items as $item} {/foreach}
Игорь
Как всегда - ошибка в самом начале, потому и то, что должно работать, просто умирает со старта.
ADMIN
Иван
без чанков
ADMIN
так разбирай
Сижу мин 15 не могу понять в чем проблема в браузере вот что выкидыват
ADMIN
без чанков
Без работает
ADMIN
в чем может быть проблема того что он не подключает tpl
Алексей
поэтому tpl должна быть чанком
ADMIN
getImageList НЕ ЗНАЕТ FENOM
Как ему отдать tpl ?
Алексей
чанк создайте и впишите его имя туда в tpl
ADMIN
Поня спс
Majestio
Подскажите пожалуйста, как найти id связанной страницы из другого контекста?
Majestio
В сниппете
Majestio
да
Sentinel
А есть может где то гайд, для создания городов по контекстам?
Андрей
да
Получай Твшку от babel, там есть значения связанных страниц во всех контекстах
Sentinel
А то только для мультиязыка что то нашёл
Андрей
знать бы как?))
Как получить ТВ в сниппете?
Majestio
от Babel
Majestio
да, в сниппете
Андрей
да, в сниппете
$modx->resource->getTVValue($id);
Андрей
Значение будет типа - ru:1;en:11;es:22
Majestio
$modx->resource->getTVValue($id);
Пасип, сча гляну
Majestio
Значение будет типа - ru:1;en:11;es:22
Да, у меня выдало: web:28;eng:29;zhs:30
Majestio
но 28 - это моя текущая страница, а мне нужно для первой
Majestio
вот на это: return var_export($modx->resource->getTVValue(1),TRUE);
Majestio
Мне в сниппете нужно получить номер начальной (1-й) страницы нужного мне (не текущего) контекста. Я сниппет вызываю хрен знает откуда.
Majestio
1 страница web, пока привязано 3:eng, 5:zhs. Но эти цифры я жестко в сниппет не хочу "вшивать". Завтра к первой странице перепривяжу 111, и что мне делать?
Majestio
"вызываю хрен знает откуда " == страница с id=28
Majestio
Хотя да! Вариант, пасип!!!
Nikolay
@deadcrystal АУ
Григорий
Привет всем. Подскажите пожалуйста, как можно добавить вот сюда еще Tv-поле ? Да и как сюда вообще добавить ?)
Григорий
Андрей
https://ilyaut.ru/tips-and-tricks/customization-of-forms-in-modx-revolution/
Григорий
https://ilyaut.ru/tips-and-tricks/customization-of-forms-in-modx-revolution/
Спасибо большое разобрался !
Миша
так ну вот и возникла проблема редиректа на другую страницу после оформления заказа
Миша
у кого есть работающий привмер
Миша
изменение метода submit нифига не помогает
🙈 PG
у кого есть работающий привмер
возьми и скопируй сниппет msGetOrder, удали все что ниже 32 строки, и вместо того что удалил сделай $modx->sendRedirect();
🙈 PG
да хз, у меня вроде с этим проблем не было, но так навскидку подумал что можно и так решить задачу
🙈 PG
костыль, но рабочий 😁
🙈 PG
miniShop2.Callbacks.add('Order.submit.response.success', 'orders_smb_scc', function(response) { // тут редирект });
🙈 PG
такое не работает?
🙈 PG
@Electricaev
Миша
я уже и колбеки и метод все перебрал
🙈 PG
скинь доступ в личку