PrimeTeam

Спец. предложения

Recommended Posts

Улетела цена в специальных предложениях.

{if $special_items2|count>0}<div class="carousel topspecial">    <h2 class="page-header">{$L_SPECIAL_OFFERS}</h2>    <div class="content">        <a class="carousel-prev" href="#">Previous</a>        <a class="carousel-next" href="#">Next</a>        <ul>        	{section name=i loop=$special_items2}            <li>                <div class="image">                    <a href="{$special_items2[i].href}"></a>                    {if $special_items2[i].img[0].preview != ''}                    <img src="{$estate_folder}/img/data/{$special_items2[i].img[0].preview}">                    {else}					{if $special_items2[i].tip2 == 'Куплю'}						<img src="{$estate_folder}/template/frontend/realia/img/no_kup270x200.png" class="previewi">					{elseif $grid_items[i].tip2 == 'Сниму'}						<img src="{$estate_folder}/template/frontend/realia/img/no_snimu270x200.png" class="previewi">					{else}						<img src="{$estate_folder}/template/frontend/realia/img/no_foto_270x200.png" class="previewi">					{/if}					{/if}                                    </div><!-- /.image -->                <div class="title">                    <h3><a href="{$grid_items[i].href}">					{if	$special_items2[i].city ne ''} {$special_items2[i].city}{if					$special_items2[i].street ne ''}, {$special_items2[i].street}{if					$special_items2[i].number ne ''}, {$special_items2[i].number}{/if}{/if}					{else} {if $special_items2[i].street ne ''} {$special_items2[i].street}{if					$special_items2[i].number ne ''}, {$special_items2[i].number}{/if} {/if}					{/if}					</a></h3>                </div><!-- /.title -->                <div class="location">{$special_items2[i].type_sh}</div><!-- /.location-->                <div class="price">{$special_items2[i].price|number_format:0:",":" "} {if $special_items2[i].currency_name != ''}{$special_items2[i].currency_name}{/if}</div><!-- .price -->                {if (int)$special_items[i].square_all!=0}                <div class="area">                    <span class="key">{$L_SQUARE}:</span>                    <span class="value">{$special_items[i].square_all} m<sup>2</sup></span>                </div><!-- /.area -->                {/if}            </li>            {/section}        </ul>    </div><!-- /.content --></div><!-- /.carousel -->{/if}

post-2092-0-57679500-1405584390_thumb.pn

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


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

Так и должно вылазить? :)

 

Ну это уже на любителя))

 

Я предпочитаю вот так:

.carousel ul li .price {right: 10px;}

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


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

 

Ну это уже на любителя))

 

Я предпочитаю вот так:

.carousel ul li .price {right: 10px;}

 

 

Так лучше,спасибо.  :)

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


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

Ребята подскажите а есть ли готовое решение вывод спецпредложений (VIP объявлений) как в файле top_special.tpl

Только чтобы она листалась не вправо-влево, а вверх-вниз, и хочется ее вставить в правую часть шаблона реалия где выводятся "Наши агенты".

При этом например можно автоматом выводить 4 предложения (для экономии места),и потом листать вверх-вниз максимум до 10 объявлений .

Встречали динамичное решение -видимо там стоит задержка например в 10 секунд, а спустя 10 секунд объявления начинаются сменяться, то есть подниматься таким образом они прокручиваются автоматически -что увеличивает вероятность просмотра

 

И в уже имеющемся файле где настраивается время перехода от одного слайда к другому - а именно где указано время за которое переходит от одного содержимого к другому ? хотим помотреть плавность перехода и где настраивается время и скорость

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


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

Озадачились таким вопросом, к примеру есть автовывод и есть дата, например в дата 10 параметров.причем пользователи могут заполнить обязательно 6 из них, а оставшиеся 4 по своему желанию. То есть они будут заполнены не гарантировано.  Таким образом если мы через цикл запрещаем вывод конкретных полей либо в карточке выводим эти параметры жестко указав конкретный параметр. может получиться так что в автовывод не будет выведено совсем ничего.
Пример  в дата заполняем
1) регион 2Город 3улица 4номердома 5этаж 6этажность 7цена 8планировка 9годпостройки 10санузел

Делим вывод информации на 2 блока/ Первый из них обязательный/ Второй доп.инфо
В первом блоке пишем 
Жестко
Если data.region не пусто выводим регион и так далее
в итоге в 1 блоке  будет выведено 1) регион 2Город 3улица 4номердома 5этаж 6этажность
Теперь нужно перейти ко 2 блоку там уже берем автовывод и выводим доп информацию, предварительно запретивь выводить то что содержится в 1 блоке.

И соответственно перед выводом 2 блока надо написать что то типа <H2>Вывод доп инфо</H2>
и у нас такой вопрос как сделать умно и грамотно вывод H2 в зависимости от того будет ли во 2 блоке хоть 1 параметр выведен, так как есть вероятность что не будет выведено совсем ничего -поскольку пользователь может забить только  обязательные параметры, и не заполнять дополнительные.

Загвоздка в том что H2 должен выполняться когда есть только хотя бы 1 параметр, в противном случае для чего его выводить.

