-
Публикации
6541 -
Зарегистрирован
-
Посещение
-
Days Won
363
Все публикации пользователя Дмитрий Кондин
-
Все ли обновлено? зайдите в справочник -города, и потом снова в редактор форм.
-
Только учтите что при обновлении ваши изменения будут стерты. Поэтому их нужно будет после обновления накатывать снова.
-
Насколько видно из кода, динамическая часть только вот эта commercial/53, поэтому можно вынести в шаблон остальную часть и динамически подставлять значение нужного тура при генерации шаблона (шаблон realty_view.tpl). <div XSSCleaned="pano-preview" data-tour-id="{$data.tour.value}" style="width: 100%; height:480px;"></div><script src="http://bestned.ru/js/pano-preview.min.js"></script>Остается добавить в объявление через редактор форм строчку типа safe_string с именем tour и туда будем в дальнейшем при редактировании объявления вписывать, примерно такое commercial/53 Про редактор форм тут
-
1. Берете файл /template/frontend/pure/layout_home.tpl И меняете внутренности этого блока на свои <div class="slider clearfix hidden-tablet hidden-phone"> <div class="slider-wrapper theme-default"> <div id="sliders" class="nivoSlider"> {section name=i loop=$special_items2} {if $special_items2[i].img != '' } <img src="{$estate_folder}/img/data/{$special_items2[i].img[0].normal}" height="300" data-thumb="{$estate_folder}/img/data/{$special_items2[i].img[0].preview}" alt="" title="#htmlcaption{$special_items2[i].id}" /> {else} <img src="{$estate_folder}/img/no_foto.png" width="274" height="166" /> {/if} {/section} </div> {section name=i loop=$special_items2} <div id="htmlcaption{$special_items2[i].id}" class="nivo-html-caption"> <h2 class="whitecaption"> {if $special_items2[i].realty_name ne ''} {$special_items2[i].realty_name} {else} {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} {/if} </h2> <p>{$special_items2[i].text|strip_tags|truncate:100}</p> <div class="da-price">{$special_items2[i].price|number_format:0:",":" "} {if $special_items2[i].currency_name != ''}{$special_items2[i].currency_name}{/if}</div> <a href="{$special_items2[i].href}" class="da-link">Подробнее</a> </div> {/section} </div> </div>2. Берете файл /template/frontend/pure/search_form_sidebar.tpl и вставляете свой код над этим кодом.
-
И 1 и 2, можно править в шаблоне. Детальнее сказать не могу, не за компом.
-
Вот функция проверки уникальности function checkUniquety($form_data){ if(isset($form_data['city_id']) && isset($form_data['street_id']) && isset($form_data['number'])){ $DBC=DBC::getInstance(); $q='SELECT COUNT(id) AS cnt FROM '.DB_PREFIX.'_'.$this->table_name.' WHERE city_id='.(int)$form_data['city_id']['value'].' AND street_id='.(int)$form_data['street_id']['value'].' AND number='.(int)$form_data['number']['value']; $stmt=$DBC->query($q); if($stmt){ $ar=$DBC->fetch($stmt); if($ar['cnt']>0){ $this->riseError('Такое объявление уже существует'); return FALSE; } } } return TRUE; }Тут пока только город, улица, номер дома. В будущих версиях сделаем дополнительные настройки.
-
Для этого есть только личный кабинет. Расширенные права доступа (чтобы в админке урезать их), будут в новых версиях. Уже работаем над этим.
-
Ошибка при переходе по ссылкам
topic ответил в kkkv39 Дмитрий Кондин в Приложения, модули, настройки
Скорей всего .htaccess забыли скопировать, в корне он должен лежать. -
Тогда этот layout_realtyview.tpl Полный путь /template/frontend/pure/layout_realtyview.tpl <h3>На карте</h3> <div id="property-map" style="height: 300px;"> </div>
-
А какой у вас шаблон установлен?
-
В шаблоне realty_view.tpl надо убрать код <div class="map"><div id="YMapsID" style="border: 1px solid #e6e6e6; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; width: 100%; height: 250px;"></div></div>
-
Приложения - Редактор форм - таблица data_get_rent
-
Эта цифра берется из максимальной цены квартиры в базе. Сделайте максимальную цену квартиры 1 000 000
-
Таких пока нет. Есть 200-1000 ) http://www.sitebill.ru/portfolio/
-
Вы оказывается еще и не обновились ) Зайдите в обновления обновите все, потом снова в обновления и проверьте есть ли еще что-нибудь обновить. А это вы видите новую опцию в настройках use_new_realty_grid, ее выключите. Или в приложении - редактор форм - Grid manager выберите себе поля для отображения.
-
Посмотрите, пожалуйста, инструкцию, которую я написал постом выше.
-
/template/frontend/pure/search_form_sidebar.tpl Удалить этот код <div class="control-group"> <label class="control-label">Метро:</label> <div class="controls"> {$metro_list} </div> </div>Для ввода улиц включите вот этот плагин
-
Он есть в исходнике при скачивании из ЛК sitebill.ru, смотрите в архиве каталог PSD.
-
Проблема в том, что скрипт проверяет формат номера. И если вы ввели неверный номер (не до конца вбили цифры), то проверяющий скрипт при убирании фокуса с формы ввода номера проверяет его по своей маске. Если телефон не удовлетворяет маске, то он его стирает, чтобы не допустить неправильные данные в базу. Если вы хотите вносить в базу любы номера без каких-либо масок, то просто исправьте тип поля телефона с mobilephone на safe_string, тогда ничего не будет стираться.
-
Покажите скриншот, пожалуйста, с формой и ошибкой этой. Желательно в скриншоте захватить побольше полей из формы, которую заполняете.
-
В файле /template/frontend/realia/main/main.php после строчки $REQUESTURIPATH=Sitebill::getClearRequestURI();добавьте $this->template->assert('REQUESTURIPATH', $REQUESTURIPATH);Затем в шаблоне /template/frontend/realia/main.tpl замените вот это условие {if $REQUEST_URI=='/'}На вот это {if $REQUESTURIPATH == '' }
-
Лишние пункты из форм можно убрать в админке Приложения - Редактор форм, таблица data
-
Блок, который пропадает выводится только на главной. Когда вы начинаете переключения, то вы уже переключаетесь на список объявлений с параметрами, а это уже не совсем главная.
