Aliaksandr
А в админке общим списком мультитв, про это и не спрашивалось
Volodymyr
а блин название к слайду не относится
Volodymyr
а если захотят на втором слайде два пункта а на третьем 3 ?
Aliaksandr
Смысл вопроса в том, чтобы разбить общий список на блоки по четыре штуки (в последнем модет быть меньше)
Volodymyr
Я как всегда себе жизнь усложняю
Oleksii
ща свитчкейс предложат
Aliaksandr
Ну так в rowTpl проверяется итерация и роу.класс (чтобы узнать, что этот не последний элемент) и все)
Aliaksandr
[[if? &is=`[+iteration+]:%:4:and:[+row.class+]:!contains:last` &then=`закрываем слайд, открываем новый`]]
Aliaksandr
в конце rowTpl
Oleksii
Ну так в rowTpl проверяется итерация и роу.класс (чтобы узнать, что этот не последний элемент) и все)
а если у каждого слайда свой сложный дизайн? а еще у некоторых слайдов есть неопределенное количество разных элементов внутри, типа вылетающих картинок? а нужно еще сохранить возможность сортировать слайды и всего может быть 10 разных шаблонов слайдов…ну мне так, для себя чисто знать)
Oleksii
про друпал, опенкарт и даже немного мадженту тоже могу поговорить, но я в кейсе эво спрашивал
Михаил
я топлю за простой вывод списком, и группировку уже на фронте сликом, который и в адаптиве может менять количество элементов в слайде
Aliaksandr
человек задал вроде конкретный вопрос - как ему в слайде по 4 элемента выводить, если он планирует делать его на мультитв. я на этот вопрос и ответил )
Oleksii
Если что-то можно сделать без if и любых других условий, то это надо так и делать.
Volodymyr
Volodymyr
каждый выбирает как надо
Oleksii
pagebuilder
я его привел в пример, но начали ИФ-ами бросаться)
Aliaksandr
Если что-то можно сделать без if и любых других условий, то это надо так и делать.
и как? поставить для этого блейд и сделать там через @if ?
Volodymyr
ну если неопредельонное количество то pagebuilder и multifields
Pathologic
только json_decode, только хардкор
Oleksii
Oleksii
только json_decode, только хардкор
через webix еще норм кстати))
Anonymous
Примерно понял направление движения, большое спасибо!
Pathologic
а вебикс тут каким боком
Oleksii
а вебикс тут каким боком
никаким но сложно и тоже можно сделать
Aliaksandr
всегда смеялся с людей, которые вступаю в спор по эво не имея о нем никаких представлений. для них конечно удобней все делать через json_decode - с последующим форичем массива и выводом через echo прямо в своем сниппете вместе с хтмл )
Pathologic
ну, можно и json_decode сделать нормально, хотя в данном случае пофиг на хтмл в сниппете
Aliaksandr
я так и хотел делать)
можно и так, это не проблема ) я лишь написал, что я такие вещи делаю на уровне сниппета if и ничего плохого в этом не вижу 0))
Aliaksandr
ну, можно и json_decode сделать нормально, хотя в данном случае пофиг на хтмл в сниппете
ну мы то знаем, что в 95% случаев будет не нормально - а как раз говнокодище, на фоне которого даже if покажется образцом совершенства ))
Pathologic
это уже кто как делать будет ((:
Aliaksandr
кстати, там же в мультике есть и препаре - для тех, у кого на иф аллергия ))
Pathologic
ай, это еще в параметры вникать
Pathologic
мультитв сам по себе мутный, зачем там еще prepare
Aliaksandr
это уже кто как делать будет ((:
ну вряд ли кто-то, писавший про json_decode собирался потом в сниппете подключать DLTemplate да или просто даже использовать modx->parseChunk для того, чтобы парсить слайды эти )
Aliaksandr
мультитв сам по себе мутный, зачем там еще prepare
с помощью препаре можно выставить плейсхолдер [+endold_startnew+] который в конце каждой четвертой интерации сделает то же что иф )
Pathologic
отстой какой-то
Volodymyr
Опа а я про prepare и не знал
Aliaksandr
ай, отвлекли меня от увлекательного чтения про фасады ))
Aliaksandr
жалуется народ, что в ларавеле какие-то бракованные фасады, совсем не те правильные фасады, которые должны быть ))
Pathologic
мне как-то объясняли почему ларавель говно, но я ничего не понял
Aliaksandr
ну вот и я думаю, пока вникнем в него, он как модх протухнет ))
Dmytro
ну вот и я думаю, пока вникнем в него, он как модх протухнет ))
Он протухнет только тогда когда будет альтернатива
Pathologic
так как против ларавеля предлагался симфони, я думаю, что там у человека проблем с пониманием нет ((:
Aliaksandr
ну вот к фасадам у знающих людей претензии ))
Aliaksandr
я ж по этому поводу не форумы модха читаю))
Pathologic
а протухнет ларавель когда какие-нибудь хипстеры распиарят что-то другое
Aliaksandr
вот именно, как говорится каменный век закончился не потому, что закончились камни )
Aliaksandr
завтра вкинут мульку, что основным спонсором вью является алибаба, а там вирус - и все :)
Aliaksandr
а по факту я так понял что с него больше 50% финансирования vue.js идет
Aliaksandr
трамп санкции введет и хром его забанит ))
Pathologic
при этом сайты алибабы настолько черезжопные, что не особо помогает финансирование vue.js
Pathologic
как и фейсбук со своим реактом как был куском говна, так и остается
Aliaksandr
ну он взял на работу разраба редукса, чтобы он все починил )
Aliaksandr
вообще что касается эво 3 то тогда уж оптимальным было бы, чтобы лежал весь ларавель в том виде, в котором он везде и лежит (а не кусками и совсем не в тех папках), а рядом где-то в папочке vendor лежала просто папка evo и там уже весь модх
Pathologic
от ево будет только админка с деревом и тв-параметрами
Pathologic
хотя больше ничего и не нужно
Aliaksandr
ну вот да, самое печальное в ларавеле это то, что надо свою админку писать
Aliaksandr
а это по-хорошему выйдет в два раза дольше сайта + надо понимать чего и где пишешь, в отличие от сниппета иф )
Aliaksandr
авторизации там всякие и т.п.
Pathologic
так если самому админку писать, то что тебе от той админки нужно
Pathologic
десяток форм и дерево
Aliaksandr
ну так это будет самописная херня из 90-х )) на фоне битрикса скажут "вы там че, уху ели" ? ))
Pathologic
это будет херня удобная заказчику
Aliaksandr
и никому ты не докажешь "эта шш ларавель, там под капотом ферари"
Aliaksandr
ну помимо удобства она еще и выглядеть должна нормально, а иначе это будет в его сознании какая то дешевка, за которую он переплатил
Pathologic
тем более в модх уже сколько лет периодически всплывает что вот нужно делать отдельную админку для пользователей, а не давать им доступ в основную
Pathologic
бутстрап и все выглядит нормально
Dmytro
Ну вот и будет: - юзеры с правами - документы с тв, типами и шаблонами - и все без Админки, только RestApi а админка отдельно на js (spa)
Aliaksandr
да и "написать админку" - это блин не сайт на доклистере собрать
Pathologic
ты сейчас можешь написать админку на формлистере