Такой вопрос - почему большинство советов по выводу статических картинок не используют theme('image', а предлагают <img width="100" height="100" src="<?php print base_path() . path_to_theme(); ?>/images/image.jpg" alt="" title="" />? Чем стандартный метод хуже?
Учусь строить свою тему на основе стандартной garland. Темизирую страницу типа page. Не могу понять, как заголовок не обрамлять h2. Написал перехватчик в template.php:
function mytheme_preprocess_page(&$variables) { if (isset($variables['node'])) { $variables['title'] = '<div class="redheader">'.$variables['title'].'</div>'; }}
На выходе хочу получить <div class="redheader">Title</div>, а получаю <h2><div class="redheader">Title</div></h2>. Не могу понять, на каком этапе он обрамляет тайтл тегом <h2>
UPD: Нда, не заметил в 10 строках вывода. Вопрос снимается.
Тоже интересует данный вопрос.
Т.е сайт - дроп?
Убогая фигня
Я бы выбрал Я.Карты + Народные карты. Гугл пока до этого не дошел.
В общем решил, что данный способ слишком негибкий - сделал вьюху, которая выводит термы таксономии, а в Empty text уже вставил вызов товаров. Так имхо гибче получается + можно уже темизировать файлы конкретной вьюхи.
vandamme, я тоже удивлен. Просто поскольку у меня в прошлом было программирование, то мне легче в коде покопаться. Вот потому и хочу найти человека, который бы помог простые вещи освоить :)
А вообще данный способ считаю костылем, поскольку там обрабатывается страница таксономии, и если будет несколько разных, то придется писать еще один костыль.
С шаблонами не смог пока совладать. Через template.php сделал перехватчик и вроде все темизировал более менее.
Нет, вы не поняли. Блок я включил для проверки. Страница не отображается.
"и вообще тут можно выводить товары самой таксономией без всяких вьюх" правильно ли я понял, что это делается в template.php?