Опять вопросы...
Создание титульной страницы.
Первый вариант.
Копирую page.tpl.php в page-front.tpl.php После создания файла и ввода в настройки сайта Administer-> Site configuration-> Site information
выдается ошибка:
Путь 'page-front.tpl' или ошибочный или вы не имеете доступа к нему.
Что не так?
Второй вариант.
1. Устанавливаем Views
2. Создаем views для главной страницы "frontpage" с настройками под главную страницу.
URL: frontpage
Затем в настройках сайта прописываем настройка сайта - о сайте - Главная страница по умолчанию: frontpage
С помощью исключения показа отдельных блоков на frontpage получаем отличный от остальных страниц вид.
А где сама страница frontpage? Как на ней менять дизайн?
Комментарии
1 - забитиь на все и сделать главной свою node/xxx
2 - есть шаблон типа views-frontpage.tpl.php (правильное название в на страницуе views/шаблоны)
3 и еще множество вариантов,
В первом варианте - проверьте права доступа. должны быть права на чтение. и убедитесь что не затираете page.tpl.php(должны быть в папке и page.tpl.php и page-front.tpl.php)
во втором варианте - views-view--frontpage--page-1.tpl.php (номер - это номер созданой вьюхи. он сам ее пишет в подсказке, в Theme:Information при в админке views). Содержание его вот такое(учтите, это на самом деле не вывод странички, это то что вьюс выводит в $content, а сам вывод page-front.tpl.php делает):
<?php
// $Id: views-view.tpl.php,v 1.13 2009/06/02 19:30:44 merlinofchaos Exp $
/**
* file views-view.tpl.php
* Main view template
*
* Variables available:
* - $css_name: A css-safe version of the view name.
* - $header: The view header
* - $footer: The view footer
* - $rows: The results of the view query, if any
* - $empty: The empty text to display if the view is empty
* - $pager: The pager next/prev links to display, if any
* - $exposed: Exposed widget form/info to display
* - $feed_icon: Feed icon to display, if any
* - $more: A link to view more, if any
* - $admin_links: A rendered list of administrative links
* - $admin_links_raw: A list of administrative links suitable for theme('links')
*
* ingroup views_templates
*/
?>
<div class="view view-<?php print $css_name; ?> view-id-<?php print $name; ?> view-display-id-<?php print $display_id; ?> view-dom-id-<?php print $dom_id; ?>">
<?php if ($admin_links): ?>
<div class="views-admin-links views-hide">
<?php print $admin_links; ?>
</div>
<?php endif; ?>
<?php if ($header): ?>
<div class="view-header">
<?php print $header; ?>
</div>
<?php endif; ?>
<?php if ($exposed): ?>
<div class="view-filters">
<?php print $exposed; ?>
</div>
<?php endif; ?>
<?php if ($attachment_before): ?>
<div class="attachment attachment-before">
<?php print $attachment_before; ?>
</div>
<?php endif; ?>
<?php if ($rows): ?>
<div class="view-content">
<?php print $rows; ?>
</div>
<?php elseif ($empty): ?>
<div class="view-empty">
<?php print $empty; ?>
</div>
<?php endif; ?>
<?php if ($pager): ?>
<?php print $pager; ?>
<?php endif; ?>
<?php if ($attachment_after): ?>
<div class="attachment attachment-after">
<?php print $attachment_after; ?>
</div>
<?php endif; ?>
<?php if ($more): ?>
<?php print $more; ?>
<?php endif; ?>
<?php if ($footer): ?>
<div class="view-footer">
<?php print $footer; ?>
</div>
<?php endif; ?>
<?php if ($feed_icon): ?>
<div class="feed-icon">
<?php print $feed_icon; ?>
</div>
<?php endif; ?>
</div> <?php /* class view */ ?>
первый вариант позабавил)
page-front.tpl.php - это шаблон главной страницы которая по-умолчанию является example.com/node
и название не надо никуда вписывать, если главная это вид, то шаблон тот же самый
В денвере все права есть по умолчанию или бывает и не так?
Меня тоже забавляет когда-то прочитанное заявление, что друпал интуитивно и логически понятен.![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
Прочитав все объяснения, понимаю, что так с налету интитутивно запутываюсь)) Сначала между вариантами меню глаза разбегаются, теперь с главной страничкой.
Тут не подскажу, линух у меня, другое решение)