Помогите, пожалста, с новостями

Статус
В этой теме нельзя размещать новые ответы.

sergey_pets

Создатель
Регистрация
20 Мар 2008
Сообщения
41
Реакции
1
Когда-то попросили разработчика нашего магазина сделать вывод новостей по центру страницы сразу под спецпредложениями. Ну и внешний вид станицы со всеми новостями поменять. Он поменял. Но выводится только 5 последних новостей и листалка на странице с новостями не работает. Не просто не работает, а вообще не предусмотрена. За вывод новостей, на сколько я понимаю, сейчас отвечает файл show_news.tpl.html. Как вернуть новости хотя бы в том виде, какими они были изначально?
 
новости построены в 2 фалика изначально (вроде)
или стоп у меня вообще нет show_news.tpl.html
у меня есть news.frontend.list.tpl.html и news.frontend.shortlist.tpl.html...у тебя wa или shop-script????
подробеней где ты хотишь что выводить....
 
Вот содержимое includes/news.php:
<?php

$news_array = newsGetNewsToCustomer();
$smarty->assign( "news_array", $news_array );

if ( isset($_POST["subscribe"]) )
{
$error = subscrVerifyEmailAddress($_POST["email"]);
if ( $error == "" )
{
$smarty->assign( "subscribe", 1 );
subscrAddUnRegisteredCustomerEmail( $_POST["email"] );
}
else
$smarty->assign( "error_message", $error );
}

if ( isset($_POST["email"]) )
$smarty->assign( "email_to_subscribe", $_POST["email"] );
else
$smarty->assign( "email_to_subscribe", "Email" );

if ( isset($news) )
$smarty->assign( "main_content_template", "show_news.tpl.html" );
?>

Пробовал заменить этот файл на стандартный, - вообще не работает. Выдает "Fatal error: Class 'virtualModule' not found in сайт\modules\news\class.newsmodule.php on line 9" :(

У меня ShopScript Premium. Хочу просто вернуть на место стандартные новости.
 
В файле index.tpl.html, в том месте где надо вставь:
{if $NewsShortListTpl}
{include file=$NewsShortListTpl}
{/if}
И все. А тот файл, что ты трогаешь, не трогай он не меняет их положение на сайте.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху