Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

При выводе модуля Категории слайдшоу сдвигается вправо(


Recommended Posts

Такая проблема.

На главной есть модуль слайдшоу который установлен в позиции Содержание шапки, он на расположен на всю ширину страницы.

Под ним располодены модуля Рекомендуемые, Хиты продаж, Новинки.

НО когда я на главную в Левую колонку вывожу модль категории то салйдшоу сдвигаеться вправо, мне хочется что бы слайдшоу оставалось на своем месте и было на всю ширину страницы, а вот модель Категории и остальный модуля делили уже свое пространство.

Я на рисунку показал как.

КАК МОЖНО РЕШИТЬ ДАННУЮ ПРОБЛЕМУ. ПОДСКАЖИТЕ ТОВАРИЩИ!!

post-9061-0-45701800-1334988688_thumb.jpg

Надіслати
Поділитися на інших сайтах


Думаю, стандартными средствами никак. Придется править код шапки, или где там выводятся хлебные крошки, и туда засовывать слайдшоу.

Надіслати
Поділитися на інших сайтах


Думаю, стандартными средствами никак. Придется править код шапки, или где там выводятся хлебные крошки, и туда засовывать слайдшоу.

Почему это никак, ширина слайдера задается в админке, категории ставите влево, порядок сортировки 0 или 1
Надіслати
Поділитися на інших сайтах


Почему это никак, ширина слайдера задается в админке, категории ставите влево, порядок сортировки 0 или 1

поставил:

Слайдшоу - порядок сортировки 0, позиция Содержание шапки.

Категории - порядок сортировки 1, позиция ЛЕвая колонка

Результат на лицо в картинке

post-9061-0-33834700-1334992507_thumb.jpg

Надіслати
Поділитися на інших сайтах


Почему это никак, ширина слайдера задается в админке, категории ставите влево, порядок сортировки 0 или 1

Если я вас правильно понял, как сделал VitaliuD, то это не совсем правильно. Придется ставить какую-нибудь заглушку, чтобы в том месте, которое перекрывает слайдер ничего не выводилось, а это уже костыли. Так что проще в код его впихнуть под хедером.
Надіслати
Поділитися на інших сайтах


Если я вас правильно понял, как сделал VitaliuD, то это не совсем правильно. Придется ставить какую-нибудь заглушку, чтобы в том месте, которое перекрывает слайдер ничего не выводилось, а это уже костыли. Так что проще в код его впихнуть под хедером.

как впихнуть?

Надіслати
Поділитися на інших сайтах


как впихнуть?

Можно ещё попробовать свой модуль добавить или подредактировать уже имеющийся слайдер, чтобы выводился он не в колонках, а в хедере, это, думаю, не так сложно и гораздо правильней всех остальных костылей.

Если впихивать, то открываете хедер (вроде в нем bread crumbs выводятся), ищите их в коде, ставите условие на главную страницу (это вам должны подсказать, как это проверять более правильно в ОС, я, кроме как проверять request_uri, никак не умею), добавляете вывод вашего слайдера.

Надіслати
Поділитися на інших сайтах


У меня кажется расположения блоков стоит так

<?php echo $header; ?>
<div id="content">
<div id="top-content">
  <?php echo $content_top; ?>
    </div>
    <div class="clear"></div>
    <?php echo $column_left; ?>
    <div id="bottom-content">
	 <ul class="homeTab"></ul>
  <?php echo $content_bottom; ?>
    </div>   
    <?php echo $column_right; ?>
    <div class="clear"></div>
</div>
<?php echo $footer; ?>
На лишнее не смотрите
Надіслати
Поділитися на інших сайтах


У меня кажется расположения блоков стоит так

Можете добавить что-то типа

<?php echo $header; ?>
<div id="top-slider">
код слайдера
</div>
<div id="content">

Но если вы не знаете html, вам будет сложновато.

Надіслати
Поділитися на інших сайтах


Подскажите все же как сделать, если не сложно.

Сделал как VitaliuD, но теперь баннер закрывает все...

А я предупреждал:

Если я вас правильно понял, как сделал VitaliuD, то это не совсем правильно. Придется ставить какую-нибудь заглушку, чтобы в том месте, которое перекрывает слайдер ничего не выводилось, а это уже костыли. Так что проще в код его впихнуть под хедером.

Так что делайте впихиванием в хедер.

Надіслати
Поділитися на інших сайтах


Ну вот вчера делал для осторе 0.2.2 в хоме тпл запихнул заглушку с кодом

<style>
#column_right {margin-top:290px;}
</style>
<div id="latest_modules">
<div id="slider-container">
	<?php foreach ($modules2 as $module) { ?>
	<?php echo ${$module['code']}; ?>
	<?php } ?>
</div></div>
в стил запихнул

#latest_modules {
height:290px; position:relative;

}
#slider-container {margin-left: 10px;  float:left;margin-top:-10px;}
Код float:left; обязателен для ослика

post-8829-0-79936400-1335816064_thumb.png

Надіслати
Поділитися на інших сайтах


Ну вот вчера делал для осторе 0.2.2 в хоме тпл запихнул заглушку с кодом

<style>
#column_right {margin-top:290px;}
</style>
<div id="latest_modules">
<div id="slider-container">
	<?php foreach ($modules2 as $module) { ?>
	<?php echo ${$module['code']}; ?>
	<?php } ?>
</div></div>
в стил запихнул

#latest_modules {
height:290px; position:relative;

}
#slider-container {margin-left: 10px;  float:left;margin-top:-10px;}
Код float:left; обязателен для ослика
что-то у меня не работает(

а можно точно указать какие это файлы и где? спасибо

Надіслати
Поділитися на інших сайтах


что-то у меня не работает(

а можно точно указать какие это файлы и где? спасибо

У вас и не будет работать так как у меня код стоит от моего контролера, это как пример загушки я показал, в вашем случаэ совсем другое или надо ставить тотже модуль слайдера что и у меня, здесь реч идет только о HTML
Надіслати
Поділитися на інших сайтах


рано я обрадовался...

у меня стандартный модуль слайдшоу стоит

Это я написал для версии 0.2.2 там нет стандартного слайдера, для 1.5.1.3 посмотрите здесь как сделано http://themes.hsyn.org/whiteshop/
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.