0 Пользователей и 1 Гость просматривают эту тему.
  • 37 Ответов
  • 5889 Просмотров
*

kichik

  • Захожу иногда
  • 15
  • 4
Навигация товаров
« : 25.10.2011, 09:53:37 »
Здрасте, хочу задать вопрос и если сможете, получить ответ на него =)

Я делаю магазин, лопачу joomshopping... В итоге картина отрисовывается:
Слева(примерно 300px) столбец, там фотка, бекграунд, правее (около 300px) еще столбец, в нем отображаются товары, товаров около 50, они заключены в этот столбец и присутствует javascript прокрутка этих товаров, и самая правая колонка - это AJAX отгрузка самого товара(карточка товара).
Таким образом скакать по этим 50 товарам не очень то и удобно, ждать пока скролл бар спуститься вниз и т д.... я сделал навигацию, она выводит ссылку на товар (отображение навигации как по страницам скакать), все тип топ, но отображаются все номера всех товаров, вид такой:
1 2 3 4 5 6 7 8 9 и т.д. до 50, требуется сделать нормальную навигацию, примерного вида:
1 2 3 ... 48 49 50 и в зависимости от страницы, где мы находимся отображались его ближайшие 3 товара, делал на скорую руку, в общем код элементарен, копи пасте =)

Код
<div class="count_nam_nav">
    <?php $count_nam_nav = 1; if (count($this->lists_prod)){?>
        <?php foreach ($this->lists_prod as $k=>$product){?>
<a href="javascript:;" onclick="loadContent('<?php print $product->product_link?>')"><?php echo $count_nam_nav++;?></a>
        <?php } ?>
        <?php if ($k%$this->count_product_to_row!=$this->count_product_to_row-1) print "</tr>"; ?>
    <?php } ?>
</div>
*

sergoguga

  • Живу я здесь
  • 954
  • 62
  • www.mpbox.ru
Re: Навигация товаров
« Ответ #1 : 20.11.2011, 13:17:22 »
да, навигация по товарам, типа следующий или предыдущий - хотя бы так - БЫЛО БЫ НЕПЛОХО!
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

Sam-vdv

  • Осваиваюсь на форуме
  • 148
  • 13
  • знание - сила
Re: Навигация товаров
« Ответ #2 : 20.11.2011, 13:18:54 »
kichik дай ссылку посмотреть что получилось....я делал у себя аля хабр (туда сюда) ^-^
Если у Вас есть какие то вопросы обращайтесь - чем смогу помогу!
*

sergoguga

  • Живу я здесь
  • 954
  • 62
  • www.mpbox.ru
Re: Навигация товаров
« Ответ #3 : 21.11.2011, 16:22:42 »
http://90ballov.ru/catalog/product/view/1/1 накорябал навигацию между товарами, но как последний product_id из существующих в базе получить, что-то не нашел )))
и главное, непонятна- находясь в определенной категории, этими моими кнопами можно долистать до товаров, которые фактически в другой category_id - т.е. один и тот же товар доступен по нескольким урлам, с разницей в номере категории... дублирование страниц что-ли какое-то? хм...

Спойлер
[свернуть]
« Последнее редактирование: 21.11.2011, 16:48:01 от sergoguga »
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

sergoguga

  • Живу я здесь
  • 954
  • 62
  • www.mpbox.ru
Re: Навигация товаров
« Ответ #4 : 21.11.2011, 16:44:44 »
скорее всего, надо будет алиасы прописать для каждой категории и каждого товара... хм... а если их тыща?))) да и моя навигация работает по номеру id, т.е. алиас не подцепится(((( какое-то решение очевидно все-же есть....? )))
или всю конструкцию в SEFLink надо оборачивать, не? я-то топором помахал, а полешки кривенькие вылезли))))
« Последнее редактирование: 21.11.2011, 16:50:46 от sergoguga »
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

aslanamirov

  • Осваиваюсь на форуме
  • 88
  • 4
  • Ййехаа!
Re: Навигация товаров
« Ответ #5 : 27.07.2012, 10:56:33 »
Товарищи, дак есть или нет решение данной проблемы?
Здорово было бы чтобы зайдя в описание товара а там кнопка "Следующий товар -->" и так до конца товаров в категории - мечта :)
*

nevigen

  • Moderator
  • 8920
  • 755
  • http://n*****n.com
