Вывод родительского изображения в модификации

#
Re: Вывод родительского изображения в модификации
Когда не показываются изображения проверьте правильные ли ссылки и есть ли в xml необходимые данные https://www.hostcms.ru/documentation/step-by-step/top-panel/xml/
«Не выходи из комнаты, не совершай ошибку…»
#
Re: Вывод родительского изображения в модификации
llirik писал(а):
Когда не показываются изображения проверьте правильные ли ссылки и есть ли в xml необходимые данные https://www.hostcms.ru/documentation/step-by-step/top-panel/xml/

Да, спасибо попробуем.
#
Re: Вывод родительского изображения в модификации
Код для вывода изображения из родителя у меня получился такой -

<div class="single_item" itemscope="" itemtype="http://schema.org/Product">
            <meta property="og:title">
               <xsl:attribute name="content">
                  <xsl:value-of select="name"/>
               </xsl:attribute>
            </meta>
            <meta property="og:type" content="website" />
            <meta property="og:url" content="{url}" />
            <xsl:if test="image_large != '' and modification_id = 0">
               <meta property="og:image" content="{dir}{image_large}" />
            </xsl:if>
            <xsl:if test="modification_id != 0">
               <meta property="og:image" content="{shop_item/dir}{shop_item/image_large}" />
            </xsl:if>
            
            <div class="left">
               <figure>
                  <xsl:choose>
                     <xsl:when test="modification_id = 0">
                        <a href="{dir}{image_large}" data-fancybox-group="gallery">
                           <xsl:if test="image_large != ''">
                              <img itemprop="image" src="{dir}{image_large}" alt="{name}" title="{name}"/>
                           </xsl:if>
                           <xsl:if test="image_large = ''">
                              <img src="/images/no-image.png" alt="{name}" title="{name}"/>
                           </xsl:if>
                        </a>
                     </xsl:when>
                     <xsl:when test="modification_id != 0">
                        <a href="{shop_item/dir}{shop_item/image_large}" data-fancybox-group="gallery">
                           <xsl:if test="modification_id != 0">
                              <img itemprop="image" src="{shop_item/dir}{shop_item/image_large}" alt="{name}" title="{name}"/>
                           </xsl:if>
                           <xsl:if test="image_large = '' and modification_id = 0">
                              <img src="/images/no-image.png" alt="{name}" title="{name}"/>
                           </xsl:if>
                        </a>
                     </xsl:when>
                  </xsl:choose>
               </figure>
#
Re: Вывод родительского изображения в модификации
llirik писал(а):
Когда не показываются изображения проверьте правильные ли ссылки и есть ли в xml необходимые данные https://www.hostcms.ru/documentation/step-by-step/top-panel/xml/

Проверил когда выводится изображение и описание, и когда не выводится.
В случаем когда описание и картинка отображаются  - в xml разметке модификации, поля "text" и "image_large" - пустые, в этой же разметке эти же поля заполнены только у родителя. Собственно откуда и берется информация для модификации.
В случае когда описание и картинка не отображаются - в xml отсутствует информация о родителе.
5 раз обновил страницу, на шестой раз словил пустые поля.
На текущий момент версия hostcms 6.7.1 (корпорация, период тех.поддержки окончен), попробую ночью обновить до актуальной версии
#
Re: Вывод родительского изображения в модификации
Обновление не дало результата, проблема осталась.
Модератор
#
Re: Вывод родительского изображения в модификации
id81996,
Возможно у вас навешены какие-то хуки, которые влияют на включение или невключение родительского товара в модели.
#
Re: Вывод родительского изображения в модификации
hostcms писал(а):
Возможно у вас навешены какие-то хуки, которые влияют на включение или невключение родительского товара в модели.

Осмелюсь предположить, что скорее всего такого нет, т.к. в данный момент наблюдается что из 6 попыток обновить страницу, только в одном случае из 6 не отображается информация о родителе. Если были бы подобные хуки, то данная проблема встречалась бы гораздо чаще.
Модератор
#
Re: Вывод родительского изображения в модификации
id81996,
полагаю, что в рамках форума идеи закончились, нужно смотреть на месте.
Авторизация