Илья
2 города отвалилсь по ERR_SOCKET_NOT_CONNECTED
Илья
расстояние ~1500км
Дмитрий С.
Добрый день. Ищу специалиста по DocLister и(или) SQL. Не могу сделать выборку документов при определенных условиях tv родителя + tv чайлда.
Ilya
Народ приввет, ща будет тупой вопрос. Каково написания передачи параметров в чанк при использовании его в DocLister, уточню чанк принимает условный параметр image {{_partial? &image=text/text/text/image.jpg}} теперь можно ли как-то передать в доклистер:
[!DocLister? &tpl=_partial!]
Это вообще можно сделать?
Дмитрий С.
А что чанк уже может принимать переменные? чанк же это html блок ...
Дмитрий С.
Ilya
ага
Ilya
[+image+]
Ilya
ну это просто пример, там будеть несколько параметров
Ilya
я не люблю дублировать код, хочу использовать 1 вариант грид элемента в чанке в 5 разных местах =)
Ilya
но хз можно ли будет в доклистере передать параметры в чант с tpl
Дмитрий С.
🤔
Aliaksandr
Aliaksandr
хоть отдельными параметрами, хоть разными чанками под разные условия
Ilya
без доп снипетов нельзя будет обойтись? Это конечная ?
Ilya
Как-то вроде: [!DocLister? &tpl=`_partial::type=image`!]
Alexander
Ребят подскажите в PageBuilder смотрю документацию и там написано
templates Идентификатор группы шаблонов, которые будут использоваться для вывода. Должен быть определен в конфигурации каждого выводимого блока.
Вопрос: как прописывать этот идентефикатор в конфиге? Нигде в примерах не вижу идентефикатора.
Alexander
ааааа бляяяя, сам параметр templates и есть этот идентефикатор
Alexander
или нет. Никто не в курсе, не юзал этот параметр?
Камиль
Камиль
вложенные они делаются
Камиль
ща пример скину
Alexander
ага
Ilya
Я понял, не умеет он так
Ilya
спасибо
Aliaksandr
наверно не умеет ))
Ilya
Наверное
Камиль
ага
крч не помню где так напишу. Например templates='mobile' следовательно в конфиге
'templates' => [
'owner' => '
<div>Десктоп</div>
',
'mobile' => [
'owner' => '
<div>Мобилка</div>
',
]
],
Aliaksandr
и это скорее плюс :)
Ilya
Конечно конечно
Alexander
аааа , внутри него делается...вот жешь, и примеров то и нет)
Alexander
Aliaksandr
самый главный шаблон owner, внутри него шаблон images, внутри images шаблон files и т.п. )
Alexander
точняк, но я не разобрался, смутил меня owner, типа как в доклистере это немного другое
Alexander
но так да, то что надо.
Aliaksandr
т.е. логика такая - сначала смотрит шаблон это или просто поле, если шаблон - парсит дальше шаблон, если поле - то вставляет поле и все
Aliaksandr
но вообще конечно иногда голова ломается в этой структуре, особенно с непривычки )))
Alexander
Павел
оновляю систему, вот что получаю после последнего этапа
Павел
https://monosnap.com/file/jCR4izykJxGmTArEEdQCcnN5VJtFEa
Павел
с чем это связано?
Илья
8
у меня тож 8. ну вот седня отработал на одном сайте не выключая админку, а только открывая/закрывая вкладки. не трогал админку примерно час. но она жрет кучу проца и памяти https://monosnap.com/direct/Zd71UcijQW8aHbAPciyP9vDfc4wEKe
Илья
вторые 2 вкеладки - это постоянно живущие открытыми 1.2.2
Илья
т.е. 1.4.9 в простое хавает и проц и сеть и памяти в 3 раза больше
Илья
https://monosnap.com/direct/JCIki7QoAcfofIXBz0YxFt7WLhwnPA во вкладках ни одной страницы с тини. только сниппеты да чанки
Илья
дальше трейсить затрудняюсь.. но факт на лицо
Илья
вангую в сторону навешенных событий в js. консоль https://monosnap.com/direct/PVWvQiXvaOQCA4yMJoMTjL7G0p6ykv
Dmytro
Dmytro
А так да разделение на бек и фрон и связку через апи очерь удобно и практично
Куда удобней снипетов в шаблонах ;)
Dmytro
Но сложнее немного к пониманию
Камиль
Камиль
Нужные компоненты указываются в переменной шаблона и дальше вью их импортирует
Камиль
Через апи только каталоги и категории тяну (: а то совсем уж будет если всё сразу отдавать
Владимир
Ребят дайте каких-нибудь iOS разработчиков, мой пропал на пол проекта надо срочно допиливать.
Спасибо заранее!
Владимир
& на что менять при json запросе?
Volodymyr
Владимир
& это urlencoded, а надо json как там разбить параметры?
Volodymyr
Владимир
Да только через post
Volodymyr
ну если через post Зачем чтото менять?
Volodymyr
только }} заменить нужно на } }
чтоб modx sanitarize не влепил
Владимир
Переделал cURLом и все ок)
Владимир
{ "execution_time": "0.10", "result": { "crd_balance": 0, "sms_permission": true }, "server": "test", "status": "ok" }
Как вытащить из полученного массива только баланс?
$balance = $fullinfo->{'crd_balance'};
не выдаёт...
Dmytro
fullinfo->result['crd_balance']
Volodymyr
json_decode Для начала
Dmytro
вообще типа так 🙂
Dmytro
еще и в придачу
Volodymyr
var_dump и будет видно ключи и вложенность
Владимир
$json = json_decode($fullinfo, true);
$balance = $json['crd_balance'];
так?
Volodymyr
$balance = $json['result']['crd_balance'];
@dlilbcom
Владимир
['result'] - это типо первую вложенность обошли)
Владимир
Am
Возможно кому-то пригодится - на одном проекте столкнулся с необходимостью парсить товары с Алиэкспресс. Задачу решил и теперь могу предложить услугу по парсингу товаров с Алиекспресс. Цена демократичная и договорная, т.к. зависит от кол-ва товаров. В среднем 10$ за 1000 товаров. Кому интересно рад буду ответить в личку.
Ilya
Всем привет, никто не видел плагин/модуль для участия одного тв в нескольких группах или это уже по дефолту есть просто я туплю?
Alexander
Ilya
Ну дефолтные модиксовские, https://c2n.me/43KcUZr