Автор Тема: Ajax корзина.  (Прочитано 16543 раз)

figvam

  • Global Moderator
  • Ветеран
  • *****
  • Сообщений: 112
  • Karma: +7/-0
    • Технобум - техника для Вашего комфорта
Ajax корзина.
« : Май 21, 2016, 07:17:07 pm »
Приветствую.
Нужна помощь, наставление.
Делаю всплывающую корзину, как модальное окно.
Принцип вроде мне понятен: ajax-запрос -> shopping_cart.php -> $cart_module->contents()(обрабатывается в Cart.php) ->category_functions.php ->shopping_cart.php->echo json_encode( $json_data )(получаем результат).
Все вроде бы нормально отображается, но.. картинки ни в какую.
И не могу понять, где и как меняются пути. В качестве проверки, в category_functions.php, в функции products_to_show()(через неё, как я понял, проходят все товары), где идет проверка наличия файла фото товара:
if (!file_exists("./products_pictures/" . $row['picture'])) $row['picture'] = 0;
пробовал изменить на(добавил точку):
if (!file_exists("../products_pictures/" . $row['picture'])) $row['picture'] = 0;
и картинка отображается при ajax-запросе в модальном окне, но в каталоге или карточке товара соответственно пропадают.
Какие манипуляции еще можно предпринять?
У меня, кроме как передать значение $ajax_flag по этой цепочке, а в category_functions.php проверить условием и тогда менять путь, в голову ничего не приходит. :-\
« Последнее редактирование: Май 21, 2016, 07:29:58 pm от figvam »
Мои мучения(изучение вамшопа):Товары для вышивания и ..аналогично
Ну и куда же без юнита ))Пиломатериалы
 

Elizavetta92duh

  • Случайный прохожий
  • *
  • Сообщений: 1
  • Karma: +0/-0
Привет
« Ответ #1 : Ноябрь 11, 2016, 02:38:30 am »
Не могу отписать в лс
 

 

Sitemap 1 2 3 4