Дмитрий Кондин

Администраторы
  • Публикации

    6527
  • Зарегистрирован

  • Посещение

  • Days Won

    362

Все публикации пользователя Дмитрий Кондин

  1. Лучше файлы загружайте в специальный раздел файлы на форуме тут https://www.sitebill.ru/s/files/
  2. К сожалению в объявлении пока нет возможности выбирать несколько ЖК, для этого нужна индивидуальная доработка.
  3. Честно говоря в начале сообщения понимал, а потом уже совсем не понял. Вы хотите чтобы одни и те же квартиры были сразу в двух ЖК?
  4. Это подготовка к новому шаблону https://www.sitebill.ru/shablon-novosel Скоро опишу что обновилось.
  5. Демо тут http://novosel.sitebill.ru/ Купить тут. Скидка 20% до конца августа SNRS2TA875 Подробнее про шаблон тут https://www.sitebill.ru/shablon-novosel
  6. В связи с частыми подобными заявлениями, мы уже с весны 2016 года в форму заказа любого элемента на нашем сайте добавили галочку Согласие с правилами, только согласившись с правилами можно продолжить заказ. Правила тут https://www.sitebill.ru/polzovatelskoe-soglashenie
  7. У вас новая функция, которая сделана не нами. Вы хотите эту новую функцию улучшить, поэтому получили такой ответ. Поддержку я пишу только для тех модулей, которые мы разрабатывали.
  8. Потому что для того чтобы это сделать, мне нужно потратить время на изучение вопроса более углубленно, потом экспериментировать с составлением sql-запроса у себя на компьютере, потом написать вам, потом начнете вы это воплощать и думаю в этой части появятся новые вопросы и затруднения и вы снова начнете писать и спрашивать. В общем ради одной локальной проблемы время я потрачу очень много. Для ваших локальных задач у нас есть специальный раздел на форуме, где фрилансеры обменивают свое время на денежное вознаграждение, чтобы можно было покупать необходимые продукты и услуги. Теперь понятнее стало?
  9. Включите опцию apps.articles.preload_column И блок статей в шаблоне можно выводить так {$articles_block_html}
  10. Готового решения для этой задачи нет. Правки делать нужно в строчке запроса sql.
  11. Лицензию на парсер можно только у dd-base купить, видимо в отпуске человек.
  12. Вот с этого и надо начинать. Вам теперь в запрос нужно добавить выборку из таблицы city по ключу city_id http://ru.stackoverflow.com/questions/455053/Выборка-из-3-связанных-таблиц
  13. А какой код у вас получает эту информацию? В базовой версии только список объектов получаем, видимо что-то дорабатывали? Скиньте код.
  14. В таком случае вам лучше сделать вспомогательную страницу для посадки из директа. Например, site.ru/direct/?тут_ваши_параметры Тогда ничего перепрограммировать не нужно будет.
  15. Как вы уже заметили форум теперь находится на домене sitebill.ru. Сделали мы это чтобы лишний раз не смущать пользователей новичков различными доменами для форума и для основного сайта. Ну и конечно чтобы повысить в выдаче ответы по тематике sitebill поддержки, так как у sitebill тиц 120 Все логины и пароли прежние, приносим извинения за временные неудобства. Редирект постарались сделать плавным и точным, чтобы старые адреса не потерялись.
  16. Для этого в smarty есть функция number_format {$var|number_format} will output 5.600.000 (EU standards) {$var|number_format:2} will output 5.600.000,00 (EU standards) {$var|number_format:2:",":"."} will output 5,600,000.00 (US standards) (u may change default values in the definition function. number_format:(int_decimals):(string_decimal_separator):(string_thousands_separator) http://www.smarty.net/forums/viewtopic.php?p=39057
  17. Какие-нибудь свои поиски делали? Можете скинуть доступ в админку и на фтп в личку, посмотрим в чем дело.
  18. Тогда надо условия применять if, else в smarty http://www.smarty.net/docsv2/ru/language.function.if.tpl Проверяете переменные свои на определенные значения и в соответствии с ними делаете вычисления.
  19. Вам нужно после тега добавить clearfix http://webknowledge.ru/opyt-ispolzovaniya-css-haka-clearfix/
  20. Вы можете в названии колонки этой в редакторе форм написать Стоимость услуг (руб). Автоматически можно сделать условие в smarty Вот описание http://www.smarty.net/docsv2/ru/language.function.math.tpl Стоимость услуг {math equation="price * 0.03" price=$data.price.value} руб.
  21. 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, чтобы каждый мог по своему вкусу сделать набор полей для фильтрации и это сейчас работает, многие довольны. А вот сделать некий идеальный поиск просто нет возможности, у всех свои поля и понятия об идеальности свои. Т.е. универсального сделать не получается.
  22. Вам нужно в шаблоне /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>