real-best

Страница объекта

Recommended Posts

Подскажите где поменять содержание страницы объекта 

А точней именно вот этот кусок 

ZteWs97bkKCkco4kdfy1Q.png

 

Я хочу добавить несколько доп. полей

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


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

Дополнительные поля можете добавить в Редакторе форм в таблице data, они автоматически появятся в просмотре объекта.

Генерация этой страницы выполняется тут 

/template/frontend/agency/realty_view.tpl

 

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


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

А ссылку вставить можно?

Например что бы в типе при нажатии на квартиру открывалось окно

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


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

А ссылку вставить можно?

Например что бы в типе при нажатии на квартиру открывалось окно

Для этого уже нужно программировать шаблон.

Вот тут перехватываем нужную переменную и делаем для нее обертку в виде ссылки

            {foreach from=$hvd_tabbed item=tab key=tabname}            {if $tab|count>0}                {foreach from=$tab item=data_item}                                    {if $data_item.type eq "primary_key" or $data_item.value eq "0" or $data_item.value eq "" or $data_item.name eq "currency_id" or $data_item.name eq "export_cian" or $data_item.name eq "user_id" or $data_item.name eq "price"  or $data_item.name eq "youtube" or $data_item.type eq "hidden" or $data_item.name eq "text" or $data_item.type eq "geodata" or $data_item.name eq "meta_keywords"  or $data_item.name eq "meta_description" or $data_item.name eq "meta_title"}            {elseif $data_item.name eq "fio"}{assign var="agent_fio" value=$data_item.value}{elseif $data_item.name eq "phone"}{assign var="agent_phone" value=$data_item.value}{elseif $data_item.name eq "email"}{assign var="agent_email" value=$data_item.value}                    {elseif $data_item.type eq "select_by_query"}                        {if $data_item.value_string!=''}                            {include file="wg_viewport_selectbyquery.tpl" wg_item=$data_item}                        {/if}                    {elseif $data_item.type eq "select_box_structure"}                        {if $data_item.value_string!=''}                            {include file="wg_viewport_selectbyquery.tpl" wg_item=$data_item}                        {/if}                    {elseif $data_item.type eq "checkbox"}                        {if $data_item.name ne 'hot' and $data_item.name ne 'active'}                            {if $data_item.value eq 1}                                {include file="wg_viewport_checkbox.tpl" wg_item=$data_item}                            {/if}                        {/if}                                {elseif $data_item.type eq "select_box"}                        {if $data_item.value_string!=''}                            {include file="wg_viewport_selectbox.tpl" wg_item=$data_item}                        {/if}                    {elseif $data_item.type eq "tlocation"}                    	<li><label>{$data_item.title}</label><span>{$data_item.tlocation_string}</span></li>                    {else}                        {if $data_item.value!=''}                            {if $data_item.name eq "text"}                                {include file="wg_viewport_text.tpl" wg_item=$data_item}                            {else}                                {include file="wg_viewport_common.tpl" wg_item=$data_item}                            {/if}                        {/if}                    {/if}                                {/foreach}                                                   {/if}        {/foreach}

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


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

Спасибо.

Подскажите еще пожалуйста что нужно указывать в типе что бы все отображалось корректно 

0oDqJmAPrUi7R0dK6GHo9A.png

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


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

что нужно указывать в типе что бы все отображалось корректно 

 

"чтобы всё " - это что? угадывать?

видео- для работы с моделью, приведённый код в посте 4 - нужный виджет.

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


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

Спасибо.

Подскажите еще пожалуйста что нужно указывать в типе что бы все отображалось корректно 

Посмотрите видео, я там все типы описываю.

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


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

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

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

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

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

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

Войти

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

Войти сейчас