veard

ocStore 0.2.0 проблема с корзиной

Рекомендуемые сообщения

veard    0

Друзья помогите решить проблему. Версия 0.2.0 при нажатии на "добавить в корзину" товар визуально направляется в корзину

но ничего в корзине нет. Пробовал сделать восстановление (откат на ранние файлы) из резерва саму базу товаров не трогал.

Помогите побороть этого змея. Может что то в админке напортачили? там корзина включена....

здесь файл корзины.

<div id="module_cart" class="box">

<div class="top"><img src="catalog/view/theme/default/image/basket.png" alt="" /><?php echo $heading_title; ?></div>

<div class="middle">

<?php if ($products) { ?>

<table cellpadding="2" cellspacing="0" style="width: 100%;">

<?php foreach ($products as $product) { ?>

<tr>

<td align="left" valign="top" style="width:1px"><span class="cart_remove" id="remove_<?php echo $product['key']; ?>"> </span></td><td valign="top" align="right" style="width:1px"><?php echo $product['quantity']; ?> x </td>

<td align="left" valign="top"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a>

<div>

<?php foreach ($product['option'] as $option) { ?>

- <small style="color: #999;"><?php echo $option['name']; ?> <?php echo $option['value']; ?></small><br />

<?php } ?>

</div></td>

</tr>

<?php } ?>

</table>

<br />

<?php if ($display_price) { ?>

<table cellpadding="0" cellspacing="0" align="right" style="display:inline-block;">

<?php foreach ($totals as $total) { ?>

<tr>

<td align="right"><span class="cart_module_total"><b><?php echo $total['title']; ?></b></span></td>

<td align="right"><span class="cart_module_total"><?php echo $total['text']; ?></span></td>

</tr>

<?php } ?>

</table>

<?php } ?>

<div style="padding-top:5px;text-align:center;clear:both;"><a href="<?php echo $view; ?>"><?php echo $text_view; ?></a> | <a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a></div>

<?php } else { ?>

<div style="text-align: center;"><?php echo $text_empty; ?></div>

<?php } ?>

</div>

<div class="bottom"> </div>

</div>

<?php if ($ajax) { ?>

<script type="text/javascript" src="catalog/view/javascript/jquery/ajax_add.js"></script>

<?php } ?>

<script type="text/javascript"><!--

function getUrlParam(name) {

var name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");

var regexS = "[\\?&]"+name+"=([^]*)";

var regex = new RegExp(regexS);

var results = regex.exec(window.location.href);

if (results == null)

return "";

else

return results[1];

}

$(document).ready(function () {

$('.cart_remove').live('click', function () {

if (!confirm('<?php echo $text_confirm; ?>')) {

return false;

}

$(this).removeClass('cart_remove').addClass('cart_remove_loading');

$.ajax({

type: 'post',

url: 'index.php?route=module/cart/callback',

dataType: 'html',

data: 'remove=' + this.id,

success: function (html) {

$('#module_cart .middle').html(html);

if (getUrlParam('route').indexOf('checkout') != -1) {

window.location.reload();

}

}

});

});

});

//--></script>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Yoda    459

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

На вскидку, такая проблема скорее всего может быть в случае, если меняли шаблон и меняли структуру выводов блоков описания товара, цена, кнопкка купить и т.д.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
freelancer    1 420

здесь файл корзины.

во-первых, т.н. файл корзины не форматирован и не спрятан под спойлер. во-вторых, он не особо поможет.

поможет адрес сайта

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
veard    0

во-первых, т.н. файл корзины не форматирован и не спрятан под спойлер. во-вторых, он не особо поможет.

поможет адрес сайта

Я написал вам в личку...а что значит не спрятан под "спойлер" ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
freelancer    1 420

[ spoiler ] [ /spoiler ] спецсимвол.

у вас на сайте проблемы со скриптами. куча 404 и загружаются лишние на мой взгляд
jcarousel-lite.js

footerslider.js

rec_jquery4.js

rec_jquery5.js

rec_jquery6.js

rec_jquery7.js


я бы начал с приведения к начальному состоянию

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
veard    0

...спасибо..буду стараться - это каким то образом связано с корзиной?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
veard    0

