PowerPartners.ru

Форум партнерской программы
Текущее время: 28 мар 2024, 14:34

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: 24 май 2017, 15:50 
Не в сети

Зарегистрирован: 04 окт 2016, 16:48
Сообщения: 19
На своем партнерском магазине не все товары хочется выводить, именно поэтому был создан custom/shop.xml в котором было исключено появления на сайте новых товаров без моего ведома. Для этого было написано условие согласно этим рекомендациям viewtopic.php?f=4&t=1462

Несмотря на это, товары скрытые в custom/shop.xml все равно попадают yml файл, который затем отдается сервисам яндекса, что приводит к их поиску и нежелательной индексации. Пример:

Товар Блок Энергия БКС 3x20 в custom/shop.xml прописан так:

Код:
<product code="bks-3-20">
    <isRewrited>0</isRewrited>
      <category>Блок</category>
      <trademark>Энергия</trademark>
      <series>BKS</series>
      <model>БКС 3x20</model>
      <price>34900</price>
      <description>Блок контроля трехфазной сети обеспечивает защиту трехфазных приборов, питающихся от напряжения 380В</description>
      <characteristics>
        <chracteristic name="Максимальная мощность" value="60 кВА" />
        <chracteristic name="Количество фаз" value="3" />
        <chracteristic name="Производство" value="Россия" />
      </characteristics>
      <phases>3</phases>
      <power>60000</power>
      <weight>10</weight>
      <volume>0.044</volume>
      <case>1</case>
      <image>bks.png</image>
      <image_big>bks_big.png</image_big>
      <image_big_2>bks_big_2.png</image_big_2>
      <image_big_3>bks_big_3.png</image_big_3>
      <html>bks-3-20.htm</html>
      <article>Е0101-0142</article>
      <manual>pages/img/bks-3-20.pdf</manual>
      <bestseller>0</bestseller>
      <available>0</available>
    </product>


Но он все равно присутствует если посмотреть через siteurl/yml.php . Как убрать такие товары?


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 24 май 2017, 18:39 
Не в сети
Администратор

Зарегистрирован: 12 дек 2008, 01:50
Сообщения: 2478
seonomad писал(а):
был создан custom/shop.xml в котором было исключено появления на сайте новых товаров

Не совсем корректное утверждение. При помощи custom/shop.xml нельзя "исключить" какие-либо товары. При помощи custom/shop.xml вы просто добавили некоторым товарам ноду IsRewrited. А вот само исключение товаров было сделано непосредственно в шаблонах (tmpl-файлы) при помощи условия <TMPL_IF NAME="isRewrited">, которое фильтрует товары по ноде IsRewrited, определенной как раз через custom/shop.xml.

YML формируется, так же как и любая другая страница, на основе шаблона, этот шаблон называется /theme/yml.tmpl. И в нем вы можете использовать те же конструкции, что и в других шаблонах, например <TMPL_IF NAME="isRewrited">, которая отфильтрует товары по тому же самому флагу isRewrited.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 25 май 2017, 09:01 
Не в сети

Зарегистрирован: 04 окт 2016, 16:48
Сообщения: 19
Спасибо, теперь понял и справил.


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB