[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Smarty
Страницы: 1, 2, 3, 4, 5
XphpX
Всем привет! Опять я со своими комментариями. Вот у меня такой код в шаблоне. Он должен выводить комментарии к постам, а если нет в массиве комментария, то должна выводиться форма комментирования. Комментарии к постам выводятся, а там где должна выводиться форма пустота. Что я делаю не так?


{foreach $products as $item name=product}

<h2><a href="/list/post/{$item['id']}/">{$item['product']}</a></h2>

{foreach $comment as $itemcom}
{
if $itemcom['product_id'] == $item['id']}
<p>{$itemcom['content']}</p>
{/if}
{
foreachelse}

<div id="blockNewComment">
<
form
...
</
form>
</
div>
{/foreach}
{
/foreach}


$products и $comment берутся из контроллера:

// Получение списка данных
$products = getAllProducts();

$userID = isset($_SESSION['user']) ? $_SESSION['user']['id'] : null;

$comment = getComment($userID);

$smarty->assign('products', $products);
$smarty->assign('comment', $comment);
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.