[РЕШЕНО] The path 'index' is either invalid or you do not have access to it.

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

Аватар пользователя Tolianych Tolianych 25 марта 2009 в 13:38

Пытаюсь заменить главную страницу в admin/settings/site-information с "node" на "index", в друпал выдает "The path 'index' is either invalid or you do not have access to it." Отдельный шаблон page-index.tpl.php создал. В чем может быть проблема?

Комментарии

Аватар пользователя Tolianych Tolianych 25 марта 2009 в 13:55

А как? Я, в друпале совсем новичёк. Мне надо чтобы шаблон ТОЛЬКО главной страницы был другим. Я создал шаблон page-node.tpl.php, но с ним ВСЕ страницы где в ссылке есть "node" отображаются с этим шаблоном. Не догоняю...

Аватар пользователя vicccy vicccy 25 марта 2009 в 14:04

Не нужно для этого трогать что-то в системных файлах.

Нужно создать отдельную ноду.
Ее можно назвать index или как угодно. (При создании ноды будет вкладка "Настройки адресов", если включен модуль Path -он позволяет переименовывать ссылки.) Но можно с этим не мучаться, все равно никто не увидит ее названия.

Можно просто оставить как было - node/3.
Затем создать для нее шаблон вида page-node-3.tpl

И осталось всего лишь задать главную страницу по умолчанию - например, node/3
в админке (/?q=admin/settings/site-information)

Аватар пользователя Geldora Geldora 25 марта 2009 в 14:33

"vicccy" wrote:
Нужно создать отдельную ноду.
Ее можно назвать index или как угодно. (При создании ноды будет вкладка "Настройки адресов", если включен модуль Path -он позволяет переименовывать ссылки.) Но можно с этим не мучаться, все равно никто не увидит ее названия.

Можно просто оставить как было - node/3.
Затем создать для нее шаблон вида page-node-3.tpl

Уточню, что переименовать путь можно и как угодно, а вот при создании шаблона нужно использовать именно нод и нид, имена синонимов в темплейте не заработают