ну а куда деваться, пошел смотреть, спасибо за интерес к вопросу.
Просто не вижу смысла пересказывать содержимое нескольких страниц, из тех что гугл выдаст 1ми при поиске, но могу подсказать направление куда копать и разъяснить конкретные(узкие) вопросы. И думаю что не только я.
при помощи CSS?
Заодно может кто расскажет как через ява скрипт можно поправить препроцесс страницы?)(а за одно и как сделать так чтоб комп сам себя из розетки выдергивал при выключении)
Заодно может кто расскажет как через ява скрипт можно поправить препроцесс страницы?)(а за одно и как сделать так чтоб комп сам себя из розетки выдергивал при выключении)
Просто я не шарю как все это работает, как и что куда вставлять.
Для этого и нужно почитать несколько постов про темизацию в друпал, ибо если я скажу, что например, эти функции темизации можно перекрыть в препроцессе в template.php, то вряд ли Вы что-то поймете, хотя пофиг, может и поймете, берете например функцию из тех что Вам дали, засовываете полностью в template.php в Вашей теме, переименовываете из скажем theme_select() в phptemplate_select() и переделываете как Вам нужно, затем чистите кеш и наслаждаетесь(самое главное не накосячить, а то будет белая страница вместо сайта), скорее всего я тут чего-то напутал, ну кто-нибудь да поправит.
Комментарии
Смотрите функции theme_select() и theme_form_element_label(), или theme_form_element()
Просто я не шарю как все это работает, как и что куда вставлять.
А можно как то по подробней, я просто новичок в друпале
Подробней только в гугле по вопросу "темизация в drupal 7", правда в идеале смотреть в api на drupal.org, если знаете англ.
ну а куда деваться, пошел смотреть, спасибо за интерес к вопросу.
Просто не вижу смысла пересказывать содержимое нескольких страниц, из тех что гугл выдаст 1ми при поиске, но могу подсказать направление куда копать и разъяснить конкретные(узкие) вопросы. И думаю что не только я.
Решить только средствами css не получается ?
CSS на сколько помню не влияет на вывод HTML
не влияет
срочно учить матчасть
и как стилями создать див?
И меня научите)))
как можно из этого
<img src="..." />
получить это
<p>123</p>
<img src="..." />
</div>
при помощи CSS?
Заодно может кто расскажет как через ява скрипт можно поправить препроцесс страницы?)(а за одно и как сделать так чтоб комп сам себя из розетки выдергивал при выключении)
)))
так по топику же вроде понятно
Для этого и нужно почитать несколько постов про темизацию в друпал, ибо если я скажу, что например, эти функции темизации можно перекрыть в препроцессе в template.php, то вряд ли Вы что-то поймете, хотя пофиг, может и поймете, берете например функцию из тех что Вам дали, засовываете полностью в template.php в Вашей теме, переименовываете из скажем theme_select() в phptemplate_select() и переделываете как Вам нужно, затем чистите кеш и наслаждаетесь(самое главное не накосячить, а то будет белая страница вместо сайта), скорее всего я тут чего-то напутал, ну кто-нибудь да поправит.
Согласен, однако без основных html тегов это средство не имеет ровно никакого смысла, т.е. plain text в таблицу, к примеру, не превратишь.
В данном случае,чтобы обернуть элемент в теги, достаточно добавить ему
<?php
"#prefix"=>'<div>',
"#suffix"=>'</div>'
?>
любым удобным способом: hook_form_alter, hook_preprocess_HOOK и т.д.