Victor_winner

Изменение слайдера и добавление второго слайдера

Recommended Posts

Добрый день.

В шаблоне realty необходимо сделать следующие доработки:

1. Сделать два слайдера (один под другим)

2. Оба слайдера должны показывать по 3 объекта за раз (вместо двух).

3. Слайдеры должны иметь источниками две разных базы объявлений (1. база - город 2 - город M).

Подскажите пожалуйста, какие именно файлы нужно править (в шаблоне realty, в самом скрипте).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Код для слайдера тут /template/frontend/realty/slider.tpl.html

Данные для слайдера берутся тут /template/frontend/realty/main/grid_constructor_local.php

	function vip_right ( $params ) {		$res = $this->get_sitebill_adv_ext( $params, true, false );		$this->template->assign('special_items2', $res);	}

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: Шамиль
      Появилась необходимость вставить с слайдер на главной в шаблоне Realia обычных картинок (баннеров), но не ясно где это можно реализовать, или есть какое то другое готовое решения для организации слайдера каусели на главной?
    • Автор: Макс
      Добрый день, удалил случайно эти кнопки " пред" " след", когда фото объявления листаешь в слайдере.
      Как вернуть подскажите? Что куда добавить чтобы они появились?
    • Автор: TopRaN
      Новый слайдер специальных предложений. Гибкий, легко настраиваемый. По вопросам приобретения обращайтесь
      http://metrocity.sitebill.ru/
    • Автор: Victor_winner
      Здравствуйте форумчане. 
      Нужны две доработки слайдера (тема realty)
      1. Доработка - размер
      Хочу доработать свой слайдер, мне нужно, чтобы выводилось 3 фотографии.
      В файле slider.tpl.html нашёл место, которое отвечает за размер
      div class="zt-box-inside"> <div class="zt_scroller"> <div id="zt_scroller109" class="scroller-slider" style="width: 960px; height: 156px;"> <ul id="mycarousel" style="margin: 0pt; padding: 0pt; position: relative; list-style-type: none; z-index: 1;">{section name=i loop=$special_items2} //выделенная строка <li style="overflow: hidden; float: left; width: 425px; height: 156px;"> <div class="catpanel "> <div class="block"> <span class="img"><a href="{$special_items2[i].href}"><img src="{if $special_items2[i].img[0].preview != ''}{$estate_folder}/img/data/{$special_items2[i].img[0].preview}{else}{$estate_folder}/template/frontend/realty/images/no_photo_thumb.png{/if}" alt="{$special_items2[i].path}" title="{$special_items2[i].path}" /></a></span> <a class="title" href="{$special_items2[i].href}">{$special_items2[i].path}</a> <p class="content">{$special_items2[i].text|strip_tags|substr:0:80}…</p> <p> <a class="readmore" title="" href="{$special_items2[i].href}">Посмотреть</a> </p> </div> </div> </li> Я изменил выделенную строку на параметры
      <li style="overflow: hidden; float: left; width: 230px; height: 156px;"> но теперь наблюдаю, что нет вывода текста к объявлению. То есть в слайдере появляются только фото, но нет инфы об объявлении справа от фото. Как это исправить?
       
       
      2. Доработка - добавление статуса  VIP к объявлению, которые показываются в слайдере
      Нужно добавить статус VIP  к объявлениям слайдера. Данный статус делает объявление невыпадаемым из слайдера. То есть уверенность, что при добавлении новых объявлений, старые VIP объявления всегда будут одними из первых и уж точно не выпадут из слайдера.
    • Автор: Victor_winner
      здравствуйте. Я добавляю в шаблоне realty второй слайдер. 
      Беру файл ...\template\frontend\realty\main.tpl  и в div, где выводится слайдер добавляю второй вывод слайдера. 
       
      было
      ...............
                   <div id="zt-padding" class="clearfix"> <div id="zt-userwrap3" class="clearfix"> </div> {if $is_account==1 || $hide_advelements==1} {else} <div id="zt-userwrap4" class="clearfix"> <div id="zt-user1" class="zt-user zt-box-full" style="width: 100;"> {include file="slider.tpl.html"} </div> </div> {/if} {if $main_file_tpl == 'realty_view.tpl'} {include file="content_full.tpl.html"} {else} {include file="content.tpl.html"} {/if} ...............  
       
      стало 
      <div id="zt-padding" class="clearfix"> <div id="zt-userwrap3" class="clearfix"> </div> {if $is_account==1 || $hide_advelements==1} {else} <div id="zt-userwrap4" class="clearfix"> <div id="zt-user1" class="zt-user zt-box-full" style="width: 100;"> {include file="slider.tpl.html"} </div> </div> <!-- VICTOR 1 --> <div id="zt-userwrap4" class="clearfix"> <div id="zt-user1" class="zt-user zt-box-full" style="width: 100;"> {include file="slider.tpl.html"} </div> </div> <!-- VICTOR 1 --> {/if} {if $main_file_tpl == 'realty_view.tpl'} {include file="content_full.tpl.html"} {else} {include file="content.tpl.html"} {/if}  Сталкиваюсь вот с какой проблемой
      1. У меня слайдер пока в принципе не появляется (даже если оставлять исходный вариант, который был). Правда у меня объявления в базе только  без фотографий, может поэтому не выводит? Замечание: при загрузке страницы, слайдер выводится, но потом происходит видимо какая-то проверка, и он вылетает. 
      2. При добавлении второго слайдера (вариант стало) появляется единственный слайдер, который не работает и ничего не показывает. 
       
       
      2.