Re: Навигация товаров
« Ответ #6 : 08.08.2012, 18:03:13 »
на сайте разработчиков есть аддон платный
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Oleg24

  • Осваиваюсь на форуме
  • 45
  • 1
Re: Навигация товаров
« Ответ #8 : 12.08.2012, 11:49:59 »
beagler, отличная идея и реализация! Спасибо! :) +1 к карме!
*

nevigen

  • Moderator
  • 8920
  • 755
  • http://n*****n.com
Re: Навигация товаров
« Ответ #9 : 13.08.2012, 23:42:59 »
сделан плагин для ленивых.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Sam-vdv

  • Осваиваюсь на форуме
  • 148
  • 13
  • знание - сила
Re: Навигация товаров
« Ответ #10 : 16.08.2012, 10:12:10 »
скажите парни для JS 2.9 прокатит это решение или только для новых версий?
Если у Вас есть какие то вопросы обращайтесь - чем смогу помогу!
*

evpadallas

  • Осваиваюсь на форуме
  • 169
  • 41
Re: Навигация товаров
« Ответ #12 : 16.08.2012, 12:56:38 »
Не будет работать.

Версия Joomla: Joomla 2.5
Решение для: JoomShopping 3.4.2 и выше
Спасибо принимаю E205239561513 R332836763680 U328765353131 Z420580779658 + в репу тоже не плохо.
Сайт на Joomla! любой конфигурации за 5 минут!
*

MiksRUS

  • Осваиваюсь на форуме
  • 54
  • 0
Re: Навигация товаров
« Ответ #13 : 16.08.2012, 13:11:32 »
Спасибо, классный плагин, плюсанул, но заметил один нюанс, в прокрутке нет товаров, которых нет в наличии, но отображаются на сайте.
*

nevigen

  • Moderator
  • 8920
  • 755
  • http://n*****n.com
Re: Навигация товаров
« Ответ #14 : 16.08.2012, 13:42:48 »
скажите парни для JS 2.9 прокатит это решение или только для новых версий?
плагин нет. А вот если руками самому по инструкции, то думаю чт вопросов не возникнет. ;)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

beagler

  • Профи
  • 3313
  • 386
  • beagler dot ru
Re: Навигация товаров
« Ответ #15 : 16.08.2012, 15:09:27 »
Спасибо, классный плагин, плюсанул, но заметил один нюанс, в прокрутке нет товаров, которых нет в наличии, но отображаются на сайте.
уберите
Код
`prod`.`product_quantity`> 0 AND
*

MiksRUS

  • Осваиваюсь на форуме
  • 54
  • 0
Re: Навигация товаров
« Ответ #16 : 17.08.2012, 09:03:55 »
уберите
Код
`prod`.`product_quantity`> 0 AND

Супер!
*

MiksRUS

  • Осваиваюсь на форуме
  • 54
  • 0
Re: Навигация товаров
« Ответ #17 : 09.09.2012, 15:34:12 »
При использовании плагина возник один вопрос.

Как ограничить длину названия товаров в навигиции, а то из-за длинных названий товаров, кнопки прокрутки смотрятся очень некрасиво. С помощью CSS это сделать не смог, может подскажите, где подправить php код?
*

RTEagle

  • Осваиваюсь на форуме
  • 116
  • 5
Re: Навигация товаров
« Ответ #18 : 15.04.2013, 13:47:19 »
Версия JoomShopping 3.14.1.

Ссылки не выводятся. Переменные $Next и $Prev - пустые.
skype: rteagle
+7 926 378 72 95
*

AndreyUA

  • Осваиваюсь на форуме
  • 61
  • 7
Re: Навигация товаров
« Ответ #19 : 23.04.2013, 03:48:28 »
Версия 3.14.3.
Если добавить эту навигацию, то пропадают метки товара.
Было вызвано переопределением стандартной переменной $product. Изменил переменную на $Product в трех местах:
Код
 $Product = &JTable::getInstance('product', 'jshop');
 $Product->load($product_id);
 $category_id = $Product->getCategory();

Буквально 2,3,4 строчки.
« Последнее редактирование: 23.04.2013, 04:00:07 от AndreyUA »
*

Wilderkam

  • Осваиваюсь на форуме
  • 34
  • 0
Re: Навигация товаров
« Ответ #20 : 01.06.2013, 01:55:03 »
Версия JoomShopping 3.14.1.

Ссылки не выводятся. Переменные $Next и $Prev - пустые.

