Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

авторизация

авторизация
, by

 

Здравствуйте,  поставили передо мной такую задачу сделать всплывающее окно авторизации окно вывел через модуль fancy login, теперь начались проблемы с темезацией не как не могу сдвинуть лэйблы (логин, пароль)чтобы было все в строчку.  Проблемы также возникли с при попытки поменять элементы местами. Также пытался через block--user--login.tpl.php сделать на боковой панели все как надо отображается а вот на выплывающем окне не чего не изменяется… Можете как-нибудь подобнее описать как это делается, особенно про лэйбы… За ранее спасибо

1 answer
votes: 1027
Answer

Используйте jquery для темизации, можно добавить код на событие открытие окна fancybox (или чем открывается окно). Также можете попробовать модуль ajax_register:

https://drupal.org/project/ajax_register


 

А возможно как как-нибудь  lableдобавить id или class?


В файле includes/form.inc нашел строчку, а что туда нужно прописать не понятно для присваивания ID

 

01 if (!empty($element['#id'])) {

02 $attributes['for'] = $element['#id'];

03 }

04 // The leading whitespace helps visually separate fields from inline labels.

05 return ' $title, '!required' => $required)) . "\n";


Запомните, что файлы ядра трогать нельзя!

Потому что при обновление друпала все ваши изменения затруться. Если вы хотите изменить форму, то используйте hook_form_alter().