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

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

Array ( 
	[1] => Array ( 
					[image] => 1.jpg
					[url] => url1.html
					[price] => 1390.00
					)
	[2] => Array (
					[image] => 2.jpg
					[url] => url2.html
					[price] => 1290.00
					)
)

Как разобрать в шаблоне такой массив? Спасибо!

Ссылка на сообщение
Поделиться на другие сайты
{foreach $orders as $order}
	{foreach $order as $o}
		{$o}<br>
	{/foreach}
{/foreach}

Выдает

1.jpg
url1.html
1390.00
 
2.jpg
url2.html
1290.00
 
{foreach $orders as $order}
	{foreach $order as $o}
		{$o->price}<br>
	{/foreach}
{/foreach}

Выдает только <br><br><br>...

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

Странно, похоже, что {$o} - вообще не массив.

 

Ну как же?

 

Array ( 
	[1] => Array ( 
					[image] => 1.jpg
					[url] => url1.html
					[price] => 1390.00
					)
	[2] => Array (
					[image] => 2.jpg
					[url] => url2.html
					[price] => 1290.00
					)
)
Ссылка на сообщение
Поделиться на другие сайты
Array
(
    [165] => Array
        (
            [product_name] => Название№1
            [image] => 1.jpg
            [url] => url_1.html
            [price] => 1790.00
            [totalprice] => 98840.00
            [count] => 56
        )

    [268] => Array
        (
            [product_name] => Название№2
            [image] => 2.jpg
            [url] => url_2.html
            [price] => 1190.00
            [totalprice] => 41650.00
            [count] => 35
        )

    [167] => Array
        (
            [product_name] => Название№3
            [image] => 3.jpg
            [url] => url_3.html
            [price] => 1590.00
            [totalprice] => 57750.00
            [count] => 35
        )

)

Вот все данные из массива с названием - $stat_orders

{foreach $stat_orders as $stat_order}
	{foreach $stat_order as $stat}
		{$stat->url}<br>
	{/foreach}
{/foreach}

Так выводит только <br>

 

Уже ума не приложу что делать.  :wacko:

 

 

О да!!! Решил!!! :D

Изменено пользователем Pack
Ссылка на сообщение
Поделиться на другие сайты

Еще вопрос. Как запросом посчитать сколько каждого товара купили?

 

тоесть product_id=1 в таблице s_purchases встречается n1 раз, product_id=2 встречается n2 раз, product_id=3 n3 раз и т.д. при этом WHERE product_id=1 OR product_id=2 OR product_id=3

 

GROUP BY s_purchases.product_id работает не правильно.

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

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

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

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

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

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

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

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

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

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