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

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

Пытаюсь вывести в информер "Избранных" и "Сравнение" кроме отображения количество товаров также отобразить и картинку товара и название.

Это все всплывает при наведении на информер.

Делаю так:

<div class="open-panel">
		<div class="products-box{if $session->count > 4} scroll{/if}">
	<div class="item-in-cart clearfix" id="item-in-cart-{$session->variant->id}">
	{$image = $session->product->images|first}
	{if $image}
	<div class="image">
<img src="{$image->filename|resize:70:70}"  alt="{$product->name|escape}" />
	</div>
	{/if}
 <div class="desc"><strong><a href="products/{$session->product->url}">{$session->product->name|escape}{if $session->variant->name}, <span class="light">{$session->variant->name|escape}</span>{/if}</a></strong>
					</div>
				<div class="price">
					<strong id="total_cost_informer_{$session->variant->id}" style="margin-left:20px;">{($session->variant->price*$session->amount)|convert} {$currency->sign}</strong>
				</div>
			</div>
			
		</div>
		
	</div>

Но ничего не отображает.

 

Может кто реализовал подобное?!

Спасибо!

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

Это все не так просто, как вам кажется ;)

С чего вы взяли, что в $session есть названия, а тем более картинки??

Сделайте {print_r($session)} и посмотрите...

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

В сессиях хранятся id вариантов, (для корзины так, не думаю что в случае с избранными как то по другому)
Нужно сначала в каком нибудь view получить id, по ним вытянуть товары, запихать все в массив и передать в шаблон, а там уже выводите как душе угодно.

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

Да, действительно не так просто оказывается ))

поставил:

{print_r($session)}

выдает мне:

 stdClass Object ( [key] => wishlist [ids] => Array ( [65] => 65 [63] => 63 ) [count] => 2 ) 1 

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

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

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

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

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

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

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

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

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

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

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