Перейти к содержанию
Форум поддержки пользователей VamShop

"Галочка" при добавлении товара в корзину.


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

Раньше, в других версиях помню при добавлении товара в корзину отображалась иконка в виде зеленой галочки. Сейчас (возможно только у меня)почему-то, галочка не отображается (версия 1.65). В чем может быть проблема? поискал в CSS какое-либо упоминание с "ajax" не нашел строчки которая вела бы к картинке. Стоит своя тема оформления, ставил дефолтную, чистил кеш, галочка так и не появилось.

В настройках магазина ajax_корзина включена, и она исправно работает.

p.s. VaM, я увидел ваш ответ на мой запрос в коммерческом разделе. Вот хочу попробовать реализовать самостоятельно. Перед тем как "шаманить" :) просто решил проверить как работает сейчас (до внесения изменений) и увидел что сейчас не совсем все работает.

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

Зелёная галочка называется /images/ok.gif и вызывается в файле /jscript/jscript_ajax_cart.js

У Вас она на месте - значит в файле что-то не так прописано. Должно быть:

okImage.src = "images/ok.gif";[/CODE]

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

pr0fessor

В текущей версии галочки нет.

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

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

Лично моё мнение, что главное не галочка, а корзина на видном месте с кнопкой оформить.

Что б была видно сразу, что товар добавился.

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

' timestamp='1315168682' post='73473']

Зелёная галочка называется /images/ok.gif и вызывается в файле /jscript/jscript_ajax_cart.js

У Вас она на месте - значит в файле что-то не так прописано. Должно быть:

okImage.src = "images/ok.gif";[/CODE]

подскажите где конкретно в код вписать эту фразу

okImage.src = "images/ok.gif"; чтоб появлялась галочка ? вот код моего jscript_ajax_cart.js

/* -----------------------------------------------------------------------------------------

$Id: jscript_ajax_cart.js 899 2007-06-30 20:14:56 VaM $

VaM Shop - open source ecommerce solution

http://vamshop.ru

http://vamshop.com

Copyright © 2007 VaM Shop

-----------------------------------------------------------------------------------------

based on:

© 2006 Andrew Weretennikoff (ajax_sc.js,v 1.1 2007/03/17); medreces@yandex.ru

Released under the GNU General Public License

---------------------------------------------------------------------------------------*/

function doBuyNow( id, quantity ) {

jQuery.noConflict();

// Setup the ajax indicator

jQuery('body').append('<div id="ajaxLoading"><img src="images/loading.gif"></div>');

jQuery(document).click(function(e) {

jQuery('#ajaxLoading').css('top', function() {

return e.pageY-30+"px";

});

jQuery('#ajaxLoading').css('left', function() {

return e.pageX-10+"px";

});

jQuery('#ajaxLoading').css({

margin:"0px auto",

paddingLeft:"0px",

paddingRight:"0px",

paddingTop:"0px",

paddingBottom:"0px",

position:"absolute",

width:"30px"

});

})

// Ajax activity indicator bound to ajax start/success/stop document events

jQuery(document).ajaxSend(function(){

jQuery('#ajaxLoading').show();

});

jQuery(document).ajaxSuccess(function(){

jQuery('#ajaxLoading').hide();

});

jQuery(document).ajaxStop(function(){

jQuery('#ajaxLoading').remove();

});

jQuery.ajax({

url: "index_ajax.php",

dataType : "html",

data: {q : 'includes/modules/ajax/ajaxCart.php', action : 'cust_order', products_qty : 1, pid : id},

type: "GET",

success: function(msg){

jQuery("#divShoppingCart").html(msg);

}

});

}

function doAddProduct() {

jQuery.noConflict();

var forma = jQuery('#cart_quantity input,select');

var data = 'q=includes/modules/ajax/ajaxCart.php&';

forma.each(function(n,element){

if (element.type == "radio" || element.type == "checkbox") {

if (element.checked)

tmp = element.name + "=" + element.value + "&";

} else {

tmp = element.name + "=" + element.value + "&";

}

if (tmp.length > 3) data = data + tmp;

});

data = data + "action=add_product";

jQuery.ajax({

url : "index_ajax.php",

dataType : "html",

data : data,

type : "GET",

success : function(msg) {

jQuery("#divShoppingCart").html(msg);

}

});

}

function doDelProduct(id) {

jQuery.noConflict();

var test1 = "#update_cart"+id+" input";

var forma = jQuery(test1);

var data = 'q=includes/modules/ajax/ajaxCart.php&';

forma.each(function(n,element){

if (element.type == "radio" || element.type == "checkbox") {

if (element.checked)

tmp = element.name + "=" + element.value + "&";

} else {

tmp = element.name + "=" + element.value + "&";

}

if (tmp.length > 3) data = data + tmp;

});

data = data + "action=update_product";

jQuery.ajax({

url : "index_ajax.php",

dataType : "html",

data : data,

type : "GET",

success : function(msg) {

jQuery("#divShoppingCart").html(msg);

}

});

}

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

Вот тут я выкладывал новый файл jscript_ajax_cart.js :

http://vamshop.ru/forum/topic/8830-%d0%bd%d0%be%d0%b2%d0%b0%d1%8f-%d0%b2%d0%b5%d1%80%d1%81%d0%b8%d1%8f-vamshop-165/page__view__findpost__p__76971

Там еще несколько функций добавлено из старой версии, чтобы правильно работало.

Сравните со своим файлом и всё станет понятно.

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