-
Публикации
6535 -
Зарегистрирован
-
Посещение
-
Days Won
362
Все публикации пользователя Дмитрий Кондин
-
Сделаем.
-
Вам нужно после тега добавить clearfix http://webknowledge.ru/opyt-ispolzovaniya-css-haka-clearfix/
-
1. /apps/admin/admin/template1/realty_grid.tpl <form class="form-horizontal" action="?action=data" method="get"> <div class="control-group"> <label class="control-label">{$L_WORD}</label> <div class="controls"> <input type="text" name="srch_word" value="{$smarty.request.srch_word}" /> </div> </div> <div class="control-group"> <label class="control-label">{$L_PHONE}</label> <div class="controls"> <input type="text" name="srch_phone" value="{$smarty.request.srch_phone}" /> </div> </div> <div class="control-group"> <label class="control-label">{$L_ID}</label> <div class="controls"> <input type="text" name="srch_id" value="{$smarty.request.srch_id}" /> </div> </div> <!-- <div class="control-group"> <label class="control-label">Только экспорт в ЦИАН</label> <div class="controls"> <input type="checkbox" name="srch_export_cian" {if isset($smarty.request.srch_export_cian) && ($smarty.request.srch_export_cian=='on' || $smarty.request.srch_export_cian=='1')} checked="checked"{/if} /> </div> </div> --> {if $show_uniq_id} <div class="control-group"> <label class="control-label">UNIQ_ID</label> <div class="controls"> <input type="text" name="uniq_id" value="{$smarty.request.uniq_id}" /> </div> </div> {/if} <div class="control-group"> <label class="control-label">{$L_DATE} {$L_FROM}</label> <div class="controls"> <input type="text" name="srch_date_from" id="srch_date_from" value="{$smarty.request.srch_date_from}" /> </div> </div> <div class="control-group"> <label class="control-label">{$L_DATE} {$L_TO}</label> <div class="controls"> <input type="text" name="srch_date_to" id="srch_date_to" value="{$smarty.request.srch_date_to}" /> </div> </div> <div class="control-group"> <div class="controls"> <input type="submit" name="submit_search_form_block" value="{$L_GO_FIND}" class="btn btn-primary" /> <input type="button" id="reset" value="{$L_RESET}" class="btn btn-warning" /></td></tr> </div> </div> </form> Обработка тут /apps/system/lib/admin/data/data_manager.php 2. Если честно сложный вопрос, мы потому и сделали настраиваемую сетку с grid_manager, чтобы каждый мог по своему вкусу сделать набор полей для фильтрации и это сейчас работает, многие довольны. А вот сделать некий идеальный поиск просто нет возможности, у всех свои поля и понятия об идеальности свои. Т.е. универсального сделать не получается.
-
Вам нужно в шаблоне /template/frontend/realia/realty_view.tpl добавлять иконки (можно подключить такие http://fontawesome.io/icons/) Таблица которую нужно править <div class="span3"> <h2>Кратко</h2> <table> {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" or $data_item.type eq "uploads" or $data_item.name eq "text_en"} {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 "destination"} {if $data_item.value_string!=''} <tr><th>{$data_item.title}</th><td>{$data_item.value_string}</td></tr> {/if} {elseif $data_item.type eq "select_by_query"} {if $data_item.value_string!=''} <tr><th>{$data_item.title}</th><td>{$data_item.value_string}</td></tr> {/if} {elseif $data_item.type eq "select_box_structure"} {if $data_item.value_string!=''} <tr><th>{$data_item.title}</th><td>{$data_item.value_string}</td></tr> {/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} <tr><th>{$data_item.title}</th><td><input type="checkbox" checked="checked" disabled="disabled" /></td></tr> {/if} {/if} {elseif $data_item.type eq "select_box"} {if $data_item.value_string!=''} <tr><th>{$data_item.title}</th><td>{$data_item.value_string}</td></tr> {/if} {elseif $data_item.type eq "tlocation"} <tr><th>{$data_item.title}</th><td>{$data_item.tlocation_string}</td></tr> {elseif $data_item.type eq "select_by_query_multi" && is_array($data_item.value_string) && !empty($data_item.value_string)} <tr><th>{$data_item.title}</th><td>{$data_item.value_string|print_r}{', '|implode:$data_item.value_string}</td></tr> {else} {if $data_item.value!=''} {if $data_item.name eq "text"} <tr><th>{$data_item.title}</th><td>{$data_item.value|nl2br}</td></tr> {else} <tr><th>{$data_item.title}</th><td>{if is_array($data_item.value) && !empty($data_item.value)}{$data_item.value|implode:','}{elseif is_array($data_item.value) && empty($data_item.value)}{else}{$data_item.value}{/if}</td></tr> {/if} {/if} {/if} {/foreach} {/if} {/foreach} </table> </div>
-
Утилизация отработанных объявлений
topic ответил в averlab Дмитрий Кондин в Приложения, модули, настройки
Нет, поскольку никому в итоге не нужно. -
В этом приложении после удаления объявления записываются в таблицу для хранения архива. Можно восстановить оттуда объявление.
-
Количество объявлений в админке
topic ответил в Анастасия Дмитрий Кондин в Приложения, модули, настройки
Сделаем в новой версии возможность разделения количества для админки и для сайта разное. Сейчас они связаны. -
Да, каталог /img/data/nowatermark/ нужно создать самостоятельно.
-
Можете сделать список поменьше, заверстайте обычный table в complex_view.tpl в области объектов.
-
Я же вам говорю, что вы можете эти коды скачать в личном кабинете sitebill.ru, там выберите в услугах своих шаблон pure, скачайте его. В архиве увидите pure/apps/complex/site/template/complex_view.tpl
-
Да, достаточно.
-
Если в двух словах то использовали слайдер Вот кусок кода <script> $(function() { $('.carousel').carousel({ interval: 3500 })}); </script> <div id="myCarousel" class="carousel slide"> <!-- Carousel items --> <div class="carousel-inner"> <div class="active item"><img src="{$estate_folder}/template/frontend/new_agency/img/slade1.jpg" data-thumb="{$estate_folder}/template/frontend/new_agency/img/slade1.jpg" alt="" /></div> <div class="item"><img src="{$estate_folder}/template/frontend/new_agency/img/slade2.jpeg" data-thumb="{$estate_folder}/template/frontend/new_agency/img/slade2.jpeg" alt="" data-transition="slideInLeft" /></div> <div class="item"><img src="{$estate_folder}/template/frontend/new_agency/img/slade3.jpg" data-thumb="{$estate_folder}/template/frontend/new_agency/img/slade3.jpg" alt="" title="#htmlcaption" /></div> <div class="item"><img src="{$estate_folder}/template/frontend/new_agency/img/slade4.jpg" data-thumb="{$estate_folder}/template/frontend/new_agency/img/slade4.jpg" alt="" title="#htmlcaption" /></div> <div class="item"><img src="{$estate_folder}/template/frontend/new_agency/img/slade5.jpeg" data-thumb="{$estate_folder}/template/frontend/new_agency/img/slade5.jpeg" alt="" title="#htmlcaption" /></div> </div> <!-- Carousel nav --> <a class="carousel-control left" href="#myCarousel" data-slide="prev">‹</a> <a class="carousel-control right" href="#myCarousel" data-slide="next">›</a> </div> Код не полный, исходники еще надо взять из шаблона new_agency