Тоже самое. до версии 3.13 работает, потом нет, переменные не подхватываются.
*

beagler

  • Профи
  • 3313
  • 386
  • beagler dot ru
Re: Навигация товаров
« Ответ #21 : 04.06.2013, 12:21:40 »
В результате расследования было обнаружено, что проблемы возникают в магазинах, в которых не забивают остатки товара - то есть количество равно 0. Для таких магазинов необходимо из запроса выкинуть "`prod`.`product_quantity`> 0 AND " после WHERE
*

qusic

  • Новичок
  • 3
  • 0
Re: Навигация товаров
« Ответ #23 : 08.02.2014, 01:46:08 »
Спасибо
*

sergoguga

  • Живу я здесь
  • 954
  • 62
  • www.mpbox.ru
Re: Навигация товаров
« Ответ #24 : 06.08.2014, 08:51:59 »
кнопки вперед назад сделать картинками соотвествующих товаров - было бы неплохо - видишь, какой товар там тебя ждет, наглядно и удобно.
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

sergoguga

  • Живу я здесь
  • 954
  • 62
  • www.mpbox.ru
Re: Навигация товаров
« Ответ #25 : 06.08.2014, 08:55:22 »
сделан плагин для ленивых.
устарела ссыль
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

sergoguga

  • Живу я здесь
  • 954
  • 62
  • www.mpbox.ru
Re: Навигация товаров
« Ответ #27 : 06.08.2014, 14:27:25 »
здесь есть ссыль
себе сделал с картинками
клево сделал! деловой!!))
а как?))
я вот накодил из твоего кода)):
добавил это
Код
 if($rows[$Key + 1]->product_link) $NextImg='<span class="next_img" style="display: none;"><img src="components/com_jshopping/files/img_products/'.$rows[$Key + 1]->product_full_image.'"></span>';
 if($rows[$Key - 1]->product_link) $PrevImg='<span class="prev_img" style="display: none;"><img src="components/com_jshopping/files/img_products/'.$rows[$Key - 1]->product_full_image.'"></span>';

ну и вывожу их там где надо эти переменные, в принципе норм, только картинки подрихтовать. не справился с путем к картинке, как видно, вбил жестко, т.к. в массиве  $rows = $db->loadObjectList();  урл_картинки пустой вылазит((( или так покатит?

твое какое решение, на золотишке как сделано?
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

beagler

  • Профи
  • 3313
  • 386
  • beagler dot ru
Re: Навигация товаров
« Ответ #28 : 06.08.2014, 14:46:54 »
у меня сделано не плагином, а в шаблоне карточки товара.
Получаю запросом список товара, вытягиваю product_thumb_image и дальше его использую
Код
<img width="30px"  src="/components/com_jshopping/files/img_products/'.$rows[$Key + 1]->thumb.'"
*

sergoguga

  • Живу я здесь
  • 954
  • 62
  • www.mpbox.ru
Re: Навигация товаров
« Ответ #29 : 06.08.2014, 15:29:19 »
у меня сделано не плагином, а в шаблоне карточки товара.
Получаю запросом список товара, вытягиваю product_thumb_image и дальше его использую
Код
<img width="30px"  src="/components/com_jshopping/files/img_products/'.$rows[$Key + 1]->thumb.'"
ну так и я в карточке!
т.е. путь также смотрю вписан жестко?
а еще там несколько картинок, т.е. несколько товаров представлено, как это сделано? не писать же простыню $Key + 1, $Key + 2, $Key + 3, ... ?
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

И опять атрибуты в списке товаров, но теперь еще и с наворотами)

Автор Taatshi

Ответов: 3
Просмотров: 64
Последний ответ 19.09.2017, 13:08:57
от Taatshi
Условия вывода товаров в зависимости от производителя

Автор vipiusss

Ответов: 5
Просмотров: 59
Последний ответ 31.08.2017, 13:26:44
от dmitry_stas
Вывести картинку товара в список товаров в личном кабинете ?

Автор pavel2950

Ответов: 7
Просмотров: 273
Последний ответ 14.05.2017, 15:59:13
от nevigen
[Решено] Пунк меню для товаров с опр. характеристикой

Автор kontrast

Ответов: 136
Просмотров: 10835
Последний ответ 16.03.2017, 10:23:32
от antom
Сортировка товаров по артикулу

Автор lammmer

Ответов: 0
Просмотров: 155
Последний ответ 13.02.2017, 17:54:46
от lammmer