ReatEstate

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

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

  • Посещение

  • Days Won

    10

Сообщения, опубликованные пользователем ReatEstate


  1. Форматы WebP и AVIF обеспечивают более эффективное сжатие по сравнению с PNG или JPEG, поэтому такие изображения загружаются быстрее и потребляют меньше трафика.
    Подскажите, как более легким путем конвертнуть все фотки в данные форматы? Может готовые скрипты для этого есть?
    И где в движке менять формат для загрузки новых картинок, либо чтобы они предварительно конвертировались в нужный нам формат.
    Думаю многим будет полезно!

     


  2. В последнее время после обновлений модные браузеры, типа  Google Chrome  &  Mozilla Firefoks начали ругаться и не пускать с авторизацией в админку, по следующим ошибкам.
    Как это быстро и безобидно подправить? Неужели все HTTP менять на HTTPS ?

    А с Оперой пока таких проблем не наблюдается.

    1. Mixed content: load all resources via HTTPS to improve the security of your site
      1. Even though the initial HTML page is loaded over a secure HTTPS connection, some resources like images, stylesheets or scripts are being accessed over an insecure HTTP connection. Usage of insecure resources is restricted to strengthen the security of your entire site.

        To resolve this issue, load all resources over a secure HTTPS connection.

      2. AFFECTED RESOURCES

     

    плюс эти скрипты блокируется:

    http://prntscr.com/1ic11cd


  3. Как правильно обрамить в выгрузке поле 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>

    тоесть, нужно обрамить Заголовок и Описание как в данном примере.


  4. Пробовал кто прикрутить интерактивную карту?

    По образцу как устроено например в скрипте Os-class

    Например: имеем в районе города/области Дачи, садовые товарищества. Есть замысл создать свою интерактивную карту микрорайонов, нажав на которую, клиент отбирает объекты находящиеся в данном микрорайоне.
    Может есть у кого примеры такой затеи?


  5. После обновления, оставшись на 7.1 - совсем белый экран на фронте. При 7.3 хоть что-то появляется но с кучей одинаковых ошибок. 
    Warning: count(): Parameter must be an array or an object that implements Countable in /home/regru/siteregru.ru/template/frontend/realto/main/main.php on line 794
    http://prntscr.com/127rx2o


  6. Как сделать, чтобы отображались картинки с расширением .webp
    Например имеем картинки по таким путям : https://ireland.apollo.olxcdn.com/v1/files/mcy6c9fmsjvk2-UA/image;s=1000x700;https://ireland.apollo.olxcdn.com/v1/files/3e2zdb9r2ews-UA/image;s=1000x700
    Отмечаем галку - Вывод изображений из image_cache без загрузки на сервер
    -------------
    В общем пока не хочет сохранять картинки с данным расширением и также не выводит без загрузки на сервер.
    Что можно предпринять?


  7. Добавил. Пока не совсем помогло.
    Объявление новое добавляется в базу (админу видно)

    Но в кабинете риэлтора после нажатия кнопки "Сохранить" - это:
     

    
    Fatal error: Uncaught Error: Call to undefined method User_Data_Manager::setAdvAbonent() in /home/host/mydomain.ru/apps/system/lib/system/user/data/user_data.php:723 Stack trace: #0 /home/host/mydomain.ru/apps/system/lib/system/user/data/user_data.php(985): User_Data_Manager->_new_doneAction() #1 /home/host/mydomain.ru/template/frontend/realto/main/main.php(525): User_Data_Manager->main() #2 /home/host/mydomain.ru/apps/system/lib/sitebill_krascap.php(212): frontend_main->main() #3 /home/ukris/vector.ks.ua/index.php(79): SiteBill_Krascap->main() #4 {main} thrown in /home/host/mydomain.ru/apps/system/lib/system/user/data/user_data.php on line 723

     


  8. В личном кабинете риэлтора, возможность редактировать свои объявления есть. Но при добавлении нового объявления возникает такая ошибка.
    В чем может быть причина?

    Fatal error: Uncaught Error: Call to undefined method User_Data_Manager::checkAdvAbonent() in /home/host/mydomain.ru/apps/system/lib/system/user/data/user_data.php:605 Stack trace: #0 /home/host/mydomain.ru/apps/system/lib/system/user/data/user_data.php(972): User_Data_Manager->_new_doneAction() #1 /home/host/mydomain.ru/template/frontend/realto/main/main.php(525): User_Data_Manager->main() #2 /home/host/mydomain.ru/apps/system/lib/sitebill_krascap.php(212): frontend_main->main() #3 /home/host/mydomain.ru/index.php(79): SiteBill_Krascap->main() #4 {main} thrown in /home/host/mydomain.ru/apps/system/lib/system/user/data/user_data.php on line 605

    ПС: А под учетной записью админа, можно нормально и добавлять и редактировать


  9. Тут немного расшифруйте.
    api_example.php - этот файлик размещаем например на лендинге на другом хостинге. С внесением поправок в код для подключении базы с сайта донора
    Напр:

    //Инициируем
      $sitebill_sdk = new Sitebill_SDK('http://СвойСайт.ру/apps/api/rest.php', 'admin', 'adminpass');

     

    Правильно?


  10. В 26.02.2016 в 09:21, abushyk сказал:

    1. сначала нужно сформировать колонку статей. Для этого в /main/main.php шаблона после 

    
    $apps_processor->run_preload();

    нужно добавить вызов генератора

    
    $AA=new articles_admin();$this->template->assert('articles_column_block', $AA->getColumnArticles());

    2. генератор колонки формирует готовый HTML на основании шаблона /template/frontend/ваш_шаблон/apps/articles/site/template/column.tpl или, если вы не создали своего, то на базе стандартного /apps/articles/site/template/column.tpl

    Т.е. вы можете взять стандартный, скопировать в свой шаблон по указанному пути и изменить вывод на подходящий - убрать дату, поменять ссылки на кнопки
     
    3. Остается только в шаблоне в месте, где нужно вывести колонку, сделать вставку вида {$articles_column_block} для вывода колонки.

    А как вызвать генератор для списка всех объявлений сайта? Если хочу на отдельной странице вывести всю таблицу с объявлениями?


  11. Идея в следующем.
    Есть сайт донор со своими объектами.
    Есть сайт лендинг, на котором желаем выводить табличную информацию объектов из донора, с активными ссылками на первоисточник.
    Мысли были через приложение Баннер/Информер, но это не совсем то, нет подробностей по объектам.
    Сайты донор и лендинг на разных хостигах.
    Ткните пальцем, что в таком случае можно реализовать?


  12. Где может прятаться ошибка, если
    в личном кабинете, нажимая кнопку ПОДНЯТЬ
    происходит просто открытие карточки данного объекта. Это с уровнем доступа риэлтор.
    А с админки все нормально.