[РЕШЕНО] Есть три слайдера, которые нужно одновременно вывести на первой странице
6 декабря 2011 в 17:20
Ребят, помогите решить проблему, нужно разместь три слайдшоу слайдера Nivo на главной... моск уже болит....
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Комментарии
а) темизировать страницу 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 } ?>
[РЕШЕНО]Вот оно как всё просто было =)))