а) темизировать страницу front-page
б) вывести 3 блока через вьюхи
Спасибо, что откликнулся, но нельзя ли чуть поподробнее, только начал изучать Друпал да и вообще веб..
На данный момент уже есть готовая рабочая модель на локалхосте (результат двух месяцев мучений =))), но нужно сделать главную страницу.
самый главный вопрос зачем? хотите чтобы у пользователя со слабым компом началось слайдшоу и он побыстрее закрыл ваш сайт?
сделайте три блока и выведите их на главной. в чем именно проблема?
В виевс, можно делать блоки, вот получившиеся блоки в структура-блоки и укажите показывать там где вам надо, а в их параметрах есть пункт, где показывать или не показывать, подсказки там есть.
В виевс, можно делать блоки, вот получившиеся блоки в структура-блоки и укажите показывать там где вам надо, а в их параметрах есть пункт, где показывать или не показывать, подсказки там есть.
Решил проблему следущим образом (к сожалению PHP знаю очень поверхностно)
<?php <!-- выводим три блока для слайдшоу NIVO 1,2,3 </div>)--> <?php if ($is_front) {?> <div id="nivoleft"> <?php if ($nivoleft): ?> <?php print $nivoleft ?> <?php endif; ?> </div> <div id="nivocenter"> <?php if ($nivocenter): ?> <?php print $nivocenter ?> <?php endif; ?> </div> <div id="nivoright"> <?php if ($nivoright): ?> <?php print $nivoright ?> <?php endif; ?> </div> <?php } ?> <!-- Если главная выводим её, иначе - остальное --> <?php if ($is_front) { <!-- ничего лучше не придумал как оставить это место пустым... хотя знал бы PHP засунул бы сюда верхний код --> } else { ?> <!-- вывод контента --> <div id="content"> <?php print $content ?> </div> <!-- end #content --> <?php } ?>
может кто подскажет как было бы правильней изменить код ?
хоть и работает, но прямо пятой точкой чую, фигню нарисовал
Комментарии
а) темизировать страницу front-page
б) вывести 3 блока через вьюхи
Спасибо, что откликнулся, но нельзя ли чуть поподробнее, только начал изучать Друпал да и вообще веб..
На данный момент уже есть готовая рабочая модель на локалхосте (результат двух месяцев мучений =))), но нужно сделать главную страницу.
со слайдшоу справился, всё красиво работает меняется.. но только одна вьюшка, и ни как не могу ссылки сделать... хэлп ми танууу
самый главный вопрос зачем? хотите чтобы у пользователя со слабым компом началось слайдшоу и он побыстрее закрыл ваш сайт?
сделайте три блока и выведите их на главной. в чем именно проблема?
Не я заказчик, начальник сказал "хачу" )) придётся делать...
я, возможно, не в полной мере осознаю что такое главная страница ...
и ещё... блоки в смысле регионы.. или я опять чиво то не туда палез ..
В виевс, можно делать блоки, вот получившиеся блоки в структура-блоки и укажите показывать там где вам надо, а в их параметрах есть пункт, где показывать или не показывать, подсказки там есть.
Спс, палез с вьювсом разбиратся
Решил проблему следущим образом (к сожалению PHP знаю очень поверхностно)
<?php
<!-- выводим три блока для слайдшоу NIVO 1,2,3 </div>)-->
<?php if ($is_front) {?>
<div id="nivoleft">
<?php if ($nivoleft): ?>
<?php print $nivoleft ?>
<?php endif; ?>
</div>
<div id="nivocenter">
<?php if ($nivocenter): ?>
<?php print $nivocenter ?>
<?php endif; ?>
</div>
<div id="nivoright">
<?php if ($nivoright): ?>
<?php print $nivoright ?>
<?php endif; ?>
</div>
<?php } ?>
<!-- Если главная выводим её, иначе - остальное -->
<?php if ($is_front) {
<!-- ничего лучше не придумал как оставить это место пустым... хотя знал бы PHP засунул бы сюда верхний код -->
} else { ?>
<!-- вывод контента -->
<div id="content">
<?php print $content ?>
</div>
<!-- end #content -->
<?php } ?>
может кто подскажет как было бы правильней изменить код ?
хоть и работает, но прямо пятой точкой чую, фигню нарисовал
<?php if ($is_front) {?>
<div id="nivoleft">
<?php if ($nivoleft): ?>
<?php print $nivoleft ?>
<?php endif; ?>
</div>
<div id="nivocenter">
<?php if ($nivocenter): ?>
<?php print $nivocenter ?>
<?php endif; ?>
</div>
<div id="nivoright">
<?php if ($nivoright): ?>
<?php print $nivoright ?>
<?php endif; ?>
</div>
<?php} else { ?>
<!-- вывод контента -->
<div id="content">
<?php print $content ?>
</div>
<!-- end #content -->
<?php } ?>
[РЕШЕНО]Вот оно как всё просто было =)))