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


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

Не работает кнопка УДАЛИТЬ в корзине

корзина цены форма заказа

Лучший Ответ SmetDenis , 13 May 2014 - 13:54

Добрый день,

Посмотрел ваш сайт (вместе с Cheren-dow и доступом).

 

Вы не правильно добавили редиректы

 

Для удаления товара из корзины используется POST ajax-запрос по адресу

http://picart.su/index.php/zakazi.html?controller=basket&task=delete&app_id=3

Замечу, что ссылка генерируется с помощью API Joomla

 

 

С помощью кода в htaccess вы делаете редирект с *.html -> свой адрес

AddDefaultCharset UTF-8
RewriteCond %{QUERY_STRING} ^category_id=
RewriteRule (.*) http://picart.su/$1? [R=301,L]
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.picart.su
RewriteRule ^(.*)$ http://picart.su/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://picart.su/ [R=301,L]
REDIRECTMATCH 301 (.*)\.html$ http://picart.su$1
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://picart.su/ [R=301,L]
RewriteBase /
RewriteCond %{HTTP_HOST} (.*)
RewriteCond %{REQUEST_URI} /$ [NC]
RewriteRule ^(.*)(/)$ $1 [L,R=301]]

Откровенно говоря, редирект сделан не правильно и в нем нет большой необходимости. Т.к есть настройки Joomla.

 

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

p8v_200x0.png

 

 

На сервер не приходят нужные переменные, В итоге удаление не работает.

u1v_200x0.png

 

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 9

#1 user_manimv

user_manimv

Отправлено 12 May 2014 - 19:35

Уважаемые форумчане возникла еще проблема.

Не работает кнопка Удалить.

Удалить Все - работает

Ошибка - Uncaught Ajax response no parse

Подскажите в чем может быть проблема ???

 

http://picart.su/ind...talog/kartini-2

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

  • Screen Shot 05-13-14 at 12.31 AM.JPG

Сообщение отредактировал user_manimv: 13 May 2014 - 12:41

  • 0

#2 Cheren-dow

Cheren-dow

Отправлено 12 May 2014 - 20:25

user_manimv, какую версию JBZoo вы используете? Вы пробовали обновится до последней версии.?


  • 0
Изображение
 

#3 user_manimv

user_manimv

Отправлено 13 May 2014 - 09:34

Joomla: 2.5.18     JBZoo: 2.1.3 Pro     Zoo: 3.1.4    


  • 0

#4 user_manimv

user_manimv

Отправлено 13 May 2014 - 12:18

Ребята я с вашей техподдержкой буду год сайт делать тут есть кто отвечает на вопросы, а то ждешь по дню. Потом тебе задают вопрос и снова день ждешь.

Не серьезно!!!


  • 0

#5 Sliapy

Sliapy

Отправлено 13 May 2014 - 12:45

Тех.поддержка всегда старается отвечать в течение 24 часов. 


  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#6 user_manimv

user_manimv

Отправлено 13 May 2014 - 12:48

Тех.поддержка всегда старается отвечать в течение 24 часов. 

Ладно ждем)))


  • 0

#7 Cheren-dow

Cheren-dow

Отправлено 13 May 2014 - 12:50

user_manimv, вы не ответили на второй вопрос

Вы пробовали обновится до последней версии.?

Вы сразу установили последнюю версию или же делали обновления с более поздней?


  • 0
Изображение
 

#8 user_manimv

user_manimv

Отправлено 13 May 2014 - 12:52

 

Вы сразу установили последнюю версию или же делали обновления с более поздней?

 

Сразу установил JBZoo: 2.1.3 Pro


  • 0

#9 SmetDenis

SmetDenis

Отправлено 13 May 2014 - 13:54   Лучший Ответ

Добрый день,

Посмотрел ваш сайт (вместе с Cheren-dow и доступом).

 

Вы не правильно добавили редиректы

 

Для удаления товара из корзины используется POST ajax-запрос по адресу

http://picart.su/index.php/zakazi.html?controller=basket&task=delete&app_id=3

Замечу, что ссылка генерируется с помощью API Joomla

 

 

С помощью кода в htaccess вы делаете редирект с *.html -> свой адрес

AddDefaultCharset UTF-8
RewriteCond %{QUERY_STRING} ^category_id=
RewriteRule (.*) http://picart.su/$1? [R=301,L]
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.picart.su
RewriteRule ^(.*)$ http://picart.su/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://picart.su/ [R=301,L]
REDIRECTMATCH 301 (.*)\.html$ http://picart.su$1
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://picart.su/ [R=301,L]
RewriteBase /
RewriteCond %{HTTP_HOST} (.*)
RewriteCond %{REQUEST_URI} /$ [NC]
RewriteRule ^(.*)(/)$ $1 [L,R=301]]

Откровенно говоря, редирект сделан не правильно и в нем нет большой необходимости. Т.к есть настройки Joomla.

 

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

p8v_200x0.png

 

 

На сервер не приходят нужные переменные, В итоге удаление не работает.

u1v_200x0.png

 


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#10 user_manimv

user_manimv

Отправлено 13 May 2014 - 14:05

Ребята спасибо!!! Тема закрыта!


  • 0





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

Click to return to top of page in style!