подменил файл корзины скрипты удалил...а она по прежнему мертвая.

Я не спец чтобы править еще где то, может наведете конкретно на мысль?

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
freelancer    1 420

да. странно всё это/ вместо POST уходит OPTIONS

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
veard    0

да. странно всё это/ вместо POST уходит OPTIONS

в смысле?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
freelancer    1 420

метод должен уходить POST, а на сайте OPTIONS/ пару раз видел такое, но не могу понять причину.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
veard    0

....я сейчас в недоумении по этому факту.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
veard    0

... порылся в админке магазина и в модулях - корзине снял галочку с "Добавить в корзину (AJAX)" и после этого товар стал попадать в корзину минуя "эффект скольжения " в направлении корзины. ........И сразу после нажатия кнопки (купить) и товар не в корзине на этой страничке где выбрал товар, а переходит сразу на (ВАШ ЗАКАЗ) то есть на другую страницу перенаправляет.

..не уверен что написал что то понятное! ))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От Violetta25
      При добавлении товара в корзину, не меняется сумма возле значка и в пункте итого. В чем может быть причина и как ее решить? 

    • От Allaur
      Доброго времени суток.
      Интересует возможен ли ниже описанный функционал...
      Например, накидал посетитель товаров в корзину и призадумался.... Да не на минутку призадумался, а на недельку. А в это время одна из позиций товара закончилась. Понятно , что человек не сможет оформить заказ, потому что товара не стало в наличии, но сама позиция в корзине то висит. И когда посетитель кидал товар в корзину то позиция была в наличии. И мало того , что ему и в голову не приходит что товар может закончится, так он ещё и не видит что там горят красные звёздочки, потому что он тупо не понимает ситуации, почему  у него нет кнопки ОФОРМИТЬ ЗАКАЗ.
      Так вот хотелось бы узнать. Возможно ли сделать так чтобы товар автоматически удалялся с корзины при обнулении количества товара.
      Как это сделано , например, на сайте katrin-artshop.com
      Настоящим временем это проверить конечно не удастся. Ну может кто знаком с сайтом...
    • От dirtsport
      Народ, подскажите пожалуйста, как поправить вёрстку после небольших "улучшений" с моей стороны в шаблоне AnyStore? А то автора темы нет на форуме с 18 декабря, в личку и на почту не отвечает. Шаблон куплен на этом форуме с моего же аккаунта. Сайт:
      doma (.) petrov (.) pro 1) На маленьких экранах становится не кликабельное лого (естественно не с главной страницы) Вроде сосений блок накладывается
      2) Ширина кликабельности разворачивающийся кнопки "Инфо" занимает не всё пространство кнопки, что затрудняет его нажатие
      3) Корзина выглядит не как должна*
       
      Что я сделал, после чего стали эти проблемы:
       
      а) * В шаблоне есть 7 вариантов хедера. Вернее меню мне понравилось с одного хедера, остальное с другого. И я взял и тупо вставил <nav id="top">..............</nav> 5-го хедера вместо <nav id="top">..............</nav> 1-хедера. В теории всё должно было быть нормально, и почти всё получилось, кроме корзины. Она должна была выглядить такой-же как соседние значки поиска, личного кабинета без слов "В Вашей корзине пусто" и в их стиле.
      б) Проблема с кликабельности лого на меленьких экранах стала, когда я сделал лого и номер телефона в один ряд, добавив логотипу класс col-xs-4
      в) Ширина кликабельности кнопки "Инфо" стала не на всю ширину кнопки то ли после того как я сделал пункт а), то ли б)
       
      Помогите пожалуйста советом, как нужно сделать эти дейтвия, чтобы не ломалась вёрстка других элементов? А то до автора не достучаться((
    • От w1r3d
      Добрый день! 
      Стыдно создавать тему из-за такого пустяка, но никак не могу найти где лежит информация по всплывающему окну корзины

       
      Где его искать ? Гугл меня отправлял только купить всплывающие корзины (
       
      спасибо. 
    • От reseter
      Уважаемые форумчане, нужна помощь.
      Поле купона отображается в корзине на другой строке от слова "Купон", как сделать, чтоб они на одной строке были?
      Ocstore 15512
      модуль Simple

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу