-
Публикации
347 -
Зарегистрирован
-
Посещение
-
Days Won
1
Все публикации пользователя mykvartira
-
ошибка на главной странице сайта
topic ответил в Helenblondi mykvartira в Приложения, модули, настройки
А как решили? Обновился и появилась подобная проблема -
Написал, ждемс
-
Что-то не получилось. Установил, но рейтинг не отобразился. Жаль
-
Кто подскажет, кто поможет, кто сделает?
-
Подробности опишу после выходных, если вспомню))) Пока яндекс ругается на большое количество не валидных объявлений. Говорит что плохо размещают объявления пользователи, но выгрузка работает. Так что опишу. Всем хороших выходных
-
Рейтинг можно посмотреть https://realt.by/ в подвале. Пытался сделать используя комментарии от системы сайтбилл, но модуль работает как я понимаю только в карточках объекта. Вот их рейтинг <div class="rating-schema"><span itemscope="" id="side_rating" itemtype="http://data-vocabulary.org/Review-aggregate"> <span class="grey" itemprop="itemreviewed">Наш рейтинг:</span> <strong> <span itemprop="">4.96</span> из <span>5</span> <!-- itemprop="best" --></strong> <span itemprop="rating" itemscope="" itemtype="http://data-vocabulary.org/Rating"> <meta itemprop="value" content="4.96"> <meta itemprop="best" content="5"> </span> <span class="grey"> (на основании <span itemprop="votes">1427</span> отзывов ) </span> <div class="stars"> <a onclick="estimate(0,1);" title="Оценить на 1 из 5"><i class="fa fa-star"></i></a> <a onclick="estimate(0,2);" title="Оценить на 2 из 5"><i class="fa fa-star"></i></a> <a onclick="estimate(0,3);" title="Оценить на 3 из 5"><i class="fa fa-star"></i></a> <a onclick="estimate(0,4);" title="Оценить на 4 из 5"><i class="fa fa-star"></i></a> <a onclick="estimate(0,5);" title="Оценить на 5 из 5"><i class="fa fa-star"></i></a> </div> <!-- stars --></span> <script type="text/javascript"> function estimate(fe_user, value) { if(fe_user){ confirmation("Вы действительно хотите поставить оценку " + value + "?", "Да", "Отмена", function (result) { if (result == true){ $.get('//' + location.hostname + '/?eID=tx_uedbrating_add_rate&rate=' + value , function (data) { notification(data,'ОК'); }); } }); } else{ notification('Вы должны зарегистрироваться на сайте', 'ОК'); } } </script></div> Что вы думаете по этому поводу?
-
Добрый день. Помогите с разработкой рейтинга с микроразметкой. Стандартный рейтинг для попадания в снипет поиска.
-
Комментарии сейчас работают для новостей и статей?
-
БЛин круто. Уже несколько недель вожусь с этой выгрузкой. Спасибо Константин вам большое за реализацию и помощь. Моя выгрузка работает теперь чисто по России и я безмерно рад. Надеюсь яша примет мои объявления. УРА УРА УРА
-
УРРРРРААААА
-
Его куда-то в код нужно было вставлять? что-то запутался При запросе на сайт по адресу получаю вот что Вот мой полный код из main.php if(!$has_result && $REQUESTURIPATH=='export/yandexru'){ $ids_collection=array(); /*Собираем коллекцию*/ $DBC=DBC::getInstance(); $query='SELECT `id` FROM '.DB_PREFIX.'_data WHERE `country_id`=1 AND `active`=1'; $stmt=$DBC->query($query); if($stmt){ while($ar=$DBC->fetch($stmt)){ $ids_collection[]=$ar['id']; } } /*ЕСЛИ МЫ ПОНЯЛИ ЧТО РАБОТАЕТ SITE-ПОДМОДУЛЬ*/ require_once SITEBILL_DOCUMENT_ROOT.'/apps/yandexrealty/admin/admin.php'; require_once SITEBILL_DOCUMENT_ROOT.'/apps/yandexrealty/site/site.php'; $YRE=new yandexrealty_site(); /*---КОНЕЦ---ЕСЛИ МЫ ПОНЯЛИ ЧТО РАБОТАЕТ SITE-ПОДМОДУЛЬ*/ /*ПЕРЕДАЕМ ID В ВЫГРУЗЧИК*/ $YRE->setExportedIds($ids_collection); /*ЗАПУСКАЕМ ВЫГРУЗКУ*/ header("Content-Type: text/xml"); echo $YRE->run_export(); exit(); } https или другими адресами там и не пахнет
-
Исправил. Получаю при запросе /export/yandexru Forbidden 403 You don't have permission to access /export/yandexru/ on this server. Почему так?
-
Подскажите правильно ли я сделал Создал адрес выгрузки export/yandexru/ в корне сайта В файле main.php, расположен в/template/frontend/realia/main/main.php, дописал if(!$has_result && $REQUESTURIPATH=='export/yandexru'){ $ids_collection=array(); /*Собираем коллекцию*/ $DBC=DBC::getInstance(); $query='SELECT id FROM '.DB_PREFIX.'_data WHERE country_id=1'; $stmt=$DBC->query($query); if($stmt){ while($ar=$DBC->fetch($stmt)){ $ids_collection[]=$ar['id']; } } /*ЕСЛИ МЫ ПОНЯЛИ ЧТО РАБОТАЕТ SITE-ПОДМОДУЛЬ*/ require_once SITEBILL_DOCUMENT_ROOT.'/apps/yandexrealty/admin/admin.php'; require_once SITEBILL_DOCUMENT_ROOT.'/apps/yandexrealty/site/site.php'; $YRE=new yandexrealty_site(); /*---КОНЕЦ---ЕСЛИ МЫ ПОНЯЛИ ЧТО РАБОТАЕТ SITE-ПОДМОДУЛЬ*/ /*ПЕРЕДАЕМ ID В ВЫГРУЗЧИК*/ $YRE->setExportedIds($ids_collection); /*ЗАПУСКАЕМ ВЫГРУЗКУ*/ header("Content-Type: text/xml"); echo $YRE->run_export(); exit(); } В admin.php добавил echo 1; фид выгрузился в штатном режиме, без ошибок Установил время жизни фид 0 Как вызвать новый фид, как его просмотреть, что делать дальше? ))
-
А как мы его получим. Как понять где новый адрес фида сейчас?
-
Выбор объявлений для выгрузки в Я.Недвижимость
topic ответил в metrpro mykvartira в Выгрузки/Загрузки
Вот еще сделали бы выбор выгрузки по странам. Сайт имеет 3 страны. Но яндекс работает только с Россией. Подскажите как реализовать? -
Честно говоря думал намного проще. типо указать из какой страны ID грузить объявления и все. if($country==''){ if(''!=trim($this->getConfigValue('apps.yandexrealty.country_from'))){ $country_from=trim($this->getConfigValue('apps.yandexrealty.country_from')); }else{ $country_from='ID=1'; } Указал ID 1 и все, обработчик будет делать выборку, только по этой стране. Буду разбираться
-
/***********************LOCATION***************************/ $rs.='<location>'."\n"; $country=trim($this->getConfigValue('apps.yandexrealty.country_global')); if($country==''){ if(''!=trim($this->getConfigValue('apps.yandexrealty.country_from'))){ $country_from=trim($this->getConfigValue('apps.yandexrealty.country_from')); }else{ $country_from=''; } if($country_from!='' && isset($data_item[$country_from])){ $country=$data_item[$country_from]; }else{ $country=$data_item['country']; } } if($country==''){ $errors[]=$data_item['id'].' DECLINED: Country unknown'; continue; }else{ $rs.='<country>'.self::symbolsClear($country).'</country>'."\n"; } Скорее всего это здесь! Но что подставить, АЙди страны? И куда? Как я понимаю здесь отправление идет по всем, но можно указать нужную страну. Подскажите плиз!!!
-
Спасибо, думаю 2й вариант это единственно правильное решение. Только разобраться как его реализовать. Буду позже смотреть код. Спасибо за подсказку
-
Вот это верно. Сео делиться никто не любит. Буду анализировать конкурентов, хотя это не всегда дает результат. Конкурент может быть очень богатый))
-
А как сделать вывод только для России чрез чекбокс или как завести свой адрес для выгрузки в яндекс?
-
Добрый день всем. Предлагаю поделиться мыслями о сео оптимизации карточек объектов. Оптимизируете и как? На данный момент у меня прописываются мета теги следующим образом: <title>{if $meta_title != ''}{$meta_title}{else}{$title}{/if}</title> <meta name="keywords" content="{if $meta_keywords != ''}{$meta_keywords}{else}{$meta_title}{/if}" /> <meta name="description" content="{if $meta_description != ''}{$meta_description}{else}{$data.text.value|truncate:150}{/if}" /> Пока это самый оптимальный вариант, но нет предела совершенству. Проще рассмотреть на примере: Есть карточка объекта " Продажа квартир / 2-комнатные, Украина, Львовская область, Львов, Ковалевської, 1 026 000 Грн. " это мой Н1, который формируется от тайтла. Ключевые слова и сам тайтл соответственно Продажа квартир/ 2- комнат...... и т.д. Можно сказать такие запросы не очень часто будут использоваться пользователями. Человек чаще спросит "купить 2 комнатную квартиру". А у нас об этом ничего в метатегах и как быть? Есть один вариант прописывать мета теги! Получаем следующее: Тайтл: Купить 2-комнатную квартиру в Украине в Львовской области г. Львов за 1 026 000 Грн. (прописан в мета тайтле) Ключевые слова: Купить 2-комнатную квартиру в Украине в Львовской области г. Львов за 1 026 000 Грн. Описание: стандартное, Можно лишь дописать в описанию Продам 2 комнатную квартиру и далее идет текст пользователя. Н1: Продажа квартир / 2-комнатные, Украина, Львовская область, Львов, Ковалевської, 1 026 000 Грн. Что скажите о такой оптимизации? Хоть она и ручная, но думаю можно автоматизировать. Например, для оптимизации, идентичность тайтла и н1 плохо. Они должны быть различными, слышали ли что-то про это? Поделитесь своим мнением, своим кодом оптимизации метатегов для карточек объектов.
-
Мануал конечно интересный, я даже сказал бы очень. Прочитал и ввел себя в еще больший ступор. Буду прочитывать снова и разбираться. Спасибо за помощь.
-
Да, если на аренде, то не нужно...)
-
Да, только если так реализовать.
-
Как я понимаю для поля телефон в таблице дата, могу указать mobilephone и добавить маску. А как если у меня 3 страны? Прописать все возможные маски? mask = +7 (hhh) hhh-hh-hh mask = +380 (hhh) hhh-hh-hh и т.д. Правильно я понял и что может пойти не так? Спасибо