Александр Лубянский

Участники
  • Публикации

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

  • Посещение

  • Days Won

    2

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

  1. В данный момент в поисковике выводится переменная price, но продажная стоимость выводится из поля price_discount Коррекция поля в поисковике new_search_form.tpl результата не дал <div class="baths control-group"> <label class="control-label" for="inputType"> Цена до </label> <div class="controls"> <input type="text" class="price_for price_field" name="price" value="{if isset($price) && $price!=0}{$price|number_format:0:'':' '}{else}{$max_price|number_format:0:'':' '}{/if}"/> </div> </div> Шаблон реалия
  2. Да! По загородной вы правы! Так и есть, но вот вопрос остается, Аппартаменты в деревне, улицы нет, только номер дома... и.... ошибка
  3. Несколько вопросов по настройке: Поле:Значение отвечающее за признак продажи Признак Москвы в виде системное имя поля:значение Платный кросспостинг Интервал дат выгрузки Что это за настройки, для чего они? Ошибка в выгрузке! В адресе только название деревни, если не указывать улицу, то номер дома не выгружается! <location><country>Россия</country><oblast>Московская область</oblast><raion>Подольский р-он</raion><city>д. Киселево</city><district>Подольский р-он</district><street/><house/></location> Соответственно, в афи висит ошибка!
  4. Всегда теплица надежда, что оперативно будет обнова!))) Совсем затер price! Выгрузки так или иначе нет по двум параметрам цены!
  5. Да, да! Все верно! Отлично работает! Но плагин к себе перенес
  6. Я и на сайте не заметил) Так бы уже за наводкой отписал))
  7. Собственно что вижу: $ret.='<price>'; $currency=$this->currencyCheck($d['currency_id']['value_string']); if(!$currency && ''!=trim($this->getConfigValue('apps.afyexporter.default_currency_code'))){ $ret.='<currency>'.self::symbolsClear($this->getConfigValue('apps.afyexporter.default_currency_code')).'</currency>'; }elseif(!$currency){ $hasError=true; $logs[]=date('d-m-Y H:i:s', time()).' '.'ERROR: Record ID '.$d['id']['value'].' cant be exported. Unknown currency.'; }else{ $ret.='<currency>'.$currency.'</currency>'; } if(isset($d['price']) && $d['price']['value']!=''){ $ret.='<value>'.(int)str_replace(' ', '', $d['price']['value_string']).'</value>'; }else{ $hasError=true; $logs[]=date('d-m-Y H:i:s', time()).' '.'ERROR: Record ID '.$d['id']['value'].' cant be exported. Unknown price.'; } if(in_array($associated_id, array(175, 187, 208, 213, 189, 190, 234, 102, 50, 124, 195, 202, 203, 201))){ if(isset($d['price_per']) && (int)$d['price_per']['value']==0){ $ret.='<unit>total</unit>'; }else{ $ret.='<unit>total</unit>'; //$hasError=true; //$logs[]=date('d-m-Y H:i:s', time()).' '.'ERROR: Record ID '.$d['id']['value'].' cant be exported. Invalid price_per value.'; } Отвечает за вывод. Генерация по крайнему объекту, стоимость указана только в price_discoun, в price пусто, по умолчанию 0 <price><currency>RUR</currency><value>0</value><unit>total</unit></price> Сорри это был афи $rs.='<price>'."\n"; $rs.='<value>'.self::symbolsClear($data_item['price']).'</value>'."\n"; if(isset($form_data_shared['currency_id']) && isset($data_item['currency']) && $data_item['currency']!=''){ $currency=self::currencyCheck($data_item['currency']); }else{ $currency=$this->currency; } $rs.='<currency>'.$currency.'</currency>'."\n"; if($operational_type=='rent' && isset($data_item['period']) && $data_item['period']!=''){ $rs.='<period>'.self::symbolsClear($data_item['period']).'</period>'."\n"; } if(isset($form_data_shared['unit']) && isset($data_item['unit']) && $data_item['unit']!=''){ $rs.='<unit>'.self::symbolsClear($data_item['unit']).'</unit>'."\n"; } $rs.='</price>'."\n"; Яндекс $rs.='<value>'.self::symbolsClear($data_item['price_discount']).'</value>'."\n"; Меняем.... В настройках жмем Экспорт Афи if(isset($d['price_discount']) && $d['price_discount']['value']!=''){ $ret.='<value>'.(int)str_replace(' ', '', $d['price_discount']['value_string']).'</value>'; P.S. Но... все равно не дело! Слетит после обновления
  8. Зачетно! Я так у вас уже прижился!))) А это как то проморгал))))
  9. Шикарная подсказка! Благодарю Вас! Готовое решение: {if intval($data.region_id.value)==90} {else} {$data.region_id.value_string},{/if} ------------------------- {if intval($similar_data[x].region_id.value)==90} {else} {$similar_data[x].region_id.value_string},{/if}
  10. сделал чуть иначе <div class="span9 {if $data.type==arenda}grid_list_arenda{/if}"> При выборе в selesct box к заголовку подставляется слово Аренда:, в сетке grid корректно выводится значек, а на странице объекта не хочет((( Не выводится класс grid_list_arenda
  11. Доброго времени суток Участникам! Кто то возможно уже пробовал реализовать панораму карт в карточке объекта?
  12. Константин, сделайте пожалуйста доброе дело! Наставьте на путь истинный! {if intval($similar_data[x].region_id.value_string)==90} {else} {$similar_data[x].region_id.value_string},{/if} {if $similar_data[x].district_id.value_string ne ''} {$similar_data[x].district_id.value_string},{/if} {if $similar_data[x].city_id.value_string ne ''} {$similar_data[x].city_id.value_string}, {if $similar_data[x].raion_id.value_string ne ''} {$similar_data[x].raion_id.value_string}{/if} {if $similar_data[x].metro_id.value_string ne ''} {$similar_data[x].metro_id.value_string},{/if} {if $similar_data[x].street_id.value_string ne ''} {$similar_data[x].street_id.value_string}{if $similar_data[x].number.value ne ''}, д. {$similar_data[x].number.value}{/if}{/if} {else} {if $similar_data[x].street_id.value_string ne ''} {$similar_data[x].street_id.value_string}{if $similar_data[x].number.value ne ''}, {$similar_data[x].number.value}{/if} {/if} {/if} ----------------------------------------- {if $data.topic_id.value_string ne ''} {$data.topic_id.value_string} / {/if} {if intval($data.region_id.value_string)==90} {else} {$data.region_id.value_string} / {/if} {if $data.district_id.value_string ne ''} {$data.district_id.value_string} / {/if} {if $data.city_id.value_string ne ''} {$data.city_id.value_string} / {if $data.raion_id.value_string ne ''} {$data.raion_id.value_string} / {/if} {if $data.metro_id.value_string ne ''} {$data.metro_id.value_string} / {/if} {if $data.street_id.value_string ne ''} {$data.street_id.value_string} / {/if} {if $data.number.value != '0'} {if $data.number.value ne ''} д. {$data.number.value}{/if} {/if} <br />{if $data.price_discount.value ne ''} за <font color="#b00000">{$data.price_discount.value|number_format:0:",":" "}{/if}{/if} &#8381;</font> Не хочет упорно регион Москва город убираться
  13. Совершенно верно! В Афи я указал Поле отвечающее за признак продажи price_discout и все равно выводит сумму из price(((
  14. мммм, в принципе я могу это значение использовать во всех моментах с нулевым значением!
  15. Благодарю Вас! Отличное решение! {if intval($grid_items.region_id)==90} {else} {$grid_items.region},{/if} {if $grid_items.district ne ''} {$grid_items.district},{/if} {if $grid_items.city ne ''} {$grid_items.city}, {if $grid_items.raion ne ''} {$grid_items.raion},{/if} {if $grid_items.metro ne ''} {$grid_items.metro},{/if} {if $grid_items.street ne ''} {$grid_items.street}{if $grid_items.number ne ''}, д. {$grid_items.number}{/if}{/if} {else} {if $grid_items.street ne ''} {$grid_items.street} {if $grid_items.number ne ''}, {$grid_items.number}{/if} {/if} {/if}
  16. Это интересно!!! Как? Мне то по большому счету во фронтенде алаверды не хочется... 1-я квартира, Москва, Москва, ул. Гарибальди..... и т.д.
  17. <country>Россия</country> <oblast>Московский рег.</oblast> <city>Москва</city> <street>Гарибальди ул.</street> Да просто, Москва, Москва.... не кашерно как то...)) http://joxi.ru/el2ZQVEsGMW1mJ
  18. Хорошо бы добавить и редактируемое поле отвечающее за признак продажи! Как в Афи По умолчанию оно price, но далеко не всегда и не у всех, в моем случае это price_discount.
  19. Не совсем законченное решение! Мне иногда требуется как админу управлять объектами, но, если объект не мой, то приходится редактировать карточку! Вполне логично, то кроме владельца объявления, админ может совершать те же действия + редактировать объект!
  20. {if $data.price.value != '0'} <h3>Рыночная стоимость: <span class="pricevalue">{$data.price.value|number_format:0:",":" "} &#8381;</span></h3> {/if} Улыбаемся и машем!
  21. Я бы так и сделал, если бы только Москва, но и область и ожидаются регионы! Если только обозвать рег. Москва или Московски рег.
  22. Ой... не ходите этим путем! Если у Вас, как и у меня в структуре Продажные объекты и Аренда уже разделены, то в поиске вам этот параметр не поможет! В таком случае придется выбирать категорию Аренда и чек бокс аренда