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


Фото
- - - - -

Вывод всех товаров на главную, как на www.wish.com

товар главная wish.com

Best Answer DarAmal , 27.11.2017 - 21:43

С .htaccess я перепутал, его не нужно править, вам нужно в view/MainView.php вынести всю логику выборки товаров на подобии view/ProductsView.php исключая параметр категории.

Большое спасибо Noxter за помощь.

Помогли направить, за что благодарю.

 

Взял скрипт от сюда http://v-kurse.su/we...he-na-ajax.html

который реализован здесь: http://iphone.v-kurse.su/catalog/apple

Перейти к посту


  • Чтобы отвечать, сперва войдите на форум
8 ответов в теме

#1 DarAmal

DarAmal
  • Пользователь
  • 703 сообщений
  • Дизайн, Верстка
  • Версия CMS:2.x

Опубликовано 23.11.2017 - 08:36

Приветствую, друзья!

 

Очень понадобилось сделать на подобие сайта https://www.wish.com/ вывести все товары на главную.

 

При этом отображаются определенное количество товаров с последующим появлением очередного потока товаров.

 

Спасибо за любую информацию!
 



#2 Maksclub

Maksclub

    Помогаю с Симплой и c PHP

  • Фрилансер
  • 1 393 сообщений
  • Дизайн, Программирование, Верстка, Заказчик, Пользователь
  • Версия CMS:2.x
  • Откуда:Москва

Опубликовано 23.11.2017 - 11:43

Проще всего — переопределить в htaccess главную на категорию, категория может быть родительская, например "Товары" а в ней уже др подкатегории

 

RewriteRule ^/?$	index.php?module=ProductsView&category=parent [L,QSA]

 

где parent — url категории

 

а автоподгрузку сделать уже по пагинации, что-то типа этого http://forum.simplac...ости-вконтакте/


Изменено: Maksclub, 23.11.2017 - 11:45


#3 Noxter

Noxter

    Simpla Developer

  • Фрилансер
  • 6 824 сообщений
  • Дизайн, Программирование, Верстка
  • Версия CMS:2.x
  • Откуда:Киев

Опубликовано 23.11.2017 - 12:07

Можно сделать куда проще, выводим все товары по типу как тут http://beta.simplacms.ru/products, далее при скроллинге подгружаем следующие товары аяксом.

#4 DarAmal

DarAmal
  • Пользователь
  • 703 сообщений
  • Дизайн, Верстка
  • Версия CMS:2.x

Опубликовано 23.11.2017 - 17:12

Можно сделать куда проще, выводим все товары по типу как тут http://beta.simplacms.ru/products, далее при скроллинге подгружаем следующие товары аяксом.

только вот как это сделать. (



#5 DarAmal

DarAmal
  • Пользователь
  • 703 сообщений
  • Дизайн, Верстка
  • Версия CMS:2.x

Опубликовано 23.11.2017 - 17:16

есть еще вот это:

в .htaccess заменить 

RewriteRule ^/?$    index.php?module=MainView&page_url= [L,QSA]

на

RewriteRule ^/?$    index.php?module=ProductsView [L,QSA]

НО это не совсем то



#6 Noxter

Noxter

    Simpla Developer

  • Фрилансер
  • 6 824 сообщений
  • Дизайн, Программирование, Верстка
  • Версия CMS:2.x
  • Откуда:Киев

Опубликовано 23.11.2017 - 18:17

Я вот тут делал посмотрите http://militarka.com...voennaya-forma, есть небольшой JS скриптик подставьте свои классы или ID под вашу вёрстку, но я думаю ещё .htaccess придется переписать дабы принимал на главной параметр page, но возможны дубли ведь главная у нас перестает быть целостной страницей на что конечно ругаются поисковики.
Еще вариант написать ajax обработчик который будет принимать параметр page и отдавать json который вы потом можете путить в вёрстку, пример той же ajax корзины в дефолтной симпле, при такой реализации дублей не будет и главная остается главной.
Если не осилите и готовы оплачивать обращайтесь, сделаю за небольшую сумму.

#7 DarAmal

DarAmal
  • Пользователь
  • 703 сообщений
  • Дизайн, Верстка
  • Версия CMS:2.x

Опубликовано 23.11.2017 - 19:04

Большое спасибо за ответ. Это именно то что нужно.

я подставил Ваш скрипт, но к сожалению не листает. Вы говорили, что нужно еще и .htaccess переделать.

Не подскажите, что там прописать?

 

Спасибо огромное ;)



#8 Noxter

Noxter

    Simpla Developer

  • Фрилансер
  • 6 824 сообщений
  • Дизайн, Программирование, Верстка
  • Версия CMS:2.x
  • Откуда:Киев

Опубликовано 23.11.2017 - 19:22

Большое спасибо за ответ. Это именно то что нужно.
я подставил Ваш скрипт, но к сожалению не листает. Вы говорили, что нужно еще и .htaccess переделать.
Не подскажите, что там прописать?
 
Спасибо огромное ;)

С .htaccess я перепутал, его не нужно править, вам нужно в view/MainView.php вынести всю логику выборки товаров на подобии view/ProductsView.php исключая параметр категории.

#9 DarAmal

DarAmal
  • Пользователь
  • 703 сообщений
  • Дизайн, Верстка
  • Версия CMS:2.x

Опубликовано 27.11.2017 - 21:43   Best Answer

С .htaccess я перепутал, его не нужно править, вам нужно в view/MainView.php вынести всю логику выборки товаров на подобии view/ProductsView.php исключая параметр категории.

Большое спасибо Noxter за помощь.

Помогли направить, за что благодарю.

 

Взял скрипт от сюда http://v-kurse.su/we...he-na-ajax.html

который реализован здесь: http://iphone.v-kurse.su/catalog/apple







Также с меткой «товар, главная, wish.com»

0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 скрытых