Даниэль

Как Добавить Надпись VIP

Recommended Posts

Ребята привет. Давно год назад. Убрали мы ВИП Колонку.И тут решил вернуть ее на свое место, как в стандартном шаблоне. Но вот беда забыл как.

Прилагаю скрины. Спасибо друзья за ответы.

вип вип объявлений.jpg

вип главная.png

Share this post


Link to post
Share on other sites

Код right_special.tpl

<div class="widget properties last">
    <div class="title">
        <h2><editable id="rooms_title_edit" data-file="standart_search_form.tpl">VIP</editable></h2>
    </div><!-- /.title -->

    <div class="content">
    	{section name=i loop=$special_items2}
        <div class="property">
            <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}
                <img src="{$estate_folder}/template/frontend/realia/img/no_foto_100x74.png" />
                {/if}
            </div><!-- /.image -->

            <div class="wrapper">
                <div class="title">
                    <h3>
                    	<a href="{$special_items2[i].href}">{if $special_items2[i].topic_info.$lang_topic_name != ''}{$special_items2[i].topic_info.$lang_topic_name}{else}{$special_items2[i].type_sh}{/if}</a>
                    </h3>
                </div>
                <div class="location">{$special_items2[i].city}, {$special_items2[i].street}</div>
                {if $special_items2[i].price_discount > 0}
                <div class="price">
                {$special_items2[i].price_discount|number_format:0:",":" "} {if $special_items2[i].currency_name != ''}{$special_items2[i].currency_name}{/if}
                <div class="price_discount_special">{$special_items2[i].price|number_format:0:",":" "} {if $special_items2[i].currency_name != ''}{$special_items2[i].currency_name}{/if}</div>
                </div>
                {else}
                <div class="price">{$special_items2[i].price|number_format:0:",":" "} {if $special_items2[i].currency_name != ''}{$special_items2[i].currency_name}{/if}</div>
                {/if}
            </div>
        </div>
		{/section}
    </div>
</div>

 

Share this post


Link to post
Share on other sites
18 часов назад, impulse сказал:

А как сделать чтобы на фото вип объявление было написано vip ?

В видже бейджика можно.

Добавляем к бейджику стил и помещаем его внутри тега с блоком картинки

.badge {
	position: absolute;
    top: 12px;
    right: 12px;
    z-index: 3;
}    

 

Share this post


Link to post
Share on other sites
В 21.02.2020 в 10:21, Дмитрий Кондин сказал:

В видже бейджика можно.

Добавляем к бейджику стил и помещаем его внутри тега с блоком картинки

А можно более подробнее ? От А до Я куда зайти и что вставить ? :)

Что за видж бейджика ?

Share this post


Link to post
Share on other sites
В 21.03.2020 в 03:13, impulse сказал:

А можно более подробнее ? От А до Я куда зайти и что вставить ? :)

Что за видж бейджика ?

Как вариант реализации

http://webmasters.ru/blogs/gloomya/kak-sozdat`-css-beidzh-notification-badge-1123/

Share this post


Link to post
Share on other sites
18 часов назад, Дмитрий Кондин сказал:

За это спасибо. Подобное нашёл и подсказали, а куда конкретно в файлах вставить ?

Где именно вставить бейдж чтобы светило во всех спец.предложениях где бы они не вылазили, а не именно в определённом блоке?

Share this post


Link to post
Share on other sites
20 часов назад, Дмитрий Кондин сказал:

Выше же написал про шаблон 

Код right_special.tpl

 

 

Ну шаблон right_special и что дальше ? Туда вставить бейдж или что ?

Я не пойму. Можете тыкнуть носом ?

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

 

Share this post


Link to post
Share on other sites
В 28.03.2020 в 03:47, impulse сказал:

Ну шаблон right_special и что дальше ? Туда вставить бейдж или что ?

Я не пойму. Можете тыкнуть носом ?

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

 

Стили добавляем сюда

/template/frontend/realia/css/realia-blue.css

Разметку сюда

Для списка realty_grid*.tpl

Для карточки realty_view.tpl

Также рекомендую посмотреть книжки по css и html

https://www.litres.ru/dzhon-dakett/html-i-css-razrabotka-i-dizayn-veb-saytov-38272898/?lfrom=12341575&ref_key=0e2fd0f09602461d29cfe84fb7d1f60ed73262ecd9f79cefad1a21a0bf7659d0&ref_offer=1

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

Share this post


Link to post
Share on other sites
8 часов назад, Дмитрий Кондин сказал:

Стили добавляем сюда

/template/frontend/realia/css/realia-blue.css

Разметку сюда

Для списка realty_grid*.tpl

Для карточки realty_view.tpl

Также рекомендую посмотреть книжки по css и html

https://www.litres.ru/dzhon-dakett/html-i-css-razrabotka-i-dizayn-veb-saytov-38272898/?lfrom=12341575&ref_key=0e2fd0f09602461d29cfe84fb7d1f60ed73262ecd9f79cefad1a21a0bf7659d0&ref_offer=1

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

Я знаю как вставить бейдж :)

Вопрос в другом.

К примеру специальные предложения появляются в похожих новостях на realty_viev или допустим в блоке справа, а так же на главное или просто в общем списке.

Как сделать чтобы среди других именно спецпредложения выделялись ? Вот, что нужно.

Допустим, среди похожих предложений есть одно спец. и вот на нём должно это быть видно :)

Share this post


Link to post
Share on other sites
В 30.03.2020 в 16:29, impulse сказал:

Я знаю как вставить бейдж :)

Вопрос в другом.

К примеру специальные предложения появляются в похожих новостях на realty_viev или допустим в блоке справа, а так же на главное или просто в общем списке.

Как сделать чтобы среди других именно спецпредложения выделялись ? Вот, что нужно.

Допустим, среди похожих предложений есть одно спец. и вот на нём должно это быть видно :)

Тогда надо проверять признак, например в похожих в карточке объекта

{$similar_data[x].hot.value}

В других элементах аналогично смотрите 

$сущность.hot.value

Share this post


Link to post
Share on other sites
8 часов назад, Дмитрий Кондин сказал:

Тогда надо проверять признак, например в похожих в карточке объекта


{$similar_data[x].hot.value}

В других элементах аналогично смотрите 

$сущность.hot.value

Спасибо за ответ. Только это пока "тёмный лес" :) 

Конкретнее не подскажите, что и куда писать ? По возможности

Share this post


Link to post
Share on other sites

Нужно создать условие если hot == 1 то не выводить в противном случае else код который выводит похожие объекты

Share this post


Link to post
Share on other sites
3 часа назад, TopRaN сказал:

Нужно создать условие если hot == 1 то не выводить в противном случае else код который выводит похожие объекты

Извините за тупняки. Я только въезжаю в это по тиху когда есть время.

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.