Recommended Posts

Возникла проблема (шаблон Realia), не понял, как так получилось, случайно обнаружил, при просмотре объявления информация об агенте и прочее, что должно быть расположено справа от объявления, вдруг съехало вниз, под объявление, а на правой стороне появилась правая колонка с главной страницы (наши агенты, спецпредложения, новости).

Где искать глюк? Пересмотрел соответствующие tpl, но там вроде проблемы не нашел

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да, таки было включено.

Обяъсняю смысл. Движек отслежвает кто отработал по данному адресу и по этому значению выставляет шаблон отображения. У вас был использован широкий шаблон для карточки. Но ранее карточку обрабатывал встроенный модуль с одним кодом, а при включенном приложении RealtyView код сменился на apps, так как именно приложение уже отработало. Я проставил в обработке приложений проверку, что если отработало данное приложение следует применить шаблон отображения "как на карточке" и теперь все стало на свои места.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: ReatEstate
      Как правильно обрамить в выгрузке поле Description, чтобы вышло, так как на второй картинке кода?
      Пробовал таким образом, не вышло:
      protected function exDescription($data_item) { $rs = '<content lang="ru_RU">' . "\n"; $from = trim($this->getConfigValue('apps.yandexrealty.descriptionfrom')); if($from == ''){ $from = 'text'; } $text = ''; if (isset($this->form_data_shared[$from]) && isset($data_item[$from]) && $data_item[$from] != '') { $text = $data_item[$from]; } //$text = $data_item['text']; //var_dump($text); $text = SiteBill::iconv(SITE_ENCODING, 'utf-8', $text); $text = htmlspecialchars_decode($text); $text = strip_tags($text); $text = preg_replace('/[[:cntrl:]]/i', '', $text); $text = htmlspecialchars($text, ENT_QUOTES, 'UTF-8'); return '<![CDATA[ ' . $text . ' ]]>'; $rs .= '</content>'; } Нужно в итоге привести к такому виду
      Пример:
       
      <listings> <listing> <title lang="ru_RU"> <![CDATA[ 4 участка в пригороде Геленджика, 280000 USD ]]> </title> <content lang="ru_RU"> <![CDATA[ Предлагаем к продаже блок участков на побережье Черного моря в пригороде Геленджика. Состоит из 4 отдельных рядом расположенных участков. Идеально под большой пансионат, базу отдыха и т.д. Удаленность от моря 100м. Самая низкая цена в Геленджике! Успейте купить ]]> </content> <category lang="ru_RU">Земля</category> <contactemail>an@gelenjik.com</contactemail> <contactname>Менеджер</contactname> <price>280000.00</price> <currency>USD</currency> <city_area>70515083</city_area> <city>Геленджик</city> <region>Краснодарский край</region> <countryId>RU</countryId> <country>Россия</country> <custom name="client">Companie</custom> <custom name="tip">АН</custom> <image>https://gelenjik.com/img/data/img4534454376885_4564556771_2.jpg</image> <image>https://gelenjik.com/img/data/img3790323454676_1234567890_1.jpg</image> <image>https://gelenjik.com/img/data/img4789033456323_1546903432_1.jpg</image> <datetime>2021-06-05 12:34:56</datetime> </listing> </listings> тоесть, нужно обрамить Заголовок и Описание как в данном примере.
    • Автор: Владимир Смирнов
      Здравствуйте! Есть надобность выводить объявления сразу по улице в алфавитном порядке, сейчас же вывод происходит по дате добавления. 
      Может кто делал или какие рекомендации дадите?