Как в каталоге вывести цену от и до

#
Как в каталоге вывести цену от и до
Подскажете пожалуйста как можно реализовать следующее: например у товара есть несколько модификаций и у модификаций разные цены. И нужно чтобы в каталоге где список товаров и на странице товара выводилась самая минимальная цена модификаций и самая максимальная. Например в таком формате: 100-150руб.
#
Re: Как в каталоге вывести цену от и до
На память структуру XML для модификаций не помню, но примерно это будет выглядеть так:

<p> Стоимость составит:
    <xsl:apply-templates name='не помню'>        
        <!--   задаем направление перебора -->        
        <xsl:sort data-type="number" order="descending" select="@cost"/>          
    </xsl:apply-templates>        
</p>

<xsl:template match="не помню">
    <xsl:choose>        
        <xsl:when test="position()  = 1">        
            <xsl:value-of select="@cost"/> -
        </xsl:when>        
        <xsl:when test="position()   =  last() ">        
            <xsl:value-of select="@cost"/> руб.
        </xsl:when>        
    </xsl:choose>        
</xsl:template>      


Если не понятно, можете дать Ваш XSL и XML, встроим.
Создание сайтов в Хабаровске - http://web-alt.ru
#
Re: Как в каталоге вывести цену от и до
Структура модификаций:
<modifications>
         <item id="37850" group="0">
            <captcha_key>4604</captcha_key>
            <name>Печь УНИВЕРСАЛ ТУРБО МЕГА</name>
            <show_count>0</show_count>
            <saller>0</saller>
            <marking_of_goods></marking_of_goods>
            <description></description>
            <date>19.12.2010</date>
            <datetime>19.12.2010 18:22:14</datetime>
            <time>18:22:14</time>
            <putoff_date>16.11.2010 00:14:16</putoff_date>
            <putend_date>00.00.0000 00:00:00</putend_date>
            <text></text>
            <image width="300" height="300">/upload/shop_30/3/7/8/item_37850/shop_items_catalog_image37850.jpg</image>
            <small_image width="125" height="125">/upload/shop_30/3/7/8/item_37850/small_shop_items_catalog_image37850.jpg</small_image>
            <type>0</type>
            <weight>0</weight>
            <weight_mesure></weight_mesure>
            <rest>0</rest>
            <mesure></mesure>
            <shop_tax_id>0</shop_tax_id>
            <price>5570.00</price>
            <price_tax>5570.00</price_tax>
            <price_discount>5570.00</price_discount>
            <item_currency>руб.</item_currency>
            <currency>руб.</currency>
            <is_active>1</is_active>
            <order>0</order>
            <path>item_37850</path>
            <fullpath>group_7437/group_7464/item_37846/</fullpath>
            <seo_title></seo_title>
            <seo_description></seo_description>
            <seo_keywords></seo_keywords>
            <indexation>1</indexation>
            <vendorCode></vendorCode>
            <shop_items_cml_id>3B540292-28FA-AF39-992D-16684AA8F01A</shop_items_cml_id>
            <user_id></user_id>
            <site_users_id></site_users_id>
            <property id="468" dir_id="13" xml_name="text_tow">
               <name>Поле для текстовой рекламы</name>
               <xml_name>text_tow</xml_name>
               <type>4</type>
               <order>0</order>
               <prefics></prefics>
               <value></value>
            </property>
            <property id="470" dir_id="12" xml_name="baner_tow_url">
               <name>Ссылка на банер</name>
               <xml_name>baner_tow_url</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value></value>
            </property>
            <property id="472" dir_id="12" xml_name="baner_tow_2_url">
               <name>Ссылка на банер второй</name>
               <xml_name>baner_tow_2_url</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value></value>
            </property>
            <property id="474" dir_id="15" xml_name="dln">
               <name>длина,мм</name>
               <xml_name>dln</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value>400</value>
            </property>
            <property id="475" dir_id="15" xml_name="shir">
               <name>ширина,мм</name>
               <xml_name>shir</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value>450</value>
            </property>
            <property id="476" dir_id="15" xml_name="vst">
               <name>Высота,мм</name>
               <xml_name>vst</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value>470</value>
            </property>
            <property id="477" dir_id="15" xml_name="mater">
               <name>материал</name>
               <xml_name>mater</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value>платиновая</value>
            </property>
            <property id="478" dir_id="15" xml_name="upr">
               <name>управление</name>
               <xml_name>upr</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value>автмат+</value>
            </property>
            <shop_special_prices>
            </shop_special_prices>
            <warehouses>
               <warehouse id="2">0</warehouse>
            </warehouses>
         </item>
         <item id="37849" group="0">
            <captcha_key>19307</captcha_key>
            <name>Печь УНИВЕРСАЛ ТУРБО +</name>
            <show_count>0</show_count>
            <saller>0</saller>
            <marking_of_goods></marking_of_goods>
            <description></description>
            <date>19.12.2010</date>
            <datetime>19.12.2010 18:20:57</datetime>
            <time>18:20:57</time>
            <putoff_date>16.11.2010 00:14:16</putoff_date>
            <putend_date>00.00.0000 00:00:00</putend_date>
            <text></text>
            <image width="300" height="300">/upload/shop_30/3/7/8/item_37849/shop_items_catalog_image37849.jpg</image>
            <small_image width="125" height="125">/upload/shop_30/3/7/8/item_37849/small_shop_items_catalog_image37849.jpg</small_image>
            <type>0</type>
            <weight>0</weight>
            <weight_mesure></weight_mesure>
            <rest>0</rest>
            <mesure></mesure>
            <shop_tax_id>0</shop_tax_id>
            <price>4000.00</price>
            <price_tax>4000.00</price_tax>
            <price_discount>4000.00</price_discount>
            <item_currency>руб.</item_currency>
            <currency>руб.</currency>
            <is_active>1</is_active>
            <order>0</order>
            <path>item_37849</path>
            <fullpath>group_7437/group_7464/item_37846/</fullpath>
            <seo_title></seo_title>
            <seo_description></seo_description>
            <seo_keywords></seo_keywords>
            <indexation>1</indexation>
            <vendorCode></vendorCode>
            <shop_items_cml_id>3B540292-28FA-AF39-992D-16684AA8F01A</shop_items_cml_id>
            <user_id></user_id>
            <site_users_id></site_users_id>
            <property id="468" dir_id="13" xml_name="text_tow">
               <name>Поле для текстовой рекламы</name>
               <xml_name>text_tow</xml_name>
               <type>4</type>
               <order>0</order>
               <prefics></prefics>
               <value></value>
            </property>
            <property id="470" dir_id="12" xml_name="baner_tow_url">
               <name>Ссылка на банер</name>
               <xml_name>baner_tow_url</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value></value>
            </property>
            <property id="472" dir_id="12" xml_name="baner_tow_2_url">
               <name>Ссылка на банер второй</name>
               <xml_name>baner_tow_2_url</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value></value>
            </property>
            <property id="474" dir_id="15" xml_name="dln">
               <name>длина,мм</name>
               <xml_name>dln</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value>300</value>
            </property>
            <property id="475" dir_id="15" xml_name="shir">
               <name>ширина,мм</name>
               <xml_name>shir</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value>350</value>
            </property>
            <property id="476" dir_id="15" xml_name="vst">
               <name>Высота,мм</name>
               <xml_name>vst</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value>370</value>
            </property>
            <property id="477" dir_id="15" xml_name="mater">
               <name>материал</name>
               <xml_name>mater</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value>золотая</value>
            </property>
            <property id="478" dir_id="15" xml_name="upr">
               <name>управление</name>
               <xml_name>upr</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value>автоматич</value>
            </property>
            <shop_special_prices>
            </shop_special_prices>
            <warehouses>
               <warehouse id="2">0</warehouse>
            </warehouses>
         </item>
         <item id="37848" group="0">
            <captcha_key>20804</captcha_key>
            <name>Печь УНИВЕРСАЛ ТУРБО</name>
            <show_count>0</show_count>
            <saller>0</saller>
            <marking_of_goods></marking_of_goods>
            <description></description>
            <date>19.12.2010</date>
            <datetime>19.12.2010 18:19:33</datetime>
            <time>18:19:33</time>
            <putoff_date>16.11.2010 00:14:16</putoff_date>
            <putend_date>00.00.0000 00:00:00</putend_date>
            <text></text>
            <image width="300" height="300">/upload/shop_30/3/7/8/item_37848/shop_items_catalog_image37848.jpg</image>
            <small_image width="125" height="125">/upload/shop_30/3/7/8/item_37848/small_shop_items_catalog_image37848.jpg</small_image>
            <type>0</type>
            <weight>0</weight>
            <weight_mesure></weight_mesure>
            <rest>0</rest>
            <mesure></mesure>
            <shop_tax_id>0</shop_tax_id>
            <price>3670.00</price>
            <price_tax>3670.00</price_tax>
            <price_discount>3670.00</price_discount>
            <item_currency>руб.</item_currency>
            <currency>руб.</currency>
            <is_active>1</is_active>
            <order>0</order>
            <path>item_37848</path>
            <fullpath>group_7437/group_7464/item_37846/</fullpath>
            <seo_title></seo_title>
            <seo_description></seo_description>
            <seo_keywords></seo_keywords>
            <indexation>1</indexation>
            <vendorCode></vendorCode>
            <shop_items_cml_id>3B540292-28FA-AF39-992D-16684AA8F01A</shop_items_cml_id>
            <user_id></user_id>
            <site_users_id></site_users_id>
            <property id="468" dir_id="13" xml_name="text_tow">
               <name>Поле для текстовой рекламы</name>
               <xml_name>text_tow</xml_name>
               <type>4</type>
               <order>0</order>
               <prefics></prefics>
               <value></value>
            </property>
            <property id="470" dir_id="12" xml_name="baner_tow_url">
               <name>Ссылка на банер</name>
               <xml_name>baner_tow_url</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value></value>
            </property>
            <property id="472" dir_id="12" xml_name="baner_tow_2_url">
               <name>Ссылка на банер второй</name>
               <xml_name>baner_tow_2_url</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value></value>
            </property>
            <property id="474" dir_id="15" xml_name="dln">
               <name>длина,мм</name>
               <xml_name>dln</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value>200</value>
            </property>
            <property id="475" dir_id="15" xml_name="shir">
               <name>ширина,мм</name>
               <xml_name>shir</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value>250</value>
            </property>
            <property id="476" dir_id="15" xml_name="vst">
               <name>Высота,мм</name>
               <xml_name>vst</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value>270</value>
            </property>
            <property id="477" dir_id="15" xml_name="mater">
               <name>материал</name>
               <xml_name>mater</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value>сталь+чугун</value>
            </property>
            <property id="478" dir_id="15" xml_name="upr">
               <name>управление</name>
               <xml_name>upr</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value>полуавтомат</value>
            </property>
            <shop_special_prices>
            </shop_special_prices>
            <warehouses>
               <warehouse id="2">0</warehouse>
            </warehouses>
         </item>
         <item id="37847" group="0">
            <captcha_key>83371</captcha_key>
            <name>Печь УНИВЕРСАЛ 1</name>
            <show_count>0</show_count>
            <saller>0</saller>
            <marking_of_goods></marking_of_goods>
            <description></description>
            <date>19.12.2010</date>
            <datetime>19.12.2010 18:16:56</datetime>
            <time>18:16:56</time>
            <putoff_date>16.11.2010 00:14:16</putoff_date>
            <putend_date>00.00.0000 00:00:00</putend_date>
            <text></text>
            <image width="300" height="300">/upload/shop_30/3/7/8/item_37847/shop_items_catalog_image37847.jpg</image>
            <small_image width="125" height="125">/upload/shop_30/3/7/8/item_37847/small_shop_items_catalog_image37847.jpg</small_image>
            <type>0</type>
            <weight>0</weight>
            <weight_mesure></weight_mesure>
            <rest>0</rest>
            <mesure></mesure>
            <shop_tax_id>0</shop_tax_id>
            <price>3600.00</price>
            <price_tax>3600.00</price_tax>
            <price_discount>3600.00</price_discount>
            <item_currency>руб.</item_currency>
            <currency>руб.</currency>
            <is_active>1</is_active>
            <order>0</order>
            <path>item_37847</path>
            <fullpath>group_7437/group_7464/item_37846/</fullpath>
            <seo_title></seo_title>
            <seo_description></seo_description>
            <seo_keywords></seo_keywords>
            <indexation>1</indexation>
            <vendorCode></vendorCode>
            <shop_items_cml_id>3B540292-28FA-AF39-992D-16684AA8F01A</shop_items_cml_id>
            <user_id></user_id>
            <site_users_id></site_users_id>
            <property id="468" dir_id="13" xml_name="text_tow">
               <name>Поле для текстовой рекламы</name>
               <xml_name>text_tow</xml_name>
               <type>4</type>
               <order>0</order>
               <prefics></prefics>
               <value></value>
            </property>
            <property id="470" dir_id="12" xml_name="baner_tow_url">
               <name>Ссылка на банер</name>
               <xml_name>baner_tow_url</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value></value>
            </property>
            <property id="472" dir_id="12" xml_name="baner_tow_2_url">
               <name>Ссылка на банер второй</name>
               <xml_name>baner_tow_2_url</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value></value>
            </property>
            <property id="474" dir_id="15" xml_name="dln">
               <name>длина,мм</name>
               <xml_name>dln</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value></value>
            </property>
            <property id="475" dir_id="15" xml_name="shir">
               <name>ширина,мм</name>
               <xml_name>shir</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value>150</value>
            </property>
            <property id="476" dir_id="15" xml_name="vst">
               <name>Высота,мм</name>
               <xml_name>vst</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value>170</value>
            </property>
            <property id="477" dir_id="15" xml_name="mater">
               <name>материал</name>
               <xml_name>mater</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value>сталь нерж</value>
            </property>
            <property id="478" dir_id="15" xml_name="upr">
               <name>управление</name>
               <xml_name>upr</xml_name>
               <type>0</type>
               <order>0</order>
               <prefics></prefics>
               <value></value>
            </property>
            <shop_special_prices>
            </shop_special_prices>
            <warehouses>
               <warehouse id="2">0</warehouse>
            </warehouses>
         </item>
      </modifications>

Принципе всё понятно, осталось темплейт назвать правильно...
#
Re: Как в каталоге вывести цену от и до
Если кто нибудь может реализовать в фильтре выбор диапазона цен и доп. свойств слайдером на jQuery, пишите. Плагин подключен, осталось только добавить значения в плагин и фильтр. Не бесплатно, само собой.
http://www.aiventa.ru
#
Re: Как в каталоге вывести цену от и до
hell0men,
по-поводу слайдера... нашлось решение? очень нужен
#
Re: Как в каталоге вывести цену от и до
Никак не могу адаптировать это решение под вывод диапазона цен  у товара с нулевой ценой в виде диапазона цен (min - max) модификаций. Помогите пожалуйста.
Делаю мэйк-ап сайтов
Авторизация