1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

Помощь Вывод атрибутов joomshopping

Тема в разделе "JoomShopping", создана пользователем maxim nestoff, 11 мар 2014.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
  1. maxim nestoff

    maxim nestoff Создатель

    Регистр.:
    23 апр 2009
    Сообщения:
    182
    Симпатии:
    13
    Вывод атрибутов в джумшопинг происходит благодаря
    Код:
        <?php if (count($this->attributes)){?>
        <div class="jshop_prod_attributes">
            <table class="jshop">
            <?php foreach($this->attributes as $attribut){?>
            <tr>
                <td class="attributes_title">
                    <span class="attributes_name"><?php print $attribut->attr_name?>:</span><span class="attributes_description"><?php print $attribut->attr_description;?></span>
                </td>
                <td>
                    <span id='block_attr_sel_<?php print $attribut->attr_id?>'>
                    <?php print $attribut->selects?>
                    </span>
                </td>
            </tr>
            <?php }?>
            </table>
        </div>
        <?php }?>
    в com_jshopping/templates/icetheme/product/product_default.php

    Выводится это так:
    [​IMG]
    Но у меня к товару приписано еще другие атрибуты, не только размер
    [​IMG]
    Подскажите, как их вывести.

    Мне нужно чтоб при выборе определенного размера - отображалась информация о весе в характеристиках.
    [​IMG]
     
  2. Rollo

    Rollo Постоялец

    Регистр.:
    28 сен 2012
    Сообщения:
    53
    Симпатии:
    20
    Навскидку, то проверяете в цикле сначала по всем атрибуьам связку -
    $displayFlag = false;
    foreach (.....) {
    if ($attribut->attr_name =='Название атрибута' && $attribut->selects=='Его значение') {
    $displayFlag = true;
    break;
    }
    }
    if ($displayFlag) {
    //// здесь уже выводите атрибуты
    }

    я правильно уловил суть вопроса? картинок, таки да, не видно
     
  3. technofrance

    technofrance Создатель

    Регистр.:
    13 янв 2015
    Сообщения:
    26
    Симпатии:
    2
    Нашлось решение?
     
  4. red_heads

    red_heads

    Регистр.:
    30 янв 2007
    Сообщения:
    157
    Симпатии:
    26
    Напишите кто нибудь подробный пример. Киньте переписанный product_default.php для примера.