Обратный вывод сопутствующих товаров - "Товар является сопутствующим для: ..."

#
Re: Обратный вывод сопутствующих товаров - "Товар является сопутствующим для: ..."
Работает! Спасибо!
#
Re: Обратный вывод сопутствующих товаров - "Товар является сопутствующим для: ..."
А пожалуйста!
Заказов не беру. Консультирую редко.
#
Re: Обратный вывод сопутствующих товаров - "Товар является сопутствующим для: ..."
Kotoff, есть одна группа товаров для которой нужно что бы в обратный вызов попадали модификации товаров, можно такое реализовать?
#
Re: Обратный вывод сопутствующих товаров - "Товар является сопутствующим для: ..."
Тогда вокруг условия, которое я выделил жирным в последнем сообщении на предыдущей странице, поставьте еще одно условие, в котором делайте проверку id группы и переход к моему условию.
Например, вам нужно, чтобы в группе с id = 1234 в вывод попадали модификации, а в остальных нет
Пишете что-тот типа
if($host_row['shop_groups_id'] != 1234) {
     if($host_row['shop_items_catalog_modification_id'] > 0)
          continue;
}


(Я только не помню сейчас, так ли пишется shop_groups_id, а подсмотреть негде. Если не заработает сразу, то распечатайте содержимое $host_row командой print_r и найдите там нужный индекс массива.)
Заказов не беру. Консультирую редко.
#
Re: Обратный вывод сопутствующих товаров - "Товар является сопутствующим для: ..."
Kotoff писал(а):
распечатайте содержимое $host_row командой print_r и найдите там нужный индекс массива

вот что выдала команда print_r вставил в самом конце тдс

Array ( [shop_items_catalog_item_id] => 5090 [shop_items_catalog_shortcut_id] => 0 [shop_tax_id] => 2 [shop_sallers_id] => 0 [shop_groups_id] => 0 [shop_currency_id] => 14 [shop_shops_id] => 11 [shop_producers_list_id] => 21 [shop_mesures_id] => 27 [shop_items_catalog_type] => 0 [shop_items_catalog_name] => Сварочная горелка RF GRIP 15 5 м [shop_items_catalog_marking] => 002.D661.1 [shop_vendorcode] => [shop_items_catalog_description] => [shop_items_catalog_text] =>
[shop_items_catalog_image] => shop_items_catalog_image5090.jpg [shop_items_catalog_small_image] => small_shop_items_catalog_image5090.jpg [shop_items_catalog_weight] => 0.000 [shop_items_catalog_price] => 82.16 [shop_items_catalog_is_active] => 1 [shop_items_catalog_access] => -1 [shop_items_catalog_order] => 90 [shop_items_catalog_path] => svarochnaja-gorelka-rf-grip-15-5-m [shop_items_catalog_seo_title] => [shop_items_catalog_seo_description] => [shop_items_catalog_seo_keywords] => [shop_items_catalog_indexation] => 1 [shop_items_catalog_small_image_height] => 70 [shop_items_catalog_small_image_width] => 70 [shop_items_catalog_big_image_height] => 200 [shop_items_catalog_big_image_width] => 200 [shop_items_catalog_yandex_market_allow] => 1 [shop_items_catalog_rambler_pokupki_allow] => 1 [shop_items_catalog_yandex_market_bid] => 0 [shop_items_catalog_yandex_market_cid] => 0 [shop_items_catalog_yandex_market_sales_notes] => [users_id] => 21 [site_users_id] => 0 [shop_items_catalog_date_time] => 2011-09-01 18:20:57 [shop_items_catalog_modification_id] => 3176 [shop_items_cml_id] => 76F4F1B7-25DA-017F-DB02-B15768CEB955 [shop_items_catalog_putoff_date] => 0000-00-00 00:00:00 [shop_items_catalog_putend_date] => 0000-00-00 00:00:00 [shop_items_catalog_show_count] => 4 )

Я так понимаю что shop_groups_id написали правильно.  Но конструкция не работает.
#
Re: Обратный вывод сопутствующих товаров - "Товар является сопутствующим для: ..."
Часть кода ТДС

...
while ($host_item = mysql_fetch_assoc($tying_hosts)) {
                $host_row = $shop->GetItem($host_item['shop_items_catalog_item_id']);
//исключаем группу с ID

               if($host_row['shop_groups_id'] != 441) {
//убираем из обратного вывода соп. товаров модификации
                if($host_row['shop_items_catalog_modification_id'] > 0)
                                continue;
                }
                $xml_host .= $shop->GenXml4Item(0, $host_row, $site_users_id, $host_param);
            }
...
#
Re: Обратный вывод сопутствующих товаров - "Товар является сопутствующим для: ..."
А, простите, ступил.
В этом условии надо проверять не группу, к которой принадлежит товар, а группу, в которой вы сейчас находитесь.
То есть не $host_row['shop_groups_id'] а $GLOBALS['shop_item_path']['group']
Заказов не беру. Консультирую редко.
#
Re: Обратный вывод сопутствующих товаров - "Товар является сопутствующим для: ..."
Работает! Спасибо!
#
Re: Обратный вывод сопутствующих товаров - "Товар является сопутствующим для: ..."
Пожалуйста!
Заказов не беру. Консультирую редко.
#
Re: Обратный вывод сопутствующих товаров - "Товар является сопутствующим для: ..."
вчера попытаплась сделать то что предлагается в этом топике
но потом поняла, что это немного не то что мне надо: мне бы надо чтоб все связные товары, отображались друг у друга
ну дело не в этом - появилась какая то абракадабра  на странице , я все вроде вернула в прежне состояние (Тдс, xsl),  а адракадабра осталась
откуда берется не пойму...
http://rainbowdreams.ru/shop/group_594/group_601/item_170/
17729 Нежная кудрина (2сп) 58 0 <p>2-х спальный <br />Пододеяльник &nbsp;&nbsp;175*210<br />Простыня &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;220*270<br />Наволочка &nbsp;&nbsp;&nbsp;&nbsp;70*70 (2шт)<br />Наволочка &nbsp;&nbsp;&nbsp;&nbsp;50*70 (2шт)</p> <p></p> <p>Материал: Премиум Сатин</p> 21.05.2012 21.05.2012 16:48:37 16:48:37 21.05.2012 16:48:37 00.00.0000 00:00:00 shop_producer_image45.jpg /upload/shop_1/producers/shop_producer_image45.jpg small_shop_producer_image45.jpg /upload/shop_1/producers/small_shop_producer_image45.jpg Producer_45 Тет-а-тет shop_producer_image45.jpg Producer_45 http://www.teta-tet.ru /upload/shop_1/1/7/0/item_170/shop_items_catalog_image170.gif /upload/shop_1/1/7/0/item_170/small_shop_items_catalog_image170.gif 0 0 г 0.00 0 3300.00 3300.00 3300.00 руб. руб. 1 0 item_170 group_594/group_601/ 1 A24626DF-E40A-3FC8-9446-53FB91A4D966 0 0 0
Email: golden-puma@yandex.ru; Telegram: @GoldenPuma; Сайт: https://goldenpuma.ru
Авторизация