ПРИМЕР
выводится H2
потом идет цикл -автовывода
так как в автовыводе нет ничего вывести то ничего не выводится
конец цикла

В итоге результат не достигнут. как грамотно сделать ? Если предположить что в цикл вписать какую то переменную. которая по умолчанию равна 0, но если в цикле выполняется хотя бы 1 условие то присвоить значение на +1. В итоге переменная будет равна либо 1,2,3,4 а потом сделать сравнение типа

если переменная  больше нуля то выводить H2/ Это не сложно - но трудность в том что сравнение можно сделать после выполнения всего цикла, а надо перед ним чтобы определиться  нужно ли выводить H2 или нет.

Можно конечно извратиться и сделать 2 цикла и в первом ничего не выводить, просто присваивать значение переменной +1 и когда будет больше 1 просто прервать цикл, тем самым будет понятно выводить H2 или нет. А потом заново запускать цикл и уже выводить доп параметры. Но это на наш взгляд не самый правильный и разумный вариант. Может как то грамотно можно сделать?

Сделать сравнение счетчика -тоже не правильный вариант -поскольку написав типа data.count>1 мы получим кол-во всего значения в дата, а не кол-во параметров будучи выведенных во второй блок

Ждемс подсказок

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


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

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

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


Ссылка на сообщение
Поделиться на других сайтах
В 12.08.2017 в 01:38, doma сказал:

Ребята подскажите а есть ли готовое решение вывод спецпредложений (VIP объявлений) как в файле top_special.tpl

Только чтобы она листалась не вправо-влево, а вверх-вниз, и хочется ее вставить в правую часть шаблона реалия где выводятся "Наши агенты".

При этом например можно автоматом выводить 4 предложения (для экономии места),и потом листать вверх-вниз максимум до 10 объявлений .

Встречали динамичное решение -видимо там стоит задержка например в 10 секунд, а спустя 10 секунд объявления начинаются сменяться, то есть подниматься таким образом они прокручиваются автоматически -что увеличивает вероятность просмотра

 

И в уже имеющемся файле где настраивается время перехода от одного слайда к другому - а именно где указано время за которое переходит от одного содержимого к другому ? хотим помотреть плавность перехода и где настраивается время и скорость

 

В 13.08.2017 в 14:08, doma сказал:

Озадачились таким вопросом, к примеру есть автовывод и есть дата, например в дата 10 параметров.причем пользователи могут заполнить обязательно 6 из них, а оставшиеся 4 по своему желанию. То есть они будут заполнены не гарантировано.  Таким образом если мы через цикл запрещаем вывод конкретных полей либо в карточке выводим эти параметры жестко указав конкретный параметр. может получиться так что в автовывод не будет выведено совсем ничего.
Пример  в дата заполняем
1) регион 2Город 3улица 4номердома 5этаж 6этажность 7цена 8планировка 9годпостройки 10санузел

Делим вывод информации на 2 блока/ Первый из них обязательный/ Второй доп.инфо
В первом блоке пишем 
Жестко
Если data.region не пусто выводим регион и так далее
в итоге в 1 блоке  будет выведено 1) регион 2Город 3улица 4номердома 5этаж 6этажность
Теперь нужно перейти ко 2 блоку там уже берем автовывод и выводим доп информацию, предварительно запретивь выводить то что содержится в 1 блоке.

И соответственно перед выводом 2 блока надо написать что то типа <H2>Вывод доп инфо</H2>
и у нас такой вопрос как сделать умно и грамотно вывод H2 в зависимости от того будет ли во 2 блоке хоть 1 параметр выведен, так как есть вероятность что не будет выведено совсем ничего -поскольку пользователь может забить только  обязательные параметры, и не заполнять дополнительные.

Загвоздка в том что H2 должен выполняться когда есть только хотя бы 1 параметр, в противном случае для чего его выводить.

ПРИМЕР
выводится H2
потом идет цикл -автовывода
так как в автовыводе нет ничего вывести то ничего не выводится
конец цикла

В итоге результат не достигнут. как грамотно сделать ? Если предположить что в цикл вписать какую то переменную. которая по умолчанию равна 0, но если в цикле выполняется хотя бы 1 условие то присвоить значение на +1. В итоге переменная будет равна либо 1,2,3,4 а потом сделать сравнение типа

если переменная  больше нуля то выводить H2/ Это не сложно - но трудность в том что сравнение можно сделать после выполнения всего цикла, а надо перед ним чтобы определиться  нужно ли выводить H2 или нет.

Можно конечно извратиться и сделать 2 цикла и в первом ничего не выводить, просто присваивать значение переменной +1 и когда будет больше 1 просто прервать цикл, тем самым будет понятно выводить H2 или нет. А потом заново запускать цикл и уже выводить доп параметры. Но это на наш взгляд не самый правильный и разумный вариант. Может как то грамотно можно сделать?

Сделать сравнение счетчика -тоже не правильный вариант -поскольку написав типа data.count>1 мы получим кол-во всего значения в дата, а не кол-во параметров будучи выведенных во второй блок

Ждемс подсказок

интересует вывод сверху вниз а так же вывод доп.блока в зависимости от того есть что выводить или нет

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


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

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

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

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

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

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

Войти

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

Войти сейчас