Перейти к содержимому


Как вывести товар категории в подробной описание товара?


  • Вы не можете ответить в тему
Сообщений в теме: 17

#1 webms

    Пользователь

  • Пользователи
  • PipPip
  • 24 сообщений
Репутация: 0
Начинающий

Отправлено 15 October 2011 - 03:55 PM

Просьба написать код который выводил рандомно товары с просматривающей категории в блок.
Например, если я смотрю духи Армани Код. то внизу хочу чтоб вывелось в блоке "Другие духи этого бренда"

За ранее спасибо.
  • 0

#2 vsupport

    Продвинутый пользователь

  • Администраторы
  • 758 сообщений
Репутация: 31
Ассистент

Отправлено 15 October 2011 - 06:28 PM

Просьба написать код который выводил рандомно товары с просматривающей категории в блок.
Например, если я смотрю духи Армани Код. то внизу хочу чтоб вывелось в блоке "Другие духи этого бренда"

За ранее спасибо.


Есть такая фишка "Мы с этим товаром рекомендуем". При добавлении товара можно настроить рекомендуемый с этим товаром!
  • 0

#3 webms

    Пользователь

  • Пользователи
  • PipPip
  • 24 сообщений
Репутация: 0
Начинающий

Отправлено 15 October 2011 - 06:35 PM

У меня к каждому бренду своя категория, а брендов более 50, хочется скриптом, как никак в 21 веке живет
  • 0

#4 vsupport

    Продвинутый пользователь

  • Администраторы
  • 758 сообщений
Репутация: 31
Ассистент

Отправлено 15 October 2011 - 06:37 PM

У меня к каждому бренду своя категория, а брендов более 50, хочется скриптом, как никак в 21 веке живет

Я просто понять не могу в чем проблема... Ведь эта функция уже реализована... Например можно активировать блок "Выпадающий каталог" например создать 5 катнгории и в каждой по 10 подкатегорий или наоборот
  • 0

#5 webms

    Пользователь

  • Пользователи
  • PipPip
  • 24 сообщений
Репутация: 0
Начинающий

Отправлено 15 October 2011 - 07:07 PM

Функция "рекомендуемые товары" используется в других целях и выводится в вкладке
а нужно вывести 8 самые популярные товары из категории в подробной описании товара

пример (если заходим на бренд "Хуго Босс"):
Изображение
  • 0

#6 vsupport

    Продвинутый пользователь

  • Администраторы
  • 758 сообщений
Репутация: 31
Ассистент

Отправлено 15 October 2011 - 07:58 PM

Вам для этих целей нужно установить этот модуль! Во помощи него Вы сами сможете добавлять в блок "Популярные" товар. Если Вы хотите сделать для раздела отдельно, просто настройте отображение блока.
  • 0

#7 webms

    Пользователь

  • Пользователи
  • PipPip
  • 24 сообщений
Репутация: 0
Начинающий

Отправлено 19 October 2011 - 11:29 AM

Но это не совсем то, нужно так:
Зашли на "Хуго Бос", там выводятся соответственно все товары этого бренда, далее когда щелкаем на товар, то уже в подробной описание товара нужно вывести блок "Популярные товары Хуго Бос", он должен сам анализировать просмотры и выводить в этот блок
а если зайти в раздел "Армина", то все тоже самое, блок "Самые популярные Армани"
  • 0

#8 eugene_wb

    Продвинутый пользователь

  • Модераторы
  • 827 сообщений
Репутация: 167
Мастер

Отправлено 19 October 2011 - 11:08 PM

есть такой модуль, делал для La Source - при просмотре детального описания выводит другие продукты именно из етой категории/подкатегории

!!!платно!!!, если интересует пишите в ЛС
  • 0
Изображение Изображение Изображение

#9 webms

    Пользователь

  • Пользователи
  • PipPip
  • 24 сообщений
Репутация: 0
Начинающий

Отправлено 19 October 2011 - 11:17 PM

не увидел его на сайте..
интересна цена?

кстати, создай сайт и продавай модули с этого сайта..бизнесмен,
тут сообщества собралось которые помогают друг другу, а не банчат куском кодом
  • 0

#10 eugene_wb

    Продвинутый пользователь

  • Модераторы
  • 827 сообщений
Репутация: 167
Мастер

Отправлено 20 October 2011 - 12:20 AM

пример смотреть так :
-- сначала смотрим : Ангельские сны
и видим товары
-- потом смотрим любой продукт детальнее и в блоке справа видим другие товары из просмотренной выше категории
  • 0
Изображение Изображение Изображение

#11 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 20 October 2011 - 02:33 AM

кстати, создай сайт и продавай модули с этого сайта..бизнесмен,
тут сообщества собралось которые помогают друг другу, а не банчат куском кодом


webms, какой ты интересный - одно дело если помочь советом или работы на 15 минут и совсем другое дело целиком написанный модуль или купленный.
Здесь сообщества собралось которые помогают ДРУГ ДРУГУ а не только тебе, кто-то обменивается знаниями, а кто-то денежкой.
  • 0

#12 webms

    Пользователь

  • Пользователи
  • PipPip
  • 24 сообщений
Репутация: 0
Начинающий

Отправлено 20 October 2011 - 08:40 AM

R.Sergey, то что я хочу это не МОДУЛЬ, также он не куплен (потому что его нет нигде), это модификация на 15 мин.
eugene_wb поделился им за спасибо, огромное ему спасибо.

По поводу "ПОМОГАТЬ МНЕ" - тут дело личное, либо помогать либо нет. А по сути Ваш сайт именно для того и создан чтоб помогать таким как я.
Я открываю магазин (процесс добавление товара - фрилансер, рег. ИП и т.п.) и мне не жалко 4у.е., НО я не понимаю зачем Вам это надо? Ваш магазин неужели не приносит дохода что Вы банчити за копейки?.
  • 0

#13 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 20 October 2011 - 08:51 AM

По поводу "ПОМОГАТЬ МНЕ" - тут дело личное, либо помогать либо нет. А по сути Ваш сайт именно для того и создан чтоб помогать таким как я.
Я открываю магазин (процесс добавление товара - фрилансер, рег. ИП и т.п.) и мне не жалко 4у.е., НО я не понимаю зачем Вам это надо? Ваш магазин неужели не приносит дохода что Вы банчити за копейки?.


1. Это не мой сайт
2. Давайте оставим решать администрации форума для чего он создан, а не указывать в чем суть. Форум может и создан для того чтобы помогать таким как Вы, но суть не безвозмездной помощи чайникам, а во ВЗАИМОПОМОЩИ. Какой толк обучать чайников и ничего не получать в замен (т.е. никакой пользы для форума имеется ввиду).
3. Форум помогает Вам, но участники форума не обязаны ничем ни Вам, ни мне, ни админу форума - поэтому вполне имеют право требовать оплату своей интеллектуальной собственности, пусть даже символическую (я например часто выставляю стоимость 10$ - и не потому что мне нужны эти 10$, а потому что любой труд должен оплачиваться). Одно дело рассказать на пальцах, подсказать и Вы сами решите свою проблему и другое тратить время и писать готовый код.
Вы я смотрю любитель халявы - хочу заметить не оч. хорошее качество, если Вам "не жалко 4 бакса" так почему бы их не заплатить и не предъявлять претензии людям, которые Вам абсолютно ничего не должны?. Иногда пользователи получают бесплатно то что им нужно, но не с такой наглостью и претензиями что Вам кто-то что-то должен, то что делается бесплатно - хорошо если делается по доброй воле, а не по требованию.
  • 0

#14 webms

    Пользователь

  • Пользователи
  • PipPip
  • 24 сообщений
Репутация: 0
Начинающий

Отправлено 20 October 2011 - 09:24 AM

R.Sergey, вы провоцируете меня на флуд.

