Автор Тема: Изменение высоты стандартного модуля slider для домашней страницы.  (Прочитано 219 раз)

20 Апреля 2015, 21:27:04
  • Новичок
  • *
  • Сообщений: 3
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В стандартном, как все знают, высота просто не предусмотрена, как параметр.

Подскажите, как поменять, а лучше - дайте код модуля.

Заранее спасибо.
20 Апреля 2015, 21:51:19
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 782
  • Репутация: +7/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Высота автоматом определяется по размерам слайда.
private function _prepareHook()
{
if (!$this->isCached('homeslider.tpl', $this->getCacheId()))
{
$slides = $this->getSlides(true);
if (is_array($slides))
foreach ($slides as &$slide)
{
$slide['sizes'] = @getimagesize((dirname(__FILE__).DIRECTORY_SEPARATOR.'images'.DIRECTORY_SEPARATOR.$slide['image']));
if (isset($slide['sizes'][3]) && $slide['sizes'][3])
$slide['size'] = $slide['sizes'][3];
}
if (!$slides)
return false;
$this->smarty->assign(array('homeslider_slides' => $slides));
}
return true;
}
20 Августа 2016, 16:24:30
Ответ #2
  • Пользователь
  • **
  • Сообщений: 95
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
21 Августа 2016, 00:00:22
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 2723
  • Репутация: +64/-4
  • Сообщество PrestaShop
    • Просмотр профиля
Можно, но не нужно. Она по высоте слайдера берется.
21 Августа 2016, 14:40:26
Ответ #4
  • Пользователь
  • **
  • Сообщений: 95
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Я нашла в jquery.bxslider.css, поменяла высоту и ширину слайда, мне надо было,чтобы в ширину на весь экран растягивался слайдер.