Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
Alan Bondarchuk
@fortis
а жаль оч удобно было
Grayw0lf
@Grayw0lf
@fortis может что сотворят? на д.орге только ищу
@fortis ты им письмо напиши
Alan Bondarchuk
@fortis
дорогая передача)
да над поискать может обсуждалось
Ivan
@Punk-UnDeaD

https://www.drupal.org/project/slick

фуфуфу
они там left изменяют

Alan Bondarchuk
@fortis
@Punk-UnDeaD чем плохо?
Grayw0lf
@Grayw0lf
@Punk-UnDeaD все меняют всякие left и right, аргументируй
Eugene
@evgeniypiter
всем привет! подскажите, почему в hook_node_submit что-то творится странное с $form_state['values']. у меня в типе материала, для которого код в хуке, есть поле (checkbox 0/1). в хуке я проверяю тип материала и выставлен ли checkbox, с проверкой типа всё гуд, а вот значение checkbox'а получить не удаётся. код:
if ($type == 'my_type' && $form_state['values']['custom_switch'] == 0) {
KarmaBot
@KarmaBot
@evgeniypiter, привет =)
Sergey Bril
@brilsergei
@evgeniypiter было бы неплохо увидеть целиком и hook_form_alter и hook_node_submit
Eugene
@evgeniypiter
@brilsergei в альтере ничего нет, этот checkbox я добавил программно в hook_update (create_field и create_instanse)
@brilsergei в сабмите тоже ничего интересного, почему-то $form_state['values']['custom_switch'] == 0 всегда возвращает true, отмечен бокс или не отмечен, всё, что в if выполняется
Sergey Bril
@brilsergei
@evgeniypiter так это поле, а не кастомный чекбокс. Тогда качайте модуль devel, используйте dpm($form_state), чтобы понять, что же храниться в $form_state['values']
Eugene
@evgeniypiter
ну да, он поле. мне нужно сохранять его значение, поэтому я решил его сделать полноценным полем. когда начал модуль пилить он был реализован именно Form API. можно, конечно, к этому вернуться, но тогда потребуется сохранять его в БД. dpm вывод смотрел. сейчас снова перепроверю
Sergey Bril
@brilsergei
@evgeniypiter если уже смотрели в вывод dpm раньше, но должны были заметить, что значение полей представлены примерно так ['field_name']['und'][0]['value']
Eugene
@evgeniypiter
да, там массивы внутри массивов, у меня котелок перегрелся :D
не то проверяю в if
спасибо за помощь, иначе бы подтупливал бы и дальше
if ($type == 'my_type' && $form_state['values']['field_custom_switch']['und'][0]['value'] == 0)
полет нормальный
KarmaBot
@KarmaBot
@evgeniypiter, в этом чате принято добавлять имя пользователя, чтобы его поблагодарить.
boolboost
@boolboost
emw юзать нужно
так проще
@evgeniypiter особенно важно если вас сайт в будет мульти язычным.
boolboost
@boolboost
Похоже я немного затупил, кто вкурсе почему $form_state['values'] так похож на сущность.
Просто emw его не откроит. А что делать на муль язычном сайте язык ручками подставлять?
Ivan
@Punk-UnDeaD
Приличные люди при помощи анимация трансформ изменяют, а то и просто обходятся трансишном и изменением класса
Sergey Bril
@brilsergei
@boolboost просто нужно не hook_node_submit использовать, а hook_node_save. там уже есть объект ноды
Alexandr.Poddubsky
@AlexandrPoddubsky
@boolboost шалют
boolboost
@boolboost
@brilsergei спасибо.
KarmaBot
@KarmaBot
Спасибо (+1) для @brilsergei принято! Текущая карма +2.
Alexandr.Poddubsky
@AlexandrPoddubsky
@boolboost ленивая загрузка дочерних сущностей (например автор материала) - а вот как реализовано это?
boolboost
@boolboost
@AlexandrPoddubsky ку. А к чему ты это?
Alexandr.Poddubsky
@AlexandrPoddubsky
@boolboost @так проще
http://xandeadx.ru/blog/drupal/549
boolboost
@boolboost
Код не смотрел
@AlexandrPoddubsky Привыкать нужно к чату мне. Код не смотрел. Но уверен что там сделанно хорошо и лишнего не подгружает.
Alexandr.Poddubsky
@AlexandrPoddubsky
не факт
Ivan
@Punk-UnDeaD
Ленивая
Alexandr.Poddubsky
@AlexandrPoddubsky
@Punk-UnDeaD шалют
да вот как то обратил на это внимание
boolboost
@boolboost
@AlexandrPoddubsky Посмотрите и скажите.
Alexandr.Poddubsky
@AlexandrPoddubsky
не юзаю. но стало интересно
Ivan
@Punk-UnDeaD
Загрузка в емв нормальная
Ну на сколько вообще работа через обертку нормальная
Alexandr.Poddubsky
@AlexandrPoddubsky
@boolboost нет времени на все. у меня тут счетчик от метрики еще делается. и то отложен опять пока другое нужно сделать срочно. а потом снова счетчик. выборка уже пашет норма. осталось сделать нормальную таблу запись. проверку. удаление и тд и тд
Ivan
@Punk-UnDeaD
В восьмерке ссылочные поля тоже в сущности разворачиваются
Alexandr.Poddubsky
@AlexandrPoddubsky
причем запись идет и в таблу и в поле таблы ноды.
alexd73
@alexd73
привет! кто знает, как изменить field-label? Например, вместо названия поля "Карта" нало показать "%node-title% на карте"
boolboost
@boolboost
@alexd73 А какая карта? Я обычно пишу ds custom field с theme карты.
Если вопрос именно по Метке поля то это тоже делается через ds.