Александр
магия.
Pathologic
при этом не раз говорили, что для больших проектов ево не годится
Ilya
в визитках, небольших каталогах и минимагазах, вообще не рентабельно разделять специалистов, овчинка выделки не стоит платить зарплату 2 людам вместо 1 =)
Александр
Pathologic
ну ты отдашь массив с деревом, а верстальщик таой - пыщ и рекурсивно построит меню, чтобы ты в его код не лез
Aliaksandr
если я напихаю форечей и ифов в шаблон то там его верстальщику сломать еще проще, чем сниппет. а если вынесу в контроллер стилизацию то какой же это мвц
Ilya
Тебе будет звонить клиент, говорить я хочу поменять херню слева-направо и ты будет 10 чел подключать на эту детскую задачку =)) + организация, контроль версий, проектирование согласование +)
Александр
Александр
ребят. никто не отбирает "по-старинке".
Pathologic
формы еще отдельная веселуха будет для верстальщиков
Александр
просто теперь можно на evo сделать крупный портал
Aliaksandr
ребят. никто не отбирает "по-старинке".
так кроме лозунгов "вы просто не хотите учиться" есть ответы на конкретные вопросы по тому же меню в три уровня - его сейчас как "правильно" делать, чтоб "не по старинке"? :))
Pathologic
контроллеры очень нужны в админке, а на фронте я не вижу никакой выгоды
Aliaksandr
Aliaksandr
Галереи то небось до сих пор на evoGallery мутишь ))) всех уже заказчиков известил, как им включить флэш у хрома и что неплохо бы удалить дырявый файл uploader? ))
Ilya
Скорее наоборот, к старому привык =).
Ilya
Александр
Aliaksandr
ниразу не использовал +)
а ну да, есть же multiPhotos или типа img1, img2 ... img10, ... img...а нахрен ему больше 10 фото)))
Ilya
но 1 раз давно очень в 11-12 году хз ставил, ужаснулся, да ну нафиг. Написал свою =)
Pathologic
Ilya
Aliaksandr
Ну так показал бы "в сообществе", где ничего нет )))
Aliaksandr
вроде "цифры прописью", "формат даты", "формат цены" и т.п. муть
Pathologic
вот такую мелочевку нужно загонять в фильтры шаблонизатора
Ilya
в ларке есть куча таких хелперов
Ilya
Str::title('вася') - будет Вася, прмер +)
Aliaksandr
В общем я с этого и начал разговор про "заказчики скоро всех проклянут" - потому что становится нифига непонятно как именно делать, чтобы это в итоге можно было хотя бы поддерживать со стороны. А сейчас по факту даже не можем получить ответ на вопрос как нам правильно вывести меню в шаблоне и кто за это отвечает - верстальщик программист или кто-то еще
Aliaksandr
и что нам делать с этим одинаковым меню в разных шаблонах
Aliaksandr
вот вынес я например меню в партиалс - чтобы везде вставлять. и какой контроллер к нему теперь применяется?))
Ilya
Anonymous
Контроллеры привязывайте как душе угодно. В моём примере контроллер вяжется к шаблону
Anonymous
Точнее к алиасу шаблона
Ilya
контроллер по идее вяжется к роуту
Aliaksandr
Aliaksandr
ну или хотя бы "двухуровневое"
Aliaksandr
так может тогда пойти дальше и пхптумб с пхпмэйлер свои писать под каждый проект, раз уж теперь уровень разраба для эво должен быть таким, чтобы с лету доклистер мог сам написать? ))
Anonymous
Ещё раз напоминаю. Моё решение не является единственным верным и абсолютно верным. Это просто одно из решений.
Ilya
Сниппеты заменяются виджетами , попробуйте может поможет https://github.com/arrilot/laravel-widgets
Aliaksandr
в общем как только отходим от лозунгов в конкретику - так и ответа нет
Anonymous
И если оно кому-либо не подходит. Могут
а) использовать старый вариант.
б) написать лучше и показать как надо.
Ilya
может напишут что-то готовое входящее в дефолт установку ...
Ilya
хз
Anonymous
Aliaksandr
Вот конкретно у тебя что в шаблоне какого-нибудь сайта на месте верхнего меню?))
Aliaksandr
просто написано {!! menu !!}
Aliaksandr
?
Aliaksandr
Где происходит стилизация пунктов и у кого туда есть доступ)
Aliaksandr
Это же простейшие вопросы без ответа на которые вообще сложно о чем-то говорить в плане развития
Anonymous
Aliaksandr
Во view + цикл
Т.е. как выше говорил патоложик "верстальщик пыщ и из массива формируем меню в форич"? ))
Anonymous
Aliaksandr
а массив сам как формируется? самописом на пхп?
Anonymous
Aliaksandr
Aliaksandr
а ты уверен, что все это работает лучше, чем DLMenu?
Anonymous
Правда оно актуально только для 8 мускула
Anonymous
Anonymous
И вполне возможно да. Т.к. фактически делается одно обращение в базу
Aliaksandr
Короче те, кто хочет такого же пиздеца в пару тысяч строк, как формируется меню в битриксе - велком к сириусу ))
Aliaksandr
с кучей ифоф, форечей и вложенных проверок на наличие детей рекурсивно + сравнение с нулем и количеством элементов для первого/последнего, и делением на 2 без остатка для присвоения класса чет/нечет
Ilya
хахах =)
Aliaksandr
вот если бы ты опубликовал конкретную задачу "выводим меню в три уровня в шапке сайта по-новому" на модх.им - это было бы полезнее :)
Anonymous
Anonymous
https://github.com/webber12/eFilter/blob/master/assets/snippets/eFilter/eFilter.class.php#L1083
Anonymous
И да вот пример
Aliaksandr
чего ты опять в бутылку полез, я же задал простой вопрос как вывести меню - а ты и тут умудрился обделаться ))
Anonymous
Anonymous
И даже скинул ссылку на доку
Anonymous
Но видимо это тяжело для тебя 🙂
Aliaksandr
ясно, сериус опять усрался - все как всегда ))