Не подхватывается тема. Что делаю не так?

Аватар пользователя Waldos Waldos 16 сентября 2012 в 23:47

Цель: темизировать ноду типа "my_type".
Действия:

1) В папке "www\sites\all\themes\" создаю папку "my_theme".
2) В папку "my_theme" добавляю файл "my_theme.info" содержащий следующие строки

name = my theme
description = A flexible, recolorable theme with many regions.
package = Core
version = VERSION
core = 7.x

3) В папке "my_theme" создаю файл node.tpl.php с таким же содержимым, как описано здесь
4) В папке "my_theme" создаю файл node-my_type.tpl.php с содержимым "Первая нода"
5) Очищаю кэш

По идее теперь при просмотре ноды типа "my_type" я должен увидеть строку "Первая нода", но этого не происходит

Комментарии

Аватар пользователя gorr gorr 17 сентября 2012 в 0:19

"Waldos" wrote:
В папке "my_theme" создаю файл node-my_type.tpl.php с содержимым "Первая нода"

Попробуйте node--my_type.tpl.php назвать.

Аватар пользователя gorr gorr 17 сентября 2012 в 0:34

Саму тему на странице admin/appearance выставили?
Кеш сбросили после добавления шаблона для типа материала?

Аватар пользователя Waldos Waldos 17 сентября 2012 в 1:19

Спасибо, получилось! Почему-то этой простой вещи ни в одной инструкции не видел)

Но, вот попутно выявилась еще одна проблема - кириллические символы, прописанные в файле "node--my_type.tpl.php", отображаются черными ромбиками с вопросиками. Как это можно исправить?

Аватар пользователя gorr gorr 17 сентября 2012 в 1:41

"Waldos" wrote:
кириллические символы, прописанные в файле "node--my_type.tpl.php", отображаются черными ромбиками с вопросиками.

Преобразуйте файл в кодировку UTF-8 без BOM.