-
Публикации
6527 -
Зарегистрирован
-
Посещение
-
Days Won
362
Все публикации пользователя Дмитрий Кондин
-
Если что-то пропало, смотрите какие ошибки есть https://learn.javascript.ru/debugging-chrome Или пишите адрес сайта, чтобы люди могли зайти и посмотреть эти ошибки.
-
Совсем не сложно, действия такие же как и для любого шаблона.
-
Возможно для поля района (district_id) не поставили галочку Хранить значение в базе данных.
-
В настройках включить (use_new_realty_grid) Затем в Редакторе форм - Grid manager выберите колонки которые хотите видеть и фото в том числе. В результате в списке объявлений у вас будет таблица и там при клике по фото можно будет их пролистать.
-
/template/frontend/ваш_шаблон/main/main.php Находим private function getAgents(){ $ret=array(); $DBC=DBC::getInstance(); $query='SELECT * FROM '.DB_PREFIX.'_user WHERE group_id<>4 AND login<>\'_unregistered\' ORDER BY RAND() LIMIT 3'; $stmt=$DBC->query($query); if($stmt){ while($ar=$DBC->fetch($stmt)){ $ret[]=$ar; } } $this->template->assign('agentslist_items', $ret); } И меняем условие выборки. Например, если нужно исключить группу админов из выборки, то будет group_id <> 1 Получаем так private function getAgents(){ $ret=array(); $DBC=DBC::getInstance(); $query='SELECT * FROM '.DB_PREFIX.'_user WHERE group_id<>4 and group_id <> 1 AND login<>\'_unregistered\' ORDER BY RAND() LIMIT 3'; $stmt=$DBC->query($query); if($stmt){ while($ar=$DBC->fetch($stmt)){ $ret[]=$ar; } } $this->template->assign('agentslist_items', $ret); }
-
-
Установка тут http://fotorama.io/set-up/ В realty_view.tpl добавьте такой код <!-- 1. Link to jQuery (1.8 or later), --> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <!-- 33 KB --> <!-- fotorama.css & fotorama.js. --> <link href="http://cdnjs.cloudflare.com/ajax/libs/fotorama/4.6.4/fotorama.css" rel="stylesheet"> <!-- 3 KB --> <script src="http://cdnjs.cloudflare.com/ajax/libs/fotorama/4.6.4/fotorama.js"></script> <!-- 16 KB --> А вот так нужно поменять вывод фоток Ищем такой код {if $photo|count>0} <div class="carousel property" id="cproperty_gal"> <div class="preview"> <a rel="prettyPhoto[gallery1]" href="{$estate_folder}/img/data/{$photo[0].normal}" class="lbgallery" title="Фото" ><img src="{$estate_folder}/img/data/{$photo[0].normal}" alt=""></a> </div> {if $photo|count>1} <div class="content"> <a class="carousel-prev" href="#">Previous</a> <a class="carousel-next" href="#">Next</a> <ul> {section name=j loop=$photo} {if $smarty.section.j.index > 0} <li> <a rel="prettyPhoto[gallery1]" href="{$estate_folder}/img/data/{$photo[j].normal}"><img src="{$estate_folder}/img/data/{$photo[j].normal}" /></a> </li> {/if} {/section} </ul> </div> {/if} </div> {/if} Меняем на такой {if $photo|count>0} <div class="fotorama"> <img src="{$estate_folder}/img/data/{$photo[0].normal}"> {section name=j loop=$photo} {if $smarty.section.j.index > 0} <img src="{$estate_folder}/img/data/{$photo[j].normal}"> {/if} {/section} </div> {/if}
-
.htaccess нужно редактировать по фтп (заходить через фтп клиент с логином и паролем от cpanel)
-
Напомните вашу учетную запись в sitebill.ru в личку.
-
<div id="tabs-services"> <ul> <li><a href="#tabs-services-main">{$L_TABS_MAIN}</a></li> <li><a href="#tabs-services-favorites" id="getmyfavorites">{$L_TABS_FAVORITES} (<span id="favorites_count">{$smarty.session.favorites|count}</span>)</a></li> <li><a href="#tabs-services-special" id="specialoffers">{$L_TABS_SPECIAL}</a></li> </ul> <div id="tabs-services-main"> {if $breadcrumbs != ''} <div id="breadcrumbs">{$breadcrumbs}</div> {/if} {if $main_file_tpl != ''} <div class="clear"></div> {include file="$main_file_tpl"} {else} {$main} {/if} </div> <div id="tabs-services-favorites">{$L_TABS_FAVORITES}</div> <div id="tabs-services-special">{$L_TABS_SPECIAL}</div> </div> {/if} </div>
-
Будем делать.
-
Наша задача: добавить в форму объявления телефон собственника так чтобы этот телефон в объявлении видел только владелец (риэлтор) этого объявления. Берем шаблон просмотра карточки объявления /template/frontend/ваш_шаблон/realty_view.tpl Находим такую строчку условия {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" or $data_item.type eq "uploads" or $data_item.name eq "text_en"} Добавляем к этому условию проверку телефона собственника, вот такое or $data_item.name eq "owner_phone" В результате у вас должно получиться такое условие {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" or $data_item.type eq "uploads" or $data_item.name eq "text_en" or $data_item.name eq "owner_phone"} Этим новым условием мы выключили вывод телефона собственника из вывода в объявлении. Теперь нам нужно добавить в нужном месте шаблона вывод телефона по условию. А условие будет таким - чтобы идентификатор пользователя авторизованного в текущий момент и просматривающего это объявление, совпадал с идентификатором владельца этого объявления. Выглядит такое условие с выводом так {if $smarty.session.user_id eq $data.user_id.value} Телефон собственника: {$data.owner_phone.value} {/if}
-
Это значит у вас демо-ключ. И нужно вам покупать лицензионный ключ https://www.sitebill.ru/price-cms-sitebill/
-
В структуре редактируйте пункт 2-х комнатные и у него пропишите в ЧПУ 2-komn-surgut
-
Не придумали еще такой опции. В новых версиях возможно добавим, но это опасная опция, потому-что спамеры очень быстро могут положить ваш сайт.
-
Видимо это хром что-то глючит. Я тоже последнее время вижу такие сообщения в самых разных XML в хроме, хотя ничего не в XML не менялось. Посмотрите в мозилле, все отлично открывается.
- 39 ответов
-
- RSS новостей сайта
- rss-потоки
- (и ещё %d)