Перейти к содержанию
Официальный форум поддержки Simpla

отдельная корзина на мобильной версии


Перейти к решению Решено chocolate_moles,

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

Друзья, как правильней сделать корзину на мобильной версии так чтоб туда тоже улетал товар и считал количество ajax? 

 

		<div id="cart_informer">
			{include file='cart_informer.tpl'}
		</div>

Возможно ли сделать cart_informer классом и несколько инклудов сделать, один скрывать на мобильном а другой открывать? по дизайну не выходит сделать все одной корзиной. Кто сталкивался и какие пути решения?

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

Друзья, как правильней сделать корзину на мобильной версии так чтоб туда тоже улетал товар и считал количество ajax? 

 

		<div id="cart_informer">
			{include file='cart_informer.tpl'}
		</div>

Возможно ли сделать cart_informer классом и несколько инклудов сделать, один скрывать на мобильном а другой открывать? по дизайну не выходит сделать все одной корзиной. Кто сталкивался и какие пути решения?

 

Ну например, в ajax/cart.php меняете

$result = $simpla->design->fetch('cart_informer.tpl'); 

на

$result = array(
    'mobile'=>$simpla->design->fetch('cart_informer_mobile.tpl'),
    'desktop'=>$simpla->design->fetch('cart_informer.tpl')
);

создаете соответственно cart_informer_mobile.tpl

 

в ajax_cart.js меняете 

$('#cart_informer').html(data); 

на 

$('#cart_informer').html(data.desktop);
$('#cart_informer_mobile').html(data.mobile);

где #cart_informer_mobile собственно блок для мобильной корзины

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

Ну например, в ajax/cart.php меняете

$result = $simpla->design->fetch('cart_informer.tpl'); 

на

$result = array(
    'mobile'=>$simpla->design->fetch('cart_informer_mobile.tpl'),
    'desktop'=>$simpla->design->fetch('cart_informer.tpl')
);

создаете соответственно cart_informer_mobile.tpl

 

в ajax_cart.js меняете 

$('#cart_informer').html(data); 

на 

$('#cart_informer').html(data.desktop);
$('#cart_informer_mobile').html(data.mobile);

где #cart_informer_mobile собственно блок для мобильной корзины

 

Отличное решение, сейчас попробую.

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...