Перейти к содержанию
Форум поддержки пользователей VamShop

Не выводится {$box_LATESTNEWS}


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

Добрый день. Столкнулся с проблемой. не выводиться {$box_LATESTNEWS}.

Исходный код box_latest_news.html


{config_load file="$language/lang_$language.conf" section="boxes"}
<!-- Бокс новости -->
<div id="boxNews">
<h5><a href="{$NEWS_LINK}">{#heading_news#}</a></h5>
<div class="boxNewsContent">
{foreach name=aussen item=module_data from=$module_content}
<p>{$module_data.NEWS_DATA}</p>
<p><a href="{$module_data.NEWS_LINK_MORE}">{$module_data.NEWS_HEADING}</a></p>
<p>{$module_data.NEWS_CONTENT|vam_truncate:$smarty.const.MAX_DISPLAY_LATEST_NEWS_CONTENT:" ..."}</p>
{/foreach}
</div>
</div>
<!-- /Бокс новости -->
[/CODE] Исходный код news.php
[CODE]
<?php
/* -----------------------------------------------------------------------------------------
$Id: news.php 1262 2007-02-07 12:30:44 VaM $
VaM Shop - open source ecommerce solution
http://vamshop.ru
http://vamshop.com
Copyright (c) 2007 VaM Shop
-----------------------------------------------------------------------------------------
Released under the GNU General Public License
---------------------------------------------------------------------------------------*/
$box = new vamTemplate;
$box->assign('tpl_path','templates/'.CURRENT_TEMPLATE.'/');
$sql = "
SELECT
news_id,
headline,
content,
date_added
FROM " . TABLE_LATEST_NEWS . "
WHERE
status = '1'
and language = '" . (int)$_SESSION['languages_id'] . "'
ORDER BY date_added DESC
LIMIT " . MAX_DISPLAY_LATEST_NEWS . "
";
$module_content = array();
$query = vamDBquery($sql);
while ($one = vam_db_fetch_array($query,true)) {
$SEF_parameter = '';
if (SEARCH_ENGINE_FRIENDLY_URLS == 'true')
$SEF_parameter = '&headline='.vam_cleanName($one['headline']);
$module_content[]=array(
'NEWS_HEADING' => $one['headline'],
'NEWS_CONTENT' => $one['content'],
'NEWS_ID' => $one['news_id'],
'NEWS_DATA' => vam_date_short($one['date_added']),
'NEWS_LINK_MORE' => vam_href_link(FILENAME_NEWS, 'news_id='.$one['news_id'] . $SEF_parameter, 'NONSSL'),
);
}
if (sizeof($module_content) > 0) {
$box->assign('NEWS_LINK', vam_href_link(FILENAME_NEWS));
$box->assign('language', $_SESSION['language']);
$box->assign('module_content',$module_content);
// set cache ID
if (USE_CACHE=='false') {
$box->caching = 0;
$module= $box->fetch(CURRENT_TEMPLATE.'/boxes/box_latest_news.html');
} else {
$box->caching = 1;
$box->cache_lifetime=CACHE_LIFETIME;
$box->cache_modified_check=CACHE_CHECK;
$module = $box->fetch(CURRENT_TEMPLATE.'/boxes/box_latest_news.html',$cache_id);
}
$vamTemplate->assign('box_LATESTNEWS',$module);
}
?>

В коде вроде как все нормально. А вот почему не выводится, понять не могу.

P.S. Адресс магазина http://zoomagazin-aquarium.com.ua/

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

В /templates/шаблон/source/boxes.php есть подключение news.php?

В Админке - Настройки - Боксы включён бокс Новости?

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