-
Публикации
1174 -
Зарегистрирован
-
Посещение
-
Days Won
8
Сообщения, опубликованные пользователем Helenblondi
-
-
напишите мне в скайп, (контакты в профиле)
TopRan вы будете заниматься моим вопросом? у меня время к сожалению поджимает...
-
скорее всего нужно что-то где-то починить))
ПС. Не пищите отрывочно так, хоть в каком месте не переключаются (хотя и слово "переключаюся" может означать самые разные понятия) намекните.
когда я захожу в конкретное объявление с сайта. у меня вверху фото большое и внизу маленькие. в презентации шаблона я видела как курсорчик наводишь на маленькую фатку и она появляется там где большая. а у меня там стоит только одна. и не переключается так как в презентации.
-
Не. не найти, а создать разметку в которую будут выводиться данные из этого поля в виде набора картинок, или галереи, или еще чего-то. в общем тут вариантов масса.
ага создать. я не знаю какую абру кадабру туда вписать.
-
в предыдущем посте Константин предложил свой вариант...
да я уже вижу. буду пробовать
-
и понеслась))))
в файах списков найдите строки
{if $grid_items[i].city ne ''} {$grid_items[i].city}{if $grid_items[i].street ne ''}, {$grid_items[i].street}{if $grid_items[i].number ne ''}, {$grid_items[i].number}{/if}{/if} {else} {if $grid_items[i].street ne ''} {$grid_items[i].street}{if $grid_items[i].number ne ''}, {$grid_items[i].number}{/if} {/if}{/if}
и замените их на {$grid_items.realty_name} где вместо realty_name вставьте системное имя поля в котором лежит название ЖК.Что бі біло приличнее, тогда можно сделать более интеллектуально{if $grid_items[i].realty_name ne ''} {$grid_items[i].realty_name}{else} {if $grid_items[i].city ne ''} {$grid_items[i].city}{if $grid_items[i].street ne ''}, {$grid_items[i].street}{if $grid_items[i].number ne ''}, {$grid_items[i].number}{/if}{/if} {else} {if $grid_items[i].street ne ''} {$grid_items[i].street}{if $grid_items[i].number ne ''}, {$grid_items[i].number}{/if} {/if} {/if}{/if}
т.е. если заголовок есть, то выведется он, а если пусто, то выведется стандартный набор.
где это делать? я не очень понимаю что такое файлы списков
-
Сейчас это решается проще...
Заходим в админку - Настройки - Дополнительно и ищем позицию Формат строки заголовка
(apps.realty.title_preg), где прописываем параметры из data - то, что требуется к отображению, например {city},{street},{number} за {price}{currency}, соответственно будет показываться Москва, проспект Мира, 21 за 200000 $
я зашла в настройки дополнительно в формате заголовка прописала то что мне интересно: {id},{city},{name_complex_one},от{price},{currency}, и ничего не получилось. названий не видно.
-
/template/frontend/realia/realty_grid_filter.tpl
<select id="inputSortBy"> <option data-id="type"{if $smarty.request.order=='type'} selected="selected"{/if}>{$L_TYPE}</option> <option data-id="city"{if $smarty.request.order=='city'} selected="selected"{/if}>{$L_CITY}</option> <option data-id="district"{if $smarty.request.order=='district'} selected="selected"{/if}>{$L_DISTRICT}</option> <=== удалить <option data-id="street"{if $smarty.request.order=='street'} selected="selected"{/if}>{$L_STREET}</option> <=== удалить <option data-id="price"{if $smarty.request.order=='price'} selected="selected"{/if}>{$L_PRICE}</option></select>
сделала. спасибо!!!
-
есть такая строка
включена. у меня в самих комплексах нет в подаче объявления количества комнат. да мне оно и не нужно. у меня там сотни квартир с разным количеством комнат.
-
а не работает, потому, что у вас в data нет строки с количеством комнат. Пропишите её и назовите количество спален, всё будет работать. Для отображения кол-ва санузлов и спален спален есть и специальные значки (для списка объявлений на главной)
есть такая строка
-
Надо сделать примерно так:
1. в таблицу data дописать позицию "Название комплекса", по аналогии с ФИО или другим текстовым полем. Но лучше сделать отдельный справочник и подключить его в data по аналогии с городами и другим географическим справочником (смотрим мультик по созданию справочников).
2. При добавлении объявления вписываем название комплекса в эту позицию или выбираем готовую из справочника с комплексами.
3. Довести до ума строку заголовка объявления, в которой будет показываться город и название комплекса - редактируем realty_grid_list.tpl, realty_grid_thumbs.tpl и realty_view.tpl. Надо будет еще поправить некоторые tpl, которые отображают объявления в колонке VIP, в спецпредложениях и на карте.
колонка в таблице дата уже есть. название комплекса вписываем уже. понятно что надо довести до ума строку заголовок объявления. вопрос что нужно точно написать и где в realty_grid_list.tpl, realty_grid_thumbs.tpl realty_view.tpl. чтобы название комплекса появилось на общей странице?
-
поиск с ними не работает
как только набираешь комплексы город регион и галочку хоть ставишь на комнаты-нет результата. поэтому я их убрала вообще. ток проще
-
Но логичнее было комнаты переименовать в спальни, т.к. зарубежку ищут по количеству спален...
поиск с ними не работает
-
редактируем standart_search_form.tpl, в частности выкидываем или комментируем строки в конце файла:
<div class="type control-group"> <label class="control-label" for="inputType">{$L_ROOMS1}</label> <div class="controls"> {if isset($smarty.request.room_count) && is_array($smarty.request.room_count)} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1"{if in_array(1,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2"{if in_array(2,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3"{if in_array(3,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4"{if in_array(4,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">4+</label> </div> {else if isset($smarty.request.room_count)} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1"{if $smarty.request.room_count==1} checked="checked"{/if} /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2"{if $smarty.request.room_count==2} checked="checked"{/if} /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3"{if $smarty.request.room_count==3} checked="checked"{/if} /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4"{if $smarty.request.room_count>3} checked="checked"{/if} /> <label class="ch">4+</label></div> {else} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1" /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2" /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3" /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4" /> <label class="ch">4+</label></div> {/if} </div> </div>
я сделала. очень вам благодарна. спасибо большое!
-
редактируем standart_search_form.tpl, в частности выкидываем или комментируем строки в конце файла:
<div class="type control-group"> <label class="control-label" for="inputType">{$L_ROOMS1}</label> <div class="controls"> {if isset($smarty.request.room_count) && is_array($smarty.request.room_count)} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1"{if in_array(1,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2"{if in_array(2,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3"{if in_array(3,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4"{if in_array(4,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">4+</label> </div> {else if isset($smarty.request.room_count)} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1"{if $smarty.request.room_count==1} checked="checked"{/if} /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2"{if $smarty.request.room_count==2} checked="checked"{/if} /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3"{if $smarty.request.room_count==3} checked="checked"{/if} /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4"{if $smarty.request.room_count>3} checked="checked"{/if} /> <label class="ch">4+</label></div> {else} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1" /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2" /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3" /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4" /> <label class="ch">4+</label></div> {/if} </div> </div>
-
За вывод основной страницы отвечает шаблон realty_grid.tpl, но в нем идет деление еще на 2 шаблона, в зависимости от вариантов отображения объявлений - строками или блоками, соответственно править realty_grid_list.tpl и realty_grid_thumbs.tpl, чтобы в обоих вариантах работало одинаково.
Но убирая отображение типа недвижимости "Комплексы", у вас и остальные типы показываться не будут - участки, дома, апартаменты и т.п.
Здесь либо делать условие показывать/не показывать в той или иной ситуации, либо Комплексы исключить и ориентироваться на Апартаменты, студии и т.п., собственно на конкретный тип недвижимости а не на обобщающ
что точно мне надо сделать чтобы показались названия комплексов?
-
В последних 2-х шаблонах за вывод типа недвижимости на 40-х строках отвечает это условие:
<div class="location">{if $grid_items[i].topic_info.$lang_topic_name != ''}{$grid_items[i].topic_info.$lang_topic_name}{else}{$grid_items[i].type_sh}{/if}</div><!-- /.location -->
спасибо. да не проблема я могу оставлять названия разделов. но я совсем не понимаю что точно мне надо убрать или добавить.
-
редактируем standart_search_form.tpl, в частности выкидываем или комментируем строки в конце файла:
<div class="type control-group"> <label class="control-label" for="inputType">{$L_ROOMS1}</label> <div class="controls"> {if isset($smarty.request.room_count) && is_array($smarty.request.room_count)} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1"{if in_array(1,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2"{if in_array(2,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3"{if in_array(3,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4"{if in_array(4,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">4+</label> </div> {else if isset($smarty.request.room_count)} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1"{if $smarty.request.room_count==1} checked="checked"{/if} /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2"{if $smarty.request.room_count==2} checked="checked"{/if} /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3"{if $smarty.request.room_count==3} checked="checked"{/if} /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4"{if $smarty.request.room_count>3} checked="checked"{/if} /> <label class="ch">4+</label></div> {else} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1" /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2" /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3" /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4" /> <label class="ch">4+</label></div> {/if} </div> </div>
спасибо. но я не совсем понимаю что точно мне надо сделать с этим чтобы из поиска исчез раздел комнат?
-
на главной странице в колонке сортировать не использую улица и район.
подскажите пожалуйста как их убрать из сортировки?
-
у меня в общей форме поиска получается не рабочая форма с колонкой комнаты:1234+
как я могу убрать из поиска колонку "комнат"?
-
на основной странице в разделе комплексы показывается город в котором находится объект и раздел где он прописан в объявлении. например: Равда(город) комплексы (раздел куда опубликовано объявление).
http://fazendabg.etown.ru/?page=1&grid_type=thumbs
а как можно раздел(комплексы) сделать невидимым а название комплекса(например Мелия) которое прописано в форме подачи объявления выводилось на основную страницу?
-
у меня не переключаются фотографии. как это исправить?
-
Ну если исходить из сути вашего вопроса:
то кнопку надо пихать в шаблон realty-view.tpl, т.к. он и будет показывать подробности объявления, с него и возвращаться обратно по вашим кнопкам... Например под заголовком объявления, рядом со звездочкой избранное, это будет под
<div class="favblock">...</div><div class="editblock">имеющийся код кнопокздесь ваш код кнопок</div>
ага. спасибо. попробую
-
Можно сделать открытие объекта в другой вкладке. Таким образом и отфильтрованный список остается и объект открывается. Используем несколько вариантов.
1. Добавьте в ссылку параметр TARGET="_blank".
<a href="#" target="_blank">Ссылка откроется в новом окне</a>
2. используем более валидный вариант onclick="return !window.open(this.href)"
<a href="#" onclick="return !window.open(this.href)">Ссылка откроется в новом окне</a>
3. Используем Java скрипт
function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function() { oldonload(); func(); } }}function rewriteOutboundLinks() { if(!document.getElementsByTagName) return; var anchors = document.getElementsByTagName("a"); for (var i = 0; i < anchors.length; i++) { var anchor = anchors[i]; if (anchor.className&&anchor.className=='external') anchor.target = '_blank'; }}addLoadEvent(function() { rewriteOutboundLinks();});
теперь остается к нужной ссылке добавить класс external
пример:
<a href="#" class="external">Ссылка откроется в новом окне</a>
4. использовать дополнительно опцию rel для ссылок. Снова используем Java
<script type="text/javascript"> function externalLinks() { if (!document.getElementsByTagName) return; var anchors = document.getElementsByTagName("a"); for (var i=0; i < anchors.length; i++) { if (anchors[i].getAttribute("href") && anchors[i].getAttribute("rel") == "external") anchors[i].target = "_blank"; } }</script>
добавляем в ссылку rel="external"
<a rel="external" href="http://myrusakov.ru">Ссылка откроется в новом окне</a>
и где это все делать?
-
Загрузил вам улучшенный редактор текста.
Файлы вы можете загружать на любой другой публичный диск, например яндекс-диск и оттуда делать ссылки. Для тестов я думаю вам пойдет.
Дмитрий а вы не забыли что пообещали загрузить мне в понедельник редактор со шрифтами цветами и форматированием?
вывод на основную страницу названия объекта
в Шаблоны
Опубликовано: · Report reply
realty_grid_list.tpl, realty_grid_thumbs.tpl realty_view.tpl. вот в этих трех ?