OXYGEN 4 Жалоба Опубликовано: January 28, 2014 Не отображаются заголовки объявлений (в скриншоте как хотелось бы). Указывал все параметры (город, район, улица и так далее). Подскажите где искать? Заранее благодарен. Изучаю систему, так что сорри, если вопросы "детские". Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: January 28, 2014 Сам заголовок создается автоматически внутри движка.Для изменения умолчательного вывода вы можете в шаблоне realty_view.tpl сформировать свой заголовок из частей данных массива {$data}напрмер, указанный вами заголовок может быть выведен как<h1>{$data.topic_id.value_string}, {$data.city_id.value_string}, {$data.street_id.value_string}, {$data.price.value|number_format:0:",":" "}</h1>Единственный минус - в этом способе вам не доступен вид отображения категории в виде цепочки от родителя к ребенку, а только название категории в которой находится объявление. Если есть подозрение, что некоторые поля могут быть незаполнеными, следует приведенный пример расширить до вида{assign var=title_parts value=array()}{if $data.topic_id.value_string ne ''}{append var=title_parts value=$data.topic_id.value_string}{/if}{if $data.city_id.value_string ne ''}{append var=title_parts value=$data.city_id.value_string}{/if}{if $data.street_id.value_string ne ''}{append var=title_parts value=$data.street_id.value_string}{/if}{if $data.price.value ne ''}{append var=title_parts value=$data.price.value|number_format:0:",":" "}{/if}{if $title_parts |count>0}<h1>{$title_parts|implode:', '}</h1>{/if}Если же данный способ недостаточен, то необходимо использовать локальный файл создания просмотра объявления. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
OXYGEN 4 Жалоба Опубликовано: January 29, 2014 Сам заголовок создается автоматически внутри движка.Для изменения умолчательного вывода вы можете в шаблоне realty_view.tpl сформировать свой заголовок из частей данных массива {$data}напрмер, указанный вами заголовок может быть выведен как<h1>{$data.topic_id.value_string}, {$data.city_id.value_string}, {$data.street_id.value_string}, {$data.price.value|number_format:0:",":" "}</h1>Единственный минус - в этом способе вам не доступен вид отображения категории в виде цепочки от родителя к ребенку, а только название категории в которой находится объявление. Если есть подозрение, что некоторые поля могут быть незаполнеными, следует приведенный пример расширить до вида{assign var=title_parts value=array()}{if $data.topic_id.value_string ne ''}{append var=title_parts value=$data.topic_id.value_string}{/if}{if $data.city_id.value_string ne ''}{append var=title_parts value=$data.city_id.value_string}{/if}{if $data.street_id.value_string ne ''}{append var=title_parts value=$data.street_id.value_string}{/if}{if $data.price.value ne ''}{append var=title_parts value=$data.price.value|number_format:0:",":" "}{/if}{if $title_parts |count>0}<h1>{$title_parts|implode:', '}</h1>{/if}Если же данный способ недостаточен, то необходимо использовать локальный файл создания просмотра объявления.Все понятно в принципе. Не понятно почему не отображается сейчас? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Konstantin Nikolaevich 5 Жалоба Опубликовано: January 29, 2014 Пропишите строчку <h1>{$meta_title}</h1> в файле realty_view.tpl Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: January 29, 2014 Пропишите строчку <h1>{$meta_title}</h1> в файле realty_view.tpl У вас он тоже был пропущен в дистрибутиве? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Konstantin Nikolaevich 5 Жалоба Опубликовано: January 29, 2014 У вас он тоже был пропущен в дистрибутиве?Да, дописывал сам Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Novichok 1 Жалоба Опубликовано: June 2, 2016 В 29.01.2014 в 02:36, abushyk сказал: Сам заголовок создается автоматически внутри движка. Для изменения умолчательного вывода вы можете в шаблоне realty_view.tpl сформировать свой заголовок из частей данных массива {$data} напрмер, указанный вами заголовок может быть выведен как <h1>{$data.topic_id.value_string}, {$data.city_id.value_string}, {$data.street_id.value_string}, {$data.price.value|number_format:0:",":" "}</h1> Единственный минус - в этом способе вам не доступен вид отображения категории в виде цепочки от родителя к ребенку, а только название категории в которой находится объявление. Если есть подозрение, что некоторые поля могут быть незаполнеными, следует приведенный пример расширить до вида {assign var=title_parts value=array()}{if $data.topic_id.value_string ne ''}{append var=title_parts value=$data.topic_id.value_string}{/if}{if $data.city_id.value_string ne ''}{append var=title_parts value=$data.city_id.value_string}{/if}{if $data.street_id.value_string ne ''}{append var=title_parts value=$data.street_id.value_string}{/if}{if $data.price.value ne ''}{append var=title_parts value=$data.price.value|number_format:0:",":" "}{/if}{if $title_parts |count>0}<h1>{$title_parts|implode:', '}</h1>{/if} Если же данный способ недостаточен, то необходимо использовать локальный файл создания просмотра объявления. Очень полезно! Еще можете помочь, заголовки внутри объекта я настроил а заголовки в realty_grid_list.tpl помогите настроить Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: March 13, 2018 Озадачился вопросом пристроить название района в заголовок объекта для realty_grid_list.tpl с учетом вариаций вывода: для Москвы выводим: Город, улица, дом для остальных выводим: Регион, район (областной), город, улица, дом для зарубежки выводим: Страна, регион, город Колхозный код заголовка: {if intval($grid_items[i].country_id)==1} {if intval($grid_items[i].region_id)==1} {else} {$grid_items[i].region},{/if} {if $grid_items[i].raion ne ''}{$grid_items[i].raion},{/if} {if $grid_items[i].city ne ''}{$grid_items[i].city},{/if} {if $grid_items[i].street ne ''}{$grid_items[i].street},{/if} {if $grid_items[i].number ne ''}{$grid_items[i].number}{/if} {else} {$grid_items[i].country}, {if $grid_items[i].region ne ''}{$grid_items[i].region},{/if} {if $grid_items[i].city ne ''}{$grid_items[i].city}{/if} {/if} всё замечательно, но районы области сука не выводит... Куда копать, или районы области не обрабатываются в принципе? PS: Упреждаю совет прописать параметры заголовка в настройках - не канает... Наверное шаблон старый Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах