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

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

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

  • Посещение

  • Days Won

    362

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

  1. Примерно так http://www.etown.ru/s/topic/241-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D0%BD%D0%BE%D0%B2%D1%8B%D0%B5-%D0%BF%D0%BE%D0%BB%D1%8F-%D0%B2-%D0%BF%D0%BE%D0%B8%D1%81%D0%BA-template-search-%D0%B8-%D0%B4%D1%80/page-4#entry20716
  2. Возможно это имелось ввиду? http://www.etown.ru/s/topic/1492-%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D1%8B-%D0%B7%D0%B0%D1%8F%D0%B2%D0%BA%D0%B0-%D0%B8-%D0%BF%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8%D1%82%D1%8C%D1%81%D1%8F/?hl=agent#entry17153 http://www.etown.ru/s/topic/396-%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD-realia/page-4?hl=agent#entry4356
  3. Смотрите тут /apps/system/js/refresher.functions.js И по образу функции можете сделать свои function update_child_list ( id, context ) { if(context===undefined || context===null){ return; } var parent=$(context).parents('form').eq(0); parent.find('[id='+ id +'_div]').html('<div id="select_box_loading"></div>'); var country_id = parent.find('#country_id').val(); var region_id = parent.find('#region_id').val(); var city_id = parent.find('#city_id').val(); var district_id = parent.find('#district_id').val(); var metro_id = parent.find('#metro_id').val(); var street_id = parent.find('#street_id').val(); var url = estate_folder+'/js/ajax.php?action=get_'+ id +'&country_id='+ country_id +'&region_id='+ region_id +'&city_id='+ city_id +'&district_id='+ district_id +'&metro_id='+ metro_id +'&street_id='+ street_id + '&callback=?'; //console.log(url); jQuery.ajax({ url: url, dataType: 'json', type: "get", timeout: 2000, success: function(json){ parent.find('[id='+ id +'_div]').replaceWith(json.response.body).fadeIn('slow', function() { if('function' == typeof refresher_global_callback){ refresher_global_callback(parent.find('[id='+ id +'_div] select')); } }); }, error: function(){/*alert("error");*/} });}
  4. Без дополнительного программирования никак. Я вам написал, что таблицами можно только вносить данные и выводить их. Все расчеты производит программный код.
  5. Судя по ошибкам, вы неправильно прописали настройки соц.сетей http://wiki.sitebill.ru/index.php?title=%D0%9F%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5_%22%D0%90%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_%D1%81%D0%BE%D1%86.%D1%81%D0%B5%D1%82%D0%B8%22 Также вам нужно заменить старый код в /template/frontend/freehold/main/main.php if ( preg_match('/\/login/', $_SERVER['REQUEST_URI']) ) { $this->template->assert('main', $Login->main()); if ( $Login->getSessionUserId() > 0 ) { $this->template->assert('auth_menu', $Login->getAuthMenu()); } $this->template->render(); $rs = $this->template->toHTML(); return $rs; //$resultString .= $this->getHomePageString(); //return $resultString; }На этот if ( !$has_result && preg_match('/^login/', $REQUESTURIPATH) ) { $this->template->assert('main', $Login->main()); if ( $Login->getSessionUserId() > 0 ) { $this->template->assert('auth_menu', $Login->getAuthMenu()); } $work_subcontroller='login'; $has_result=true; }
  6. Для того чтобы комментарии выводились, нужно в шаблоне realty_view.tpl добавить это (если нет этого кода в шаблоне) {if $apps_comment_on==1} {include file=$app_comment_panel}{/if}
  7. Можете показать что у вас там сейчас записано в этом теге?
  8. Уберите галочку в настройках allow_register_account
  9. Это приложение еще пока не оформлено, даже определенной концепции не нарисовалось.
  10. Судя по скрину у вас очень-очень старая версия системы, надо вам обновиться и включить новый тип загрузчика
  11. 1. Поставьте доступ для поля выгружать в афи доступным для групп администраторы и риэлторы, остальные не будут видеть 2. Про форматы вывода тут http://www.smarty.net/forums/viewtopic.php?p=39057
  12. Можно в редакторе форм добавить поля: Цена за май Цена за июнь Цена за июль ... Только вот расчета не сделать через редактор форм, нужно программировать. Т.е. это будут такие информационные поля для посетителей.
  13. У нас есть такая http://wiki.sitebill.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0
  14. В вики добавим описание параметров новых http://wiki.sitebill.ru/index.php?title=%D0%9E%D0%B1%D1%89%D0%B8%D0%B5_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8
  15. Так и должно быть. Теперь снова зайдите в обновления и нажмите обновления для других.
  16. Обновление свежее? Такая ошибка была в прошлых версиях.
  17. Скоро будет настраиваемое меню админки.
  18. Это то что в видео называется создание своих справочников.
  19. 1. Теперь справочники Страны, Регионы, Города, Улицы, Районы, Метро можно редактировать через Excel. Для этого мы добавили две кнопочки Выгрузить в Excel и Загрузить из Excel в справочниках (справа сверху). Также это работает для всех customentity. 2. В настройках добавлены опции для установки силы пароля при регистрации 3. Исправлен системный autonumeric (для форматирования разрядов чисел)
  20. Можете сами добавлять условия тут /template/frontend/realia/realty_view.tpl <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> {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)}{$data_item.value|implode:','}{else}{$data_item.value}{/if}</td></tr> {/if} {/if} {/if} {/foreach} {/if} {/foreach} </table>
  21. Тут лучше будет http://www.etown.ru/s/topic/327-tlocation-%D0%B2-%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B0%D1%85/?hl=tlocation
  22. /apps/afyexporter/admin/admin.php protected function exTheme($d){ $hasError=false; $logs=array(); $ret=''; $theme=''; if(isset($d['optype']) && $d['optype']['value_string']!=''){ $theme[]=$d['optype']['value_string']; } if($d['topic_id']['value_string']!=''){ $theme[]=$d['topic_id']['value_string']; } if($d['city_id']['value_string']!=''){ $theme[]='город '.$d['city_id']['value_string']; } $ret.='<theme>'.SiteBill::iconv(SITE_ENCODING, 'utf-8', self::symbolsClear(implode(', ',$theme))).'</theme>'; return array('hasError'=>$hasError, 'xml'=>$ret, 'log'=>$logs); }