avatar
в вашем случае это строка 72, после discount
avatar
Дмитрий, получили файл?
avatar
Загрузил в облако
avatar
скиньте файл Orders.php от 2.1.5
avatar
В версии 2.1.5 нету в api/Orders.php — o.discount
Как быть в данной версии?
avatar
Добрый день!
на шаге: открываем файл view/View.php и после

$this->design->smarty->registerPlugin("function", "get_brands_improved", array($this, 'get_brands_improved_plugin'));


у меня следующий код:
$this->design->smarty->registerPlugin("function", "get_brands",					array($this, 'get_brands_plugin'));
            
avatar
Спасибо за статью!
А как вывести конкретное свойство в шаблон order_print.tpl?
К примеру я в свойстве хочу указать гарантию, а потом при печати заказа вивести его, можете подсказать?
avatar
исправил
avatar
avatar
возможно, что у вас где то внесены изменения (дополнения или модули) которые создают конфликт
avatar
Способ не работает! После замены цены, сбрасывает количество товара, это еще хуже, потом надо пересчитать товар в наличии, и забить в ручную.
avatar
При замене цены, с разным количеством товара, сбрасывается количество товара. что делать
avatar
Привет — блудил блудил — по скриптам по файлам, вроде все по инструкции — но ни как не могу вывести строку в всплывающем меню регистрации, но потом дошло до меня что в index.tpl в нем лежит всплывающее окно регистрации, так что у кого другой шаблон сайте имейте ввиду.
Да еще минусик один — в базу данных вносятся номер тел. без проверки тоесть дублируются. плохо. Как исправить?
<!------------------------ /compare ------------------------>
	<div id="registration"  style="display: none;">
		<div>
			<div class="popup styleforsmallpopup">
				<div class="popup_head back0">Регистрация</div>
				{if $error}
				<div class="message_error">
					{if $error == 'empty_name'}Введите имя
					{elseif $error == 'empty_email'}Введите email
					{elseif $error == 'empty_phone'}Введите Номер тел.
					{elseif $error == 'empty_password'}Введите пароль
					{elseif $error == 'user_exists'}Пользователь с таким email уже зарегистрирован
					{elseif $error == 'captcha'}Неверно введена капча
					{else}{$error}{/if}
				</div>
				{/if}
				<div class="popup_dashed">
					<div class="popup_body">
						<form  name="regform" action="/user/register" method="post">
							<input type="text" placeholder="Введите имя" value="{$name|escape}" data-notice="Введите имя" name="name" data-format=".+" class="textinput40 back1">
							<input type="password" placeholder="Пароль" autocomplete="off" type="password" name="password" data-format=".+" data-notice="Введите пароль"  class="textinput40 back1">
							<input type="text" placeholder="Номер Тел."   name="phone" data-format=".+"    data-notice="Введите телефон" value="{$phone|escape}" maxlength="20" class="textinput40 back1"/>
							<input type="text" placeholder="Адрес e-mail" name="email" data-format="email" data-notice="Введите email"   value="{$email|escape}" class="textinput40 back1">
							<div style="margin-bottom: 10px" class="clearfix"></div>
							<input type="text" id="comment_captcha" type="text" name="captcha_code" value="" data-format="\d\d\d\d" data-notice="Введите капчу" class="textinput40 back1 textinput_captcha">
							<div class="captcha"><img class="captcha_image" alt="CAPTCHA" src="captcha/image.php?{math equation='rand(10,10000)'}"/></div> 
							<a href="#" class="btn2 submit clear">Регистрация</a>
							<input type="submit" value="Регистрация" name="register" class="none1">
						</form>
					</div>
					<div class="popup_foot">
						<a class="js_fancy_window" href="#fancyauth" >Авторизация</a>
					</div>
				</div>
			</div>
		</div>
	</div>
