Илья
<p>Array
(
[74] =&gt; [{"MIGX_id":"1","name":"Foo Bar","desc":"</p><p>Проектировщик строительной компании \"Деревянный Дом\".</p>\n\t\t\t\t\t\t\t\t\t<p>Опыт в отрасли более 5 лет.</p>\n\t\t\t\t\t\t\t\t\t<p>Автор статей по проектированию домов, технологий строительства</p>","img":"https://24smi.org/public/media/2017/8/15/news_340_Pavel-Durov-12.jpg","rating":"3"}]
[15529] =&gt; [{"MIGX_id":"1","name":"Foo Bar","desc":"<p>Проектировщик строительной компании \"Деревянный Дом\".</p>\n\t\t\t\t\t\t\t\t\t<p>Опыт в отрасли более 5 лет.</p>\n\t\t\t\t\t\t\t\t\t<p>Автор статей по проектированию домов, технологий строительства</p>","img":"https://24smi.org/public/media/2017/8/15/news_340_Pavel-Durov-12.jpg","rating":"3"}]
)
<p></p>
<p>не вышло</p>
Avent
он прям так и выводит с этими? &gt;
Миша
да просто вторую итерацию делай с jromJSON
Илья
он прям так и выводит с этими? &gt;
не... это в коде... на фронте
Array ( [74] => [{"MIGX_id":"1","name":"Foo Bar","desc":"
Проектировщик строительной компании \"Деревянный Дом\".
\n\t\t\t\t\t\t\t\t\t
Опыт в отрасли более 5 лет.
\n\t\t\t\t\t\t\t\t\t
Автор статей по проектированию домов, технологий строительства
","img":"https://24smi.org/public/media/2017/8/15/news_340_Pavel-Durov-12.jpg","rating":"3"}] [15529] => [{"MIGX_id":"1","name":"Foo Bar","desc":"
Проектировщик строительной компании \"Деревянный Дом\".
\n\t\t\t\t\t\t\t\t\t
Опыт в отрасли более 5 лет.
\n\t\t\t\t\t\t\t\t\t
Автор статей по проектированию домов, технологий строительства
","img":"https://24smi.org/public/media/2017/8/15/news_340_Pavel-Durov-12.jpg","rating":"3"}] )
не вышло
Avent
а какой код сниппета?
Avent
что он делает, почему не воспользоваться конструкцией {$_modx->getResources([],[])} ?
Avent
зачем свой сниппет для этого
Илья
а какой код сниппета?
<?php
$tvid = 34; // id нужного ТВ параметра
$res = array(); // Сюда забиваем результаты
$q = $modx->newQuery('modTemplateVarResource', array('tmplvarid' => $tvid));
$q->select('contentid,value');
if ($q->prepare() && $q->stmt->execute()) {
while ($row = $q->stmt->fetch(PDO::FETCH_ASSOC)) {
$res[$row['contentid']] = $row['value'];
}
}
print_r($res);
Илья
Avent
print_r($res); вот это убери
Avent
замени на return $res;
Баха Волков
return
Илья
да, дурень, спасибо всем!
Миша
/me заблокировал
Иван
web тут?
Эльдар
/me
Avent
/me
Иван
— Исправления безопасности в модификаторах Fenom от Сергея Шлокова.
— Исправление кэширования сниппета pdoPage.
— Вывод внутренних логов pdoPage (в частности, о его работе с кэшем).
— Исправление использования чанка &tplCategoryFolder сниппета pdoMenu — теперь будет проверка параметра isfolder, как и указано в документации.
— Исправление загрузки моделей для окружения с путями к сайту в разном регистре, типа MacOS.
— Исправление всем надоевшей ошибки в выводом строки Array при ошибке SQL, теперь не выводится ничего.
https://modstore.pro/pdotools?utm_source=tg&utm_medium=social&utm_campaign=upd
Artem
а можно как-то сделать,чтобы miniShop2 брал цену не из своего поля,а из обычного тв-поля price ?
Баха Волков
Artem
А попроще никак?
Avent
Павел
Avent
как я помню catalogfill позволяет любой кастомный код писать
Баха Волков
Avent
можно написать чтобы сразу в price кидал
Баха Волков
Евгений
Баха Волков
Евгений
я тоже
Баха Волков
я тоже
Долбше жить будешь
Баха Волков
Баха Волков
Баха Волков
Насколько я помню, catalogfill умеет грузить другие классы
Николай
Баха Волков
Avent
зачем на DocForm, можно сразу в лоб -
Avent
TV обычно сохраняются после того как ресурс уже создан
Avent
потому что нужно знать contentid прежде чем сохранить TV, а значит к этому моменту мы уже будем иметь созданный modResource и связанный с ним msProductData
Avent
цепляемся за событие сохранения TV - берем id из contentid, находим объект msProductData и кидаем в price
Artem
Anonymous
web тут?
за что хоть человека забанил? он вроде безобидный)
Баха Волков
Avent
почему это так смешно звучит из его уст? 😆
Евгений
из детских уст всё смешно))
iWatchYouFromAfar
Ребят
iWatchYouFromAfar
iWatchYouFromAfar
вот это плохо для сайта с сильной нагрузкой на графический контент?
iWatchYouFromAfar
весь дизайн почти сделан из изображений
Vitaliy Mavzoleinyk
в чем может быть причина: 2 шаблона - вывожу ресурсы с помощью pdoPage в одном шаблоне выводится кнопка "смотреть еще", а в другом нет
Vitaliy Mavzoleinyk
код один и тот же
Avent
fenom или стандартный парсер?
Vitaliy Mavzoleinyk
стандартный, нашел проблему
Vitaliy Mavzoleinyk
Vitaliy Mavzoleinyk
Avent
лучше показать код)
Avent
вызов снипета и то место, где выводится кнопка
Иван
https://www.youtube.com/watch?v=TWMz6wQvRpg&feature=share
Vitaliy Mavzoleinyk
Миша
Ilya
Gitify через build не сохраняет чанки созданные в IDE чтоли?
Миша
Ilya
И обязательно ли всегда в чанках, шаблонах etc. указывать мета инфу? Типа id: 100500 - - - - - ?
Миша
Нет, зачем
Ilya
Которые через pdotools
Не очень понял. Я руками в папке _data/chunks/ создаю условный chunkName.html. Выполняю build и сосу пипис :)
Тупо не появляется в бд чанк (в админке соответственно тоже) и он, конечно же, не работает.
Ilya
Сорри, в глаза долблюсь и мозг сегодня, надо таки указать было хотя бы имя типа:
name: myFuckingChunk
-----
Ilya
не очень удобно конечно, но гораздо лучше чем ковырять это все руками в тошнотворной админке
iWatchYouFromAfar
iWatchYouFromAfar
Там чуть по другому сделано, автомизированы некоторые вещи. Я склеил app + свою старую сборку чистого modx и бед не знаю. В админку лезу очень редко, вся работа примерно как в верстке.
Ilya
да не, вспомнил, что в phpStorm есть шаблоны файлов же. Тупо сделал подстановку имени файла в код
Илья
Парни, сорри за оффтоп, но я должен с кем-нибудь поделиться)
Илья
Anonymous
Avent
Artem
Не знает,никто,что за прикол. В карточке товара вывожу тв параметр image и он мне вместо содержимого поля выдает
Array ( [0] => image [1] => assets/images/new_images/stoyki/49/e49-odnoyarusnaya-stojka-dlya-gantelej.jpg [2] => default [3] => [4] => image )
Sergey
😂 еретики... понатыкали своих картинок