These are chat archives for dru-io/Drupal

22nd
Jun 2016
boolboost
@boolboost
Jun 22 2016 08:01
В общем первый раз работаю с nodejs
Он у меня работает
views_nodejs попробывал
Работает хорошо но дело в том что мне нужно что бы он подхватывал контекстные фильтры
Как это сделать?
Пока приходит в голову только hook views pre view
Airat
@codev0
Jun 22 2016 08:57
насчет лендингов, есть мысль создавать секции через блоки + bean
igorvstadnik
@igorvstadnik
Jun 22 2016 08:58
почему не можно банально блоками делать ? Я лично не фанат панелей их количества html, css
Airat
@codev0
Jun 22 2016 09:00
я тоже за это
делали через блоки, и поля в блоках через свой модуль
igorvstadnik
@igorvstadnik
Jun 22 2016 09:01
просто может в силу опыта я что-то не понимаю. Буду рад если кто-то обяснит почему блоки к примеру плохо. Особенно в контексте лендингов
делали через блоки, и поля в блоках через свой модуль
что имеете ввиду ?
KarmaBot
@KarmaBot
Jun 22 2016 09:03
@codev0, чтобы показать длинный листинг кода желательно использовать pastebin-сервис, например gist.github.com или laravel.io/bin.
igorvstadnik
@igorvstadnik
Jun 22 2016 09:04
@codev0 а можно Ваш скайп ?
Airat
@codev0
Jun 22 2016 09:04
@igorvstadnik qosta_4itaq
Airat
@codev0
Jun 22 2016 09:28
еще плюс блоков что можно через contextual links править, что удобно для контент менджеров, они всегда в контексте
igorvstadnik
@igorvstadnik
Jun 22 2016 09:29
@codev0 вот интересно почему тогда многие больше предпочитают панели
Airat
@codev0
Jun 22 2016 09:29
возможно потому что drupal way
boolboost
@boolboost
Jun 22 2016 09:29
Может потому что к ним не понятно как цеплять поля)
Ну лично для меня прописывать их через form alter
Не удобно
Я пока пробывал делать просто на параграфах
Что то не очень
Сейчас тоже скланаюсь к блокам
Airat
@codev0
Jun 22 2016 09:31
у параграф не юзабельный интерфейс
boolboost
@boolboost
Jun 22 2016 09:31
Ну да есть такое
Airat
@codev0
Jun 22 2016 09:31
я чет пытался его переделывать, забил
boolboost
@boolboost
Jun 22 2016 09:32
Блоки меня устраивают
Но нужны типы блоков
Airat
@codev0
Jun 22 2016 09:32
http://madebymany.github.io/sir-trevor-js/example.html в идеале конечно так бы работал paragraphs
boolboost
@boolboost
Jun 22 2016 09:32
В виде сущностей
Airat
@codev0
Jun 22 2016 09:32
https://www.drupal.org/project/bean как раз такое дает
но я не юзал, не знаю
boolboost
@boolboost
Jun 22 2016 09:33
Попробую
По сути остальное это уже контекст
И мелкие настройки
Панели как по мне хороши для не стандартных страниц
Когда они разные
Слои все
Ну это может моё заблуждение
Airat
@codev0
Jun 22 2016 09:34
медленно это все работает, можно забыть про bem
boolboost
@boolboost
Jun 22 2016 09:34
У меня лп одна колонка всегда
bem не люблю=\
Панели вроде чистятся
Но лично для меня они кажатся избыточными что ли
Airat
@codev0
Jun 22 2016 09:35
я в 6м их юзал, с тех времен плохое впечатление
http://getgrav.org/ для лендосов юзаем эту
или эту
а фишку с блоками делаем когда большой проект, но морда лендинг
boolboost
@boolboost
Jun 22 2016 09:36
Типо отдельные cms
Airat
@codev0
Jun 22 2016 09:36
да под проект берем просто CMS
boolboost
@boolboost
Jun 22 2016 09:36
Ну хочется как то всё же удну изучать
Airat
@codev0
Jun 22 2016 09:36
так удобнее
boolboost
@boolboost
Jun 22 2016 09:37
И так постоянно учишься
Конечно понимаю)
Airat
@codev0
Jun 22 2016 09:37
болт похож на друпал, только поля в .yml файлах пишутся
описал, залил в гит
и счастлив
boolboost
@boolboost
Jun 22 2016 09:38
Теже тенденции что и друпал консоль
Airat
@codev0
Jun 22 2016 09:38
grav там тоже похожая штука
прелесть grav что нет БД
работает быстро очень
boolboost
@boolboost
Jun 22 2016 09:39
В общем 2 вещи сложно делать на drupal магазины со ajax и дейдинги
Airat
@codev0
Jun 22 2016 09:39
:) прям вся боль
boolboost
@boolboost
Jun 22 2016 09:39
Ну если подумать то вся
Остольное с опытом
Да я в этом году постоянно застриваю на два три дня с очередной проблемой
В прошлом году всё было круто(
Боль это модули которые юзают не все
По этому в начале он читьли не идеальной cms кажется
Наверное по этому все любят кастом и не любят модули
igorvstadnik
@igorvstadnik
Jun 22 2016 09:42
@boolboost я люблю модули =)
boolboost
@boolboost
Jun 22 2016 09:43
Ну вот тогда скажи
Есть entityreference
Нужно вывести его ввиде таблицы
Как будешь делать?
igorvstadnik
@igorvstadnik
Jun 22 2016 09:45
хм.. первое, что приходит в голову это темизировать но я мало работал с entityreference по этому быстрее всего не прав.
я просто пока не силен в php по этому не склонен к кастомным, стараюсь всё делать модлями.
boolboost
@boolboost
Jun 22 2016 09:46
Ну да нужен formater
igorvstadnik
@igorvstadnik
Jun 22 2016 09:46
Bean понравился . Буду пробовать
boolboost
@boolboost
Jun 22 2016 09:47
Да хороший модуль
))
Судя по видео должно хватить для удобного лп
Так вот нет норм модулей
Добавляющий этот форматор
igorvstadnik
@igorvstadnik
Jun 22 2016 09:48
Там еще следующее видео -- NWDUG: Your Site Should be Full of BEANs
boolboost
@boolboost
Jun 22 2016 09:48
Пришлось брать не доделаный
Entityref
Править его
Потом обнаружилось что он структуру портит
И из за это падает много всего
Не возможно пользоваться emw
И rules падает с этим полем
Airat
@codev0
Jun 22 2016 09:49
если я правильно понял, то можно через views
boolboost
@boolboost
Jun 22 2016 09:49
Ладно хоть исправилось в 2 строчки
igorvstadnik
@igorvstadnik
Jun 22 2016 09:49
наверное здесь нужен php + devel модуль + темизация
boolboost
@boolboost
Jun 22 2016 09:49
Да через views
Он его и юзает
А так только кастомное поле делять
Делать
Но форматор то правильние
Airat
@codev0
Jun 22 2016 09:50
форматтер, мб есть в DS
boolboost
@boolboost
Jun 22 2016 09:50
Есть
Но там не на поля
Там на кастомные
То есть ты вешаешь не на тип
А создаёшь отдельное поля
Мы же про любовь к модулям))
В общем на каждое поле отдельное поля
В отображении
К тому что если использовать что то редкое
Приходится много кодить
Или писать кастомные поля
Та же история с i18n
Казалось бы всё просто должно быть
igorvstadnik
@igorvstadnik
Jun 22 2016 09:55
@boolboost что именно
boolboost
@boolboost
Jun 22 2016 09:55
Но не все модули его поддерживают
Тот же field collectoon
Не заставить нормально переводится
Я про перевод на полях
Ну и настройка скажем для начинающих там не такая интуитивная
Entityreference тоже как то странно переводится
По переводам можно в общем большие статьи писать
Там не всё так прозрачно как говорят на видео
Почему иммено на полях
Потому что загружать одну и туже картинку это бред
Потому что тогда адрес один у ноды
boolboost
@boolboost
Jun 22 2016 10:01
В общем друпал сложный в освоении)) даже после года работы с ним
igorvstadnik
@igorvstadnik
Jun 22 2016 10:01
@boolboost зависит от задач )
boolboost
@boolboost
Jun 22 2016 10:01
И сильно напригает борьба с мелочами
Ну бложик быстро сделать можно
За темить как у всех
Не быстрее
Набрасать гипкие данные
Типы со связями
Это быстро))
И это плюсы за которые я его и выбрал
Но при уходе в мелочи
Появляются проблемы
Airat
@codev0
Jun 22 2016 10:06
насчет таблиц, есть такой модуль, думаю окажется полезным https://www.drupal.org/project/tablefield
boolboost
@boolboost
Jun 22 2016 10:11
А как оно работает?
Хм
Интересная замена коллекциям
Правда
Что то подсказывает что это годится только для параграфов))
Тут нет валидации
И это одно подя
Но нему sql запрос не сделать
boolboost
@boolboost
Jun 22 2016 10:16
Для параграфов самое оно
Я с field collection юзаю
Другой модуль..
Там хоть в качестве колонок реальные поля
Либо views