Михаил
Добрый день. При установке последней версии evolution, не подходит установленный пароль к учётной записи админа. Подскажите что не так делаю
Volodymyr
Михаил
С нуля, последняя, с сайта
Dmytro
Сейчас проверю
Anonymous
#вопрос
Всем привет, только начинаю осваивать Modx. Вопрос в том, как вывести TV-поле одного ресурса, в другом ресурсе? Если говорить более конкретно, на сайте товары сделаны ресурсами, а мне нужно вывести в нем картинку (TV) другого ресурса
версия modx старая (1.0.12) evo
Neo
Дмитрий
Dmytro
Дмитрий
Немного некорректно выразился, имел ввиду версию PHP. 1.0 может стоять на древней версии
Neo
я думаю там 5.3 будет все равно) минимум.
Alexander
бегет лежит, ляпота....
Anonymous
5.6 стоит сейчас, на 7 буду позже переходить, там переписывать тонну всего нужно. Во многих местах ещё mysql используется.
Saniock
ктото в курсе что с beget.com
Saniock
?
Anonymous
Помёр
Максим
Лукашенко уронил бегет(
Alexander
Михаил
Dmytro
Смотрел?
как раз ставлю выходил на обед
Михаил
Понял
Saniock
спс
Dmytro
Понял
Проверил с нуля все ок:
Михаил
Хм
Михаил
Я уже даже систему переустановил
Sasha
Anonymous
не совсем лучшее решение конечно, ещё +1 сниппет, коих на сайте и так уже миллиард
Dmytro
Не только актуальней но и работает на всех версиях + работает эфективней (в разы меньше запросов в базу )
Alexander
Dmytro
я про DocInfo
Sasha
А как в dlmenu &api=1 покрасить текущую страницу и родителя? Чет в массиве не вижу признака активного
EVO bot Лёшка
Anonymous
Господа, ну и финальный вопрос. Как мне вывести в &docid айдшник вложенного ресурса? Например:
<img src="[[phpthumb? &input=`[[DocInfo? &docid=`3913` &field=`gift_r_img` &render=`1`]]` &options=`w=30,h=30`]]" itemprop="image"/>
<li>[!gift_r? &pid=`[*id*]` &param=`name`!]</li>
Так выводит ТВ-картинку + название ресурса в <li>. Но тут я в &docid напрямую указал айдишник ресурса, а он может быть другой или вообще несколько.
Вот таким образом: [!gift_r? &pid=`[*id*]` &param=`id`!], выведет айдишник ресурса, но в docid это запихнуть не получается
Dmytro
Если вы делаете инлайново снипет в снипете то там не будет нормально работать проброс параметров надо юзать чанк для этого
Dmytro
ибо параметр во втором снипете будет или пустой или подтянеться из первого что не может работать коректно
Sasha
Sasha
чую вы гоняете это в @CODE
Anonymous
полный код надо
Да по сути это и есть почти весь код. Вот полная портянка:
[!if? &is=`[!gift_r? &pid=`[*id*]` &param=`isactive`!]:not:0` &then=`
<div class="gift clearfix">
<p><span>Подарок:</span></p><br>
<ul class="gi">
<img src="[[phpthumb? &input=`[[DocInfo? &docid=`3913` &field=`gift_r_img` &render=`1`]]` &options=`w=30,h=30`]]" itemprop="image"/>
<li>[!gift_r? &pid=`[*id*]` &param=`name`!]</li>
</ul>
</div>
`!]
Это делается в чанке товара
Anonymous
Попробую вариант который мне выше написали, через чанк
Sasha
через @CODE вызовы сниппетов не работают
Sasha
что делает [!gift_r? &pid=`[*id*] ?
Sasha
и точно ли там должен быть [*id*] вместо [+id+]?
Sasha
[!gift_r? &pid=[*id*] &param=isactive!] но вообще что делает этот сниппет?
Anonymous
Выводит название ресурса (подарка в моём случае), а pid это айдишник товара
Anonymous
Sasha
o_0 чет тут не то
Sasha
в чанке товара?
Sasha
в списке товаров
Sasha
или в шаблоне одного товаара на старнице товара?
Anonymous
Запутали)
Шаблон страницы товара
Anonymous
наверное так правильней
Sasha
и надо вывести некие связанные товары в конце?
Sasha
зачем тогда вся эта конструёбина с кучей ифов?
Anonymous
Так точно. Но они реализованы не как товар, а просто ресурс. Т.е. по-сути должны носить только информативный характер
Sasha
как они связяны? вложены в товар или перечислены айдишники в каком-то поле у товара?
Anonymous
Открывается ресурс товара, и там в поле "Подарок" выбирается соответсвующий ресурс
Anonymous
Anonymous
типо такого:
Sasha
ну я говорю список ацдишников в TV
Sasha
тогда ваши связанные товары будут
[[doclister?
&documents=[*TV СО СПИСКОМ*]
&tpl=gift_item
&tvList=gift_r_img
....
]]
EVO bot Лёшка
Sasha
и всё
Sasha
я чет не пойму что это за виджет такой
Sasha
в шаблоне одного элемента gift_item у вас будет [+tv.gift_r_img+] уже
Sasha
не надо запускать в каждом проходе docinfo, все нужные твшки надо попросить отобрать в доклистере
Sasha
настройку обертки для этого блока, в зависимости от того, пусто в нем или нет надо отдать на обработку параметрам ownerTPL и noneWrapOuter если надо брок скрывать или показывать целиком с оберткой
Anonymous
а в &tpl=gift_item что пихать?
Sasha
Вёрстку одного подарка
Anonymous
Ага, понял, спасибо большое
Sasha
Ты сделай сначала :)
Дмитрий
Ребят, есть ли возможность в multiTV один из параметров укзаывать в виде ссылки на ресурсы.
Например есть
Цвета (10)
— Синий (11)
— Зеленый (12)
— ....
Так вот надо, чтобы в ресурсах была возможность в одном из ТВ выбрать один цвет к нему и указывать определенный параметр
Например:
Вес цветового компонента:
<select из цветов - дочек ресурса 10> - <текстовое поле веса>
Volodymyr
Дмитрий
нет, подгружать не надо
Примерно так https://skr.sh/s3aggcV3A1T
Дмитрий
Редактирование ресурса уже должно открыться с возможностью выбрать цвета
Дмитрий
Ладно, чето слишком сложно хочу... можно проще, если в ТВ типа list связать с ресурсами
Volodymyr
Ладно, если честно я не понял что вам нужно, может другим более ясно