Добрый день всем!
Помогите разобраться в таком вопросе: как выводить информацию на главную страницу. Понимаю, что вопрос ламерский, но тем не менее хотелось бы разобраться. Опишу свои мысли:
На главной странице необходимо выводить какую то информацию, например описание Компании, какие-то другие вещи, и вот получилось у меня 3 варианта как это сделать, но может кто-то знает лучший способ.
Варианты:
1. Зашить в шаблон страницы всю информацию о сайте. - не удобно для клиента, т.к. часто любит менять свою инфу.
2. В настройках сайта есть миссия, в шаблоне пишем <?php print $mission;?>. Преимущества: возможность редактирования, недостатки: если на главной странице нет вывода информации (какой-нибудь публикации), то друпал показывает приветственный текст ("Добро пожаловать на ваш сайт Друпал")... Это конечно можно загасить,написав что-то типа такого: <? if($is_front): $content="" endif;?>, но тогда получается что никакой публикации на сайт уже не выведешь, что не есть хорошо.
3. Создаем страницу, например "Главная", выводим. Недостатки: во-первых получается что название страницы является ссылкой, например, название страницы: "Добро пожаловать на сайт!" - это ссылка, при нажатии на которую переходим на страницу, что вообще не есть хорошо. Опять-таки можно загасить в шаблоне node. Соответственно, при выводе других node (например новостей)ссылка названия новости не будет ссылкой (если загасили в шаблоне), что не есть хорошо, т.к. там это как раз нужно. Кроме того, выводится ссылка читать далее (убирается снятием галочки "Показывать анонс в полной версии").
Вот такие варианты. Ни один из них мне не нравится.Расскажите, как вы выводите текст на главную страницу, используете какой-то из вышеперечисленных способов, или еще какие-то. Подскажите, плиз. Мне кажется я что-то упускаю из виду.
Комментарии
Вы мне извините пожалуйста, но я буквально только что потратил 5 секунд на поиск по Вашему вопросу на этом же сайте и нашел в первом же посте ответ. Не поленитесь использовать поиск, эти вопросы множество раз уже обсуждались. Зачем плодить дубли ?
Смотрите, юзер Stvol недавно спрашивал
admin/settings/site-information
Главная страница по умолчанию
Пристыдили. Буду внимательнее в следующий раз.
Спасибо за наводку.
Решение: Все просто оказывается. Не замечал то этого. Нужно назначить ноду главной страницей по умолчанию. site.ru/admin/settings/site-information.
Ну вот и отлично!!! Молодец!!