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

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

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

  • Посещение

  • Days Won

    362

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

  1. В новой версии будет новый тип загрузчика, он построен по другой технологии и там будет мультизагрузка и нет привязки к флеш, думаю это уменьшить количество глюков.
  2. Посмотрите видео, я там все типы описываю.
  3. Нда, в main.php как раз неправильно. Почитайте внимательно что я написал, если не сделаете по инструкции - ничем не могу тогда помочь )
  4. Для этого уже нужно программировать шаблон. Вот тут перехватываем нужную переменную и делаем для нее обертку в виде ссылки {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"} {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 "select_by_query"} {if $data_item.value_string!=''} {include file="wg_viewport_selectbyquery.tpl" wg_item=$data_item} {/if} {elseif $data_item.type eq "select_box_structure"} {if $data_item.value_string!=''} {include file="wg_viewport_selectbyquery.tpl" wg_item=$data_item} {/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} {include file="wg_viewport_checkbox.tpl" wg_item=$data_item} {/if} {/if} {elseif $data_item.type eq "select_box"} {if $data_item.value_string!=''} {include file="wg_viewport_selectbox.tpl" wg_item=$data_item} {/if} {elseif $data_item.type eq "tlocation"} <li><label>{$data_item.title}</label><span>{$data_item.tlocation_string}</span></li> {else} {if $data_item.value!=''} {if $data_item.name eq "text"} {include file="wg_viewport_text.tpl" wg_item=$data_item} {else} {include file="wg_viewport_common.tpl" wg_item=$data_item} {/if} {/if} {/if} {/foreach} {/if} {/foreach}
  5. Дополнительные поля можете добавить в Редакторе форм в таблице data, они автоматически появятся в просмотре объекта. Генерация этой страницы выполняется тут /template/frontend/agency/realty_view.tpl
  6. Вы включили опцию сохранять картинки без водяного знака, но не создали каталог для хранения картинок этих или же скрипт не может записать туда файлы из-за отсутствия прав доступа /img/data/nowatermark/
  7. Для генерации элементов форм во вкладке "Все" в поиске используется вот этот скрипт /apps/system/lib/frontend/search/kvartira_search.php Например, выпадающий список стран генерируется вот этим в методе main() $this->template->assert('country_list', $form_generator->get_single_select_box_by_query($kvartira_model['data']['country_id']));Теперь в шаблоне селект стран будет доступен {$country_list} Для того, чтобы добавить материал стен вам нужно 1. Создать локальный класс поиска Для этого копируем /apps/system/lib/frontend/search/kvartira_search.php в /template/frontend/agency/main/kvartira_search.php Меняем вызов класса в /template/frontend/agency/main/main.php Вот эти строчки require_once(SITEBILL_DOCUMENT_ROOT.'/apps/system/lib/frontend/search/kvartira_search.php'); $kvartira_search_form = new Kvartira_Search_Form(); $kvartira_search_form->main();на эти require_once(SITEBILL_DOCUMENT_ROOT.'/template/frontend/agency/main/kvartira_search.php'); $kvartira_search_form = new Kvartira_Search_Form(); $kvartira_search_form->main();Теперь мы можем редактировать локальный класс без опасений того, что он будет затерт после обновления. В локальном классе поиска добавляем инициализацию списка материалов стен: $this->template->assert('walls', $form_generator->get_select_box($kvartira_model['data']['walls']));При этом учтите, что в базовой версии walls - всего-лишь строка, а из вашего поста я понял, что вы walls переделали в select_box.
  8. 1. В настройках уберите галочку show_cattree_left 2. Вскоре сделаем обновление и там будет галочка премодерация.
  9. Чтобы использовать эти теги, нужно в смарти включить их поддержку, конкретным значением в настройках я не интересовался. Нужно форумы поизучать.
  10. Код PHP - в шаблоне это очень рисковано с точки зрения безопасности. Рекомендую использовать теги смарти http://www.smarty.net/docsv2/ru/
  11. На примере ошибки вот этой Значение '40,670..' не соответствует требуемому формату (регулярному выражению '[0-9 ]+((\.|,)[0-9]+)?')Строка: 16533 Позиция: 24Подробнее<detail>cvc-pattern-valid: Value '40,670..' is not facet-valid with respect to pattern '[0-9 ]+((\.|,)[0-9]+)?' for type 'loose-float'.</detail>Открываем исходный код вашей выгрузки, и смотрим строчку 16533 Там видим вот такое <area><value>40,670..</value><unit>кв.м</unit></area>В поле площадь у вас вписались .. - они не соответствуют формату. Т.е. площадь исправьте у объявления с номером. <offer internal-id="195"> Аналогично и другие ошибки можно исправить.
  12. Посмотрите внимательно вы пытаетесь пройти валидацию не в той вкладке. Включите вкладку Недвижимость.
  13. Да, обновим систему. Также проверьте у себя - у вас колонка active в таблице data - там стоит галочка Хранить значение в базе?
  14. Эта ошибка указывает на то, что вы обращаетесь к $smarty до его объявления. Поставьте это в самом верху функции: global $__site_title, $folder, $smarty;
  15. А для того чтобы активировать картинки в новостях, нужно добавить колонку с типом uploadify_image в таблицу news через редактор форм. Смотрите на примере таблицы data, там тоже есть поле image, только таблица для нее будет news. А чтобы было совсем понятно, зайдите в демо-админку http://estate.sitebill.ru/admin/ Там в Приложения - Редактор форм и посмотрите как устроена колонка image в таблице news.
  16. Смотрю уже решили вопрос? Вот тут http://amur-n.ru/add/ вижу у вас карту для ввода координат теперь.
  17. На мобильных маску ввода еще не тестировали, попробуем найти адаптивные библиотеки.
  18. Да, верно надо обновить этот компонент, чтобы не удалялись файлы.
  19. Такой глюк возникает, когда в форме /add/ вы отключили выбор категории объявления (возможно запретили доступ к выбору категорий для группы). Поэтому когда добавляется объявление без категории, то у нее re_data.topic_id = 0 А в админке эти объявления не отображаются, потому что не прикреплены категории. Проверьте доступен ли выбор категории в форме?
  20. Эта ошибка связана с тем, что мы выключили старый вариант правки и добавили новый вариант, теперь это пакетная обработка объявлений называется и кнопка находится внизу. В вашем случае - уберите галочку в настройках use_new_realty_grid и увидите внизу пакетную обработку.