darkdragon19 0 Опубликовано 18 октября, 2012 Жалоба Share Опубликовано 18 октября, 2012 Хотелось бы создать страницу случайных товаров... допустим на которой отображались бы товары случайным образом из нужного мне раздела... возможно ктонибудь ранее с таким сталкивался ? или может какойнибудь модуль переделать можно без особых трудностей... Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 18 октября, 2012 Жалоба Share Опубликовано 18 октября, 2012 а чего тут думать? prodact_info.php&pID= рандомное число формируйте рандом любым известным методом, хоть скриптом, хоть смарти, хоть на php Ссылка на сообщение Поделиться на другие сайты
darkdragon19 0 Опубликовано 18 октября, 2012 Автор Жалоба Share Опубликовано 18 октября, 2012 Для вас может и просто... А я ранее только в шаблоны, модули мелкие изменения вносил... Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 18 октября, 2012 Жалоба Share Опубликовано 18 октября, 2012 тут дело не в опыте а в подходе. Ссылка на сообщение Поделиться на другие сайты
darkdragon19 0 Опубликовано 18 октября, 2012 Автор Жалоба Share Опубликовано 18 октября, 2012 сложно подходить не разбираясь в этом... В поиске покопался вроде и правда никто не делал подобного((( Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 18 октября, 2012 Жалоба Share Опубликовано 18 октября, 2012 ну потому что задача из разряда "не для каждого" Вообще интересно зачем Вам эта фикча? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 октября, 2012 Жалоба Share Опубликовано 18 октября, 2012 Хотелось бы создать страницу случайных товаров... допустим на которой отображались бы товары случайным образом из нужного мне раздела... возможно ктонибудь ранее с таким сталкивался ? или может какойнибудь модуль переделать можно без особых трудностей... Возьмите какую-либо существующую страницу. Например products_new.php и просто поменяйте: order by p.products_date_added DESC "; [/code] на: [code] order by rand() "; для случайного вывода. Ссылка на сообщение Поделиться на другие сайты
darkdragon19 0 Опубликовано 18 октября, 2012 Автор Жалоба Share Опубликовано 18 октября, 2012 + в админке в настройках значение товар новый в течении 9999 дней Уже что то ... вот только нужно чтобы на данной странице выводились только товары из раздела допустим подарки... ну потому что задача из разряда "не для каждого" Вообще интересно зачем Вам эта фикча? в разделе к примеру подарки добавить кнопку по нажатию на которую будут показываться подарки в рандомном порядке эт для тех кто не знает что конкретно подарить ... Вам в SQL запрос нужно еще добавить условие and catigories_id=id нужной Вам категории Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 октября, 2012 Жалоба Share Опубликовано 18 октября, 2012 Да, и указать id номер категории, если нужен только товар из конкретной категории. Ничего сложного, по идее, тем более, что сами уже всё и написали как делать. Ссылка на сообщение Поделиться на другие сайты
darkdragon19 0 Опубликовано 18 октября, 2012 Автор Жалоба Share Опубликовано 18 октября, 2012 Да, и указать id номер категории, если нужен только товар из конкретной категории. Ничего сложного, по идее, тем более, что сами уже всё и написали как делать. это не я написал... это ваши админы видно случайно сообщение с моего акка оставили... подскажите как пожалуйста... я раньше в делфи программировал понимаю что ничего сложного когда умеешь... но я этому не учился к сожалению...был бы рад вам помочь в том что умею... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 октября, 2012 Жалоба Share Опубликовано 19 октября, 2012 Как-то так наверное: $products_new_query_raw = "select distinct p.products_id, p.products_fsk18, pd.products_name, pd.products_short_description, p.products_image, p.products_price, p.products_model, p.products_vpe, p.products_quantity, p.products_vpe_status, p.products_vpe_value, p.products_tax_class_id, p.products_date_added, m.manufacturers_name from " . TABLE_PRODUCTS . " p left join " . TABLE_MANUFACTURERS . " m on p.manufacturers_id = m.manufacturers_id left join " . TABLE_PRODUCTS_DESCRIPTION . " pd on p.products_id = pd.products_id, " . TABLE_CATEGORIES . " c, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c WHERE pd.language_id = '" . (int) $_SESSION['languages_id'] . "' and c.categories_status=1 and p.products_id = p2c.products_id and c.categories_id = p2c.categories_id and c.parent_id = 'X' and products_status = '1' " . $group_check . " " . $fsk_lock . " " . $days . " order by p.products_date_added DESC "; [/code] В c.parent_id вместо X укажите номер категории. Ссылка на сообщение Поделиться на другие сайты
darkdragon19 0 Опубликовано 19 октября, 2012 Автор Жалоба Share Опубликовано 19 октября, 2012 именно то что и нужно было... спс большое... только подскажите как несколько категорий указать пробовал разделительные знаки ставить не удалось... Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 19 октября, 2012 Жалоба Share Опубликовано 19 октября, 2012 именно то что и нужно было... спс большое... только подскажите как несколько категорий указать пробовал разделительные знаки ставить не удалось... http://g.zeos.in/?q=%D0%BA%D0%B0%D0%BA%20%D0%B2%20sql%20%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B5%20%D1%83%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C%20%D0%BD%D0%B5%D1%81%D0%BA%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE%20%D1%83%D1%81%D0%BB%D0%BE%D0%B2%D0%B8%D0%B9 Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения