Не работает статическая домашняя страница Drupal

#php #drupal #content-management-system

#php #drupal #система управления контентом

Вопрос:

Во-первых, я совершенно новичок в Drupal, поэтому могу допустить до смешного простую ошибку…

Я использую Drupal 7.9 и пытаюсь использовать домашнюю страницу HTML, которую я уже создал, которая не соответствует теме…

Я пытался использовать page-front.tpl.php файл, но он полностью игнорируется. Затем я обнаружил, что в Drupal 7 я должен использовать page—front.tpl.php , но это также игнорируется.

Я просмотрел множество различных руководств и часто задаваемых вопросов, но безрезультатно. Может ли кто-нибудь указать, что я делаю неправильно? Я даже добавил некоторый тестовый текст в page.tpl.php файл, просто чтобы убедиться, что он загружает этот вместо; что это и есть. Есть ли какой-либо параметр, который мне не хватает, который указывает Drupal использовать page—front.tpl.php файл?

Вот настройка сервера… Windows Server 8; IIS 7; MySQL 5 PHP 5

Я знаю, мы должны использовать Linux и Apache… Я все еще работаю над тем, чтобы наш вице-президент Windows happy разрешил мне переключиться …:)

Спасибо за любую помощь, я в растерянности…

—Чарльз

Комментарии:

1. Вы создали эту домашнюю страницу в Drupal или это статическая страница?

2. Текущая страница написана на HTML5. Я собирался создать сайт на CMS WordPress, но решил перейти на Drupal. Я бы хотел просто использовать эту страницу HTML5, но я не против преобразовать ее в страницу Drupal. Единственная проблема заключается в том, что домашняя страница не будет иметь тот же дизайн, что и подстраницы…

3. Drupal может адаптировать другой дизайн для главной страницы. ЕСЛИ вы используете модуль Panels, вы можете изменить его для каждой страницы или типа страницы, который вы пожелаете.

Ответ №1:

Drupal динамически управляет всеми страницами и сохраняет содержимое в базе данных. Вы сможете назначить определенную страницу своей домашней страницей и отображать ее иначе, чем другие страницы, если пожелаете. Drupal чрезвычайно гибок и способен практически на все, используя множество доступных для него модулей расширения. Сказав это, вы также должны знать, что в Drupal существует «кривая обучения», поэтому не ожидайте хороших результатов сразу. Если это одноразовый проект, возможно, вы захотите рассмотреть и другие альтернативы.

Комментарии:

1. Спасибо… Я загляну в базу данных и посмотрю, что я могу там найти. Я понимаю процесс обучения, просто мне не везет с домашней страницей … 🙂 На самом деле это начало полной перестройки сайта. К следующей осени мне было поручено все перестроить на основе изображений, предоставленных нашим отделом по связям с общественностью … 🙂 весело …:)

2. Если вы немного разбираетесь в дизайне веб-сайта, HTML, CSS, PHP, возможно, немного в JavaScript, Drupal — отличный инструмент. Не заходите сначала на сайт, потратьте некоторое время на nodeone.se , lullabot.com, mustardseedmedia.com или Lynda.com у всех них есть отличные видеоролики для изучения основ Drupal. По Drupal есть отличные книги. Я рекомендую толстые (в них больше материала), такие как Окончательное руководство по Drupal. Также необходимы строительные блоки Drupal. Удачи!

3. Потрясающе, спасибо за подсказки. Я обязательно посмотрю эти сайты… И у меня есть пара книг, которые я запросил через своего работодателя … 🙂 Еще раз, спасибо за подсказки и помощь.