avatar
симпла 2.3.7 все установил. но если поставить галочку или что не поставить — все равно вылазит сообщение и заказ не проходит! что может быть. как понимаю что то с условием в index.tpl?
avatar
Отличный модуль, работает, но есть маленький баг. Когда добавляю варианты, нажимаю сохранить и добавляется дополнительный пустой вариант.
Если убрать всю строку INPUT в simpla/design/html/product.tpl
<li class="variant_images"><a href='#' class="add_color"><img src="design/images/picture{if !$variant->images_ids}_empty{/if}.png" title="Привязать изображение" /></a> <input name="variants[images_ids][]" type="hidden" value="{$variant->images_ids|escape}" /></li>

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

avatar
Здравствуйте. Сайт достался по «наследству». Файл ajax_cart.js изменен. Куда и как вставлять проблема. Очень расчитываю на вашу подсказку

// Аяксовая корзина
$('form.variants').live('submit', function(e) {
e.preventDefault();
button = $(this).find('input[type=«submit»]');
string = $(this).serialize();
$.ajax({
url: «ajax/cart.php»,
data: string,
data: {variant: $(this).find('select').val(), amount: $(this).find('input[name=«amount»]').val(), variant: variant},
dataType: 'json',
success: function(data){
$('#cart_informer').html(data);
if(button.attr('data-result-text'))
button.val(button.attr('data-result-text'));
$.fancybox({
'href': '#data'
});
}
});
var o1 = $(this).offset();
var o2 = $('#cart_informer').offset();
var dx = o1.left — o2.left;
var dy = o1.top — o2.top;
var distance = Math.sqrt(dx * dx + dy * dy);
$(this).closest('.product').find('.image img').effect(«transfer», { to: $("#cart_informer"), className: «transfer_class» }, distance);
$('.transfer_class').html($(this).closest('.product').find('.image').html());
$('.transfer_class').find('img').css('height', '100%');
return false;
});

$('form.cart_mini').live('submit', function(e) {
e.preventDefault();
button = $(this).find('input[type=«submit»]');
$.ajax({
url: «ajax/cart.php»,
data: {variant: $(this).find('input[name=«variant_id»]').val(),'mode':'remove'},
dataType: 'json',
success: function(data){
$('#cart_informer').html(data);
$('#cart').html(data);
$.fancybox({
'href': '#data'
});
}
});
$.fancybox.showActivity();
return false;
});

function update_cart(variant_id,amount)
{

$.ajax({
url: «ajax/cart.php»,
dataType: 'json',
data: {'variant':variant_id,'amount':amount,'mode':'update'},
success: function(data){
if(data){
$('#cart_informer').html(data);

$.fancybox({
'href': '#data'
});
}
}
});
$.fancybox.showActivity();
}

$('a.compare').live('click', function(e) {
href = $(this).attr('href');
$('#compare_informer').load(href+' #compare_informer');
$(this).removeClass('compare');
$(this).attr('href', 'compare/');
$(this).html(«В сравнении»);
var o1 = $(this).offset();
var o2 = $('#compare_informer').offset();
var dx = o1.left — o2.left;
var dy = o1.top — o2.top;
var distance = Math.sqrt(dx * dx + dy * dy);
$(this).closest('.product').find('.image img').effect(«transfer», { to: $("#compare_informer"), className: «transfer_class» }, distance);
$('.transfer_class').html($(this).closest('.product').find('.image').html());
$('.transfer_class').find('img').css('height', '100%');
return false;

});
avatar
как реализовать изменение изображения при добавлении товара аяксовой корзины (полная-пустая)?
avatar
платный, для этого нужно создать аккаунт в Google Adwords
avatar
А разве показ данных объявлений не платный?
avatar
Дмитрий не подскажите в чем может быть проблема? Сам файл выгрузки вроде как выглядит нормально, но Яндекс ругается :(
Дата из файла: 2016-01-15 01:27 (строка 3, столбец 37)
scheme: local_delivery_cost (строка 180, столбец 8)
Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: Unknown tag: XML tag «vendorcode» (строка 189, столбец 12)