molp: Блог

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

[РЕШЕНО] Изменения в node-тип_материала.tpl.php не дают результата

24 марта 2010 в 16:51

Задача темизировать записи материалов определенного типа. В моем случае тип материала katalog_naushniki (смотрю в графе Тип тут %/admin/content/types).

Создаю файл node-katalog_naushniki.tpl.php с содержанием к примеру <?php print "Hello!"; ?>
Чищу кеш - результатов нет.

Пробовал создать файл node.tpl.php с тем же содежранием. Все работает - надпись Hello! на месте записи.

Ошибка с именованием файла?

p.s.: На сайте установлен модуль Pathauto. Возможно такое что мешают "Автоматические синонимы"?

[РЕШЕНО] Первые эксперементы c видами. Нужна поддержка.

22 марта 2010 в 23:36

Необходимо сделать чтобы материалы относящиеся к определенному термину выводились на странице блоками вряд по N-штук.
Каждый блок представляет из себя: название материала ссылкой на полную версию, првевью изображение и краткое описание.
Для данного типа материалов я добавил все необходимые поля при помощи CCK.

Какой будет схема создания данного функционала? Я еще никогда не делал ничего подобного и буду рад если мне помогут советом.

Я представляю схему так:
1 При создании материала поля будут заполняться необходимыми данными
2 При помощи модуля Views я создам вид "Блок" с полями из CCK (название, изображение, описание) относящимися к нужному типу материала
3 При помощи модуля Views я создам вид "Страница" с ранее созданным видом "Блок" на которой они будут отображаться вряд так как мне нужно
4 Ссылка на страницу со списком материалов будет иметь адресс ранее созданного вида "Страницы"

Все верно?

[РЕШЕНО] Темизация: как указать конкретное меню?

19 марта 2010 в 22:41

Здравствуйте.
Углубляясь в изучение Drupal все глубже и глубже я постепенно подобрался к темизации.
Пока что для меня это совсем темный лес но так же было и с тем что уже позади поэтому стараюсь не отчаиваться не смотря на то что с конкретной темой вожусь уже несколько дней.
Моя задача темизировать одно из меню (да да они самые - ох уж эти круглые уголки).
Итак, я создаю файл template.php со следующим содержимым:

<?php

function имятемы_menu_item($link$has_children$menu ''$in_active_trail FALSE$extra_class NULL) {
    
$class = ($menu 'expanded' : ($has_children 'collapsed' 'leaf'));
    if (!empty(
$extra_class)) {
        
$class .= ' '$extra_class;
        }
    if (
$in_active_trail) {
        
$class .= ' active-trail';
        }
    return 
'<li class="'$class .'">'$link $menu ."</li>\n";
    }

?>

Вношу необходимые мне изменения в код, но результат затрагивает абсолютно все меню на сайте.
Подскажите как идентифицировать именно мое меню.
Я пробовал менять имя после function имятемы_..., пробовал менять имя вместо $menu, но желаемого результата не получал.
Еще вопрос в догонку, какое именно имя у меню? При создании я называл свое меню к примеру "menu1". Но я заметил что ссылка на странице меню в админке выглядит так "%/admin/build/menu-customize/menu-menu1". Так какое же имя использовать?
Хотя я экспериментировал и с "menu1" и с "menu-menu1" и даже с "menu_menu1" ... и как вы могли догадаться ни один из вариантов не подошел.
Надеюсь на вашу помощь.

[РЕШЕНО] Не раскрывается меню, не перемещаются блоки

18 марта 2010 в 23:18

Первый раз такое случается, не могу понять в чем дело.
1. Меню имеющее вложенные подпункты не раскрывается при щелчке по родителю.
2. При перемещение блоков (вверх, вниз) не сохраняются изменения.
Почему то мне кажется что эти две проблемы связаны.
Подскажите где можно искать ошибку?

Повторяющиеся подкатегории

16 марта 2010 в 20:10

Требуется организовать простую категоризацию:

Родитель 1: Категория 1 - Категория N
...
Родитель N: Категория 1 - Категория N

[АКТУАЛЬНО] Галерея (показ изображения при наведении на эскиз)

16 марта 2010 в 10:27

Необходимо в определенный тип материала иметь возможность вставлять мини-галерею - пара эскизов при наведении на которые отображается картинка полного размера (см. прикрепленный файл). Подскажите какие модули нужно использовать?

[РЕШЕНО] Таксономия: как сделать чтобы термин родитель отображал подтермины?

15 марта 2010 в 17:02

Я только недавно начал осваивать таксономию и возможно что-то делаю не так, прошу помочь.

Словарь: catalog
Термин: mouses
Подтермины: optical, laser, ball

Создаю меню в котором повторяю иерархию с ссылками из таксономии (taxonomy/term/1 и тд) и заполняю содержанием.
При нажатии на пункт меню соответствующий подтерминам термина mouses я получаю список созданных нод.
При нажатии на пункт соответствующий термину mouses мне необходимо получить все ноды подтерминов, но у меня появляется надпись "В этой категории нет материалов"

[РЕШЕНО] Контактные данные + форма обратной связи (модуль Contact или др?)

15 марта 2010 в 13:47

Необходимо на странице "Контакты" разместить помимо формы обратной связи (использую модуль Contact) и другую контактную информацию (тел, icq и т.п.). Прошу помочь с решением.

Модуль для перевода содержания сайта на другие языки

13 марта 2010 в 10:05

Прошу подсказать инструментарий для реализации функции перевода содержимого сайта на другие языки.
На сайте должен быть выпадающий список языков для того чтобы пользователь мог выбрать нужный. Перевод происходит автоматически. Насколько я понял модуль Content translation не совсем мне подходит.

Не отображается содержимое

3 марта 2010 в 12:27

[ Запись изменена, большинство ответов найдено самостоятельно через штуку справа, сверху ]

Тем не менее кое-что осталось:

1. Не отображается содержимое в режиме просмотра полной версии (в поиске нашел это http://docs.drupal.ru/node/40871 но с задачей не справился)

2. Поиск дает результат только по ключам из заголовков, если искать в самом содержании то "По вашему запросу ничего не найдено" (возможно имеет связь с предыдущим вопросом)

Помогите