kosilko: Комментарии

Главные вкладки

6 декабря 2009 в 7:17

необязательно заголовком ломать дизайн, это может прокатить и в обычном тексте. Обычно на это никто не заморачивается
ыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыыы

вот тут прокатило, стиль наверное overflow:hidden Smile

4 декабря 2009 в 22:05

"gizza" wrote:
круто, не совсем то, выделяется только фон текста

может имеет смысл переопределить подобным образом theme_menu_item вместо theme_menu_item_link, и тогда стиль можно будет навесить на родительский тэг li

4 декабря 2009 в 21:56

"digital_sword" wrote:
Пробовал написать taxonomy_get_parents($node->taxonomy) - не помогает.

эта функция требует на входе ID термина, а вы передаете ей массив, естессна что не поможет

3 декабря 2009 в 14:17

а в чем проблеме то?

ul.menu li {
стиль для всех пунктов
}

ul.menu li li {
стиль для всех пунктов с уровнем вложенности >= 2
}
и так далее...
Возможно, вместо li придется написать li.leaf, li.collapsed, li.expanded, что-то типа того.

27 ноября 2009 в 15:18

"rumzes" wrote:
Может конечно, я чего то не понимаю, но не проще ли создавать обычный блок, в котором напрямую вызывать код, описанный в первом примере, а блок меню просто не показывать ни в одном регионе, для того, чтобы его содержимое не вычислялось?

26 ноября 2009 в 14:43

"faito" wrote:
Что я сделал неправильно?

использовали echo. Вы это эхо в браузере можете увидеть а можете и нет - все зависит от верстки, гарантированно его можно увидеть только в HTML-коде страницы.
Во вторых, при добавлений новой переопределяющей функции нужно зайти в админку (admin/build/themes) и тупо нажать кнопку "сохранить", чтобы вашу функцию друпал подхватил.

25 ноября 2009 в 12:08

опять user_load Lol тогда уж static используйте, мой вам совет. Имя пользователя это такая штука, которая может выводится десятки раз на некоторых страницах, но если у вас такие случаи исключены тогда да.

Ну и по мелочам:)
'class' => t($r)
вы собираетесь переводить полученный класс через фичу "переводы интерфейса" Shok ?

24 ноября 2009 в 17:19

я б на вашем месте копал функцию theme_username, в которой можно было бы добавить класс для тэга "a", например "a class="user role-1" - не надо будет ковырять node.tpl.php, юзернейм будет иметь единый стиль по всему сайту. К тому же, учтите такой нюанс - функция user_load не имеет статического кэша, каждый вызов вашей user_role будет сопровождаться глобальным вызовом hook_user и как следствие несколькими запросами в БД, теперь представьте как это скажется на производительности , если вы откроете страницу новостей с десятком нодов с полем submitted.

27 октября 2009 в 15:09

"<a href="mailto:inject@drupal.org">inject@drupal.org</a>" wrote:
Просто меня поразило обилие модулей на оффсайте (на Joomla они очень разбросаны и работоспособность порой сомнительна) и пока сложно сориентироваться, еще и эти зависимости...

тут то же самое