Модифицировал хак гражданина, и получилось вот это (+1 запрос в базу

core/includes/home.php
добавляем

$cifra = 8; //количество товаров в подробной описание
$result = array();
if (isset($categoryID)) {$za1= "="; $za2= $categoryID;}
else
{$za1= "!="; $za2= "1";}
$q = db_query("select s.productID, s.name, s.Price, s.enabled, t.filename FROM ".PRODUCTS_TABLE." AS s LEFT JOIN ".PRODUCT_PICTURES."
AS t on (s.default_picture=t.photoID AND s.productID=t.productID) WHERE s.categoryID".$za1."".$za2." AND s.enabled=1 ORDER BY s.date_added DESC LIMIT 0,".$cifra);

while ($row = db_fetch_row($q))
{
if (strlen($row["filename"])>0 && file_exists( "data/small/".$row["filename"])){
$row["filename"] = "small/".$row["filename"];
$row["cena"] = $row["Price"];
$row["Price"] = show_price($row["Price"]);
$result[] = $row;

}else{
$row["filename"] = "empty.gif";
$row["cena"] = $row["Price"];
$row["Price"] = show_price($row["Price"]);
$result[] = $row;
}
}
$smarty->assign("popular_categoryProducts", $result);


и в шабе в blocks создаем файл popular_categoryProducts.tpl.html


{* вывод топ товаров из категории *}

{if $popular_categoryProducts}


{section name=i loop=$popular_categoryProducts}
{if $smarty.section.i.index is div by 4}{/if}

{if ($smarty.section.i.index+1) is div by 4}{else}

{/if}
{/section}

{$popular_categoryProducts[i].name}
{if $popular_categoryProducts[i].cena <= 0}{$smarty.const.STRING_NOPRODUCT_IN}{else}{$popular_categoryProducts[i].Price}{/if}
{$popular_categoryProducts[i].name}

{else}
{$smarty.const.STRING_EMPTY_CATEGORY}
{/if}



Теперь и я внес вклад в этот проект :)
  • 0

#15 eugene_wb

    Продвинутый пользователь

  • Модераторы
  • 827 сообщений
Репутация: 167
Мастер

Отправлено 20 October 2011 - 09:47 AM

R.Sergey, вы провоцируете меня на флуд.

Модифицировал хак гражданина, и получилось вот это (+1 запрос в базу

core/includes/home.php
добавляем



и в шабе в blocks создаем файл popular_categoryProducts.tpl.html





Теперь и я внес вклад в этот проект :)



Я бы сказал, что Вы выложили тот код который я Вам отправил, и который не хотел делать публичным
  • 0
Изображение Изображение Изображение

#16 webms

    Пользователь

  • Пользователи
  • PipPip
  • 24 сообщений
Репутация: 0
Начинающий

Отправлено 20 October 2011 - 09:50 AM

eugene_wb, не врите. Не совсем тот!
Автору начального кода предложил оплатить старый код - уужжж очень справедливый я человек :)

PS: ВСЕ КТО БУДУТ МНЕ ПОМОГАТЬ ЗА ДЕНЬГИ ИЛИ ЗА СПАСИБО - ВСЕ ЭТИ ХАКИ ПОПАДУТ СЮДА,
БУДУТ ПУБЛИЧНЫМИ! ПОДУМАЙТЕ ЕЩЕ РАЗ ПРЕЖДЕ ЧЕМ СВЯЗЫВАТЬСЯ СОМНОЙ :)

[MOD="R.Sergey"]Ну вот теперь выражаю искреннюю благодарность.[/MOD]
  • 0

#17 eugene_wb

    Продвинутый пользователь

  • Модераторы
  • 827 сообщений
Репутация: 167
Мастер

Отправлено 20 October 2011 - 10:38 AM

webms исправил свою карму, и кинул денежку ))
  • 0
Изображение Изображение Изображение

#18 webms

    Пользователь

  • Пользователи
  • PipPip
  • 24 сообщений
Репутация: 0
Начинающий

Отправлено 20 October 2011 - 11:03 AM

Давайте допишем код и сделам еще вывод такой:
Когда смотрим подробную инфу товара
Например: Кокаин 1кг :)
То внизу вывел блоком Кокаин другой массы, например: Кокаин 10 мг, Кокаин 30 мг и т.п.

товары забивались так: Кокаин (в характеристике 10 мг), Кокаин (в характеристике 30 мг) и т.п..

PS: Реализовать это через рекомендуемые товары - геморно, позиция очень много
  • 0