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


Фотография
- - - - -

ЭЛЕКТРОННАЯ КОММЕРЦИЯ - Ссылки - Форма корзины

электронная коммерция ссылки

Сообщений в теме: 7

#1 Александр Иванов VL.

Александр Иванов VL.

Отправлено 30 October 2017 - 12:06

Здравствуйте! 

На демо сайтах ссылка на корзину имеет следующий вид

Computers Store (Protostar) 
<a rel="nofollow" class="uk-button uk-button-success jbcart-module-gotocart" href="http://demo.jbzoo.com/sites/phones/index.php?option=com_zoo&amp;controller=basket&amp;task=index&amp;Itemid=106&amp;nc=3639">
<i class="uk-icon-level-up"></i>Заказать</a>
Sale of files (T3+Bootstrap) v2.2.x
<a type="button" class="btn btn-primary" data-target="http://demo.jbzoo.com/sites/games/index.php?option=com_zoo&amp;controller=basket&amp;task=index&amp;Itemid=126&amp;nc=1867" href="http://demo.jbzoo.com/sites/games/index.php?option=com_zoo&amp;controller=basket&amp;task=index&amp;Itemid=126&amp;nc=6517"> <span class="glyphicon glyphicon-shopping-cart"></span> </a>

Поднял на поддомене demo JBZoo CCK Pro — v.2.2.x 
Формирует ссылку на страницу корзины
http://www.test3.mgrad.ru/index.php?option=com_zoo&controller=basket&task=index&Itemid=106&nc=4927

Вопрос: Как сделать ссылку на страницу корзины например

href="/korzina/?controller=basket&amp;task=index&amp;app_id=18&amp;nocache=745548753"

или

http://www.test3.mgrad.ru/korzina/index.php?option=com_zoo&controller=basket&task=index&Itemid=106&nc=4927

Joomla: 3.8.1 JBZoo: 2.3.1 Pro rev3231 Zoo: 3.3.26

 

 

Прикрепленные изображения

  • 20171030.JPG

  • 0

#2 CB9TOIIIA

CB9TOIIIA

Отправлено 30 October 2017 - 12:09

   $BasketUrlEl = $this->app->jbrouter->basket();

  • 0

#3 Александр Иванов VL.

Александр Иванов VL.

Отправлено 30 October 2017 - 12:33

   $BasketUrlEl = $this->app->jbrouter->basket();

В какой файл его прописать?


  • 0

#4 CB9TOIIIA

CB9TOIIIA

Отправлено 30 October 2017 - 12:45

Это по API вызовет url к корзине.  Вам где ссылка нужна?


  • 0

#5 Александр Иванов VL.

Александр Иванов VL.

Отправлено 30 October 2017 - 12:55

В ссылке URL адреса которая формируется автоматически нужно добавить /korzina/

  1. http://www.test3.mgr...mid=106&nc=4927
  2. http://www.test3.mgrad.ru/korzina/index.php?option=com_zoo&controller=basket&task=index&Itemid=106&nc=4927

Прикрепленные изображения

  • 20171030-2.jpg

Сообщение отредактировал Александр Иванов VL.: 30 October 2017 - 12:57

  • 0

#6 CB9TOIIIA

CB9TOIIIA

Отправлено 30 October 2017 - 12:56

я думаю такое только серверным mod_rewrite возможно (если нет возможности корзину добавить в пункт меню с таким alias)


  • 0

#7 Александр Иванов VL.

Александр Иванов VL.

Отправлено 31 October 2017 - 10:11

Нужна была страничка /korzina (уже есть)

В демо сайте JBZoo CCK Pro — v.2.2.x  обнаружил Меню -

Your cart  (Внешний URL)

Ссылка  /sites/phones/index.php?option=com_zoo&controller=basket&task=index&Itemid=106

 

У себя настроил меню Корзина (korzina) с соответствующим шаблоном 

и в sh404SEF приписал index.php?option=com_zoo&controller=basket&task=index&Itemid=178 (178 - id меню корзины)

 

и кнопка ссылки на корзину сделал href="/korzina"

<a rel="nofollow" class="btn btn-success jbcart-module-gotocart" href="/korzina">
<span class="bootstrap-icon icon-shopping-cart icon-white">
</span>Заказать</a>

Проверял в тестовом работает.

 

В ссылке форме корзины по умолчанию имеет вид 

http://test2.mgrad.ru/index.php?option=com_zoo&controller=basket&task=index&Itemid=MENU_ITEMID&nc=7549

Вопрос: Что означает параметр &nc=7549 (цифры каждый раз меняются)?

и интересует вопрос какие проблемы могут возникнуть выше описанной настройки?


  • 0

#8 CB9TOIIIA

CB9TOIIIA

Отправлено 31 October 2017 - 10:12

nc - nocache - цифры рандом - чтобы страница каждый раз была уникальна


  • 0





Темы с аналогичным тегами электронная коммерция, ссылки

Click to return to top of page in style!