These are chat archives for dru-io/Drupal

9th
Nov 2016
Airat
@codev0
Nov 09 2016 07:17
http://themery.com/dgd7 хороший гайд по темингу
alexd73
@alexd73
Nov 09 2016 15:35

всем привет!
Поясните плиз по Drupal.behaviors.
Они все подгружаются? т.е. у меня два диалоговых окна.
в одном я написал

    Drupal.behaviors.buyOneClickOpen = {
        attach: function (context, settings) {

и присваиваю значения тегам одного окна.
Но мне надо добавить второе окно, и в нем я должен присваивать другие значения другим тегам.
Приходит на ум добавить новое поведение

    Drupal.behaviors.buyOneClickOpenFromCart = {
        attach: function (context, settings) {

Или можно все делать в одном, в рамках модуля?

KarmaBot
@KarmaBot
Nov 09 2016 15:35
Прувет, @alexd73!
bumble
@awd-studio
Nov 09 2016 16:51
нужно смотреть по задаче. если вариант делать в рамках одного бихейвора - можно так. если слишком длинная простыня получается, или задачи кардинально разные - можно разные.
все бихейворы вызываются каждый раз при загрузке/обновлении данных (в т.ч. AJAX'ом).
+ не нужно забывать про контекст при работе с элементами DOM:
$('#selector', context).bind('click', function() {});