Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Неподскажите где регулировать кол-во букв тизера т.е. то что показывается на главной странице?
<!-- NOT ORIGINAL: PLACING LINK FOR PARTICULAR NEWS_ID -->
<a href='index.php?news_id={$news_array[i].NID}' style="color: #999920;">Подробнее...</a>
if ( isset($_GET["news"]) || isset($_GET["news"]) )
$news = 1;
// NOT ORIGINAL:
// Adding call for particular news_id
if ( isset($_GET["news_id"]) || isset($_GET["news_id"]) )
$news_id = 1;
if ( isset($news) ){
$NewsObj->generatePage('frontend news list');
}
if ( isset($news_id)) {
$NewsObj->generatePage('show particular news');
}
switch($_PageName){
case 'frontend news short list':
$smarty->assign('news_array', xHtmlSpecialChars($this->getNews(null, 1, $this->NewsInShortList), array(), 'title') );
$smarty->assign( 'NewsShortListTpl', 'news.frontend.shortlist.tpl.html' );
break;
// NOT ORIGINAL:
// ADDING CALL FOR PARTICULAR NEWS
case 'show particular news':
$news_id = $_GET['news_id'];
$news_arr = xHtmlSpecialChars($this->getNews($news_id, 1, 1), array(), 'title');
$smarty->assign('current_news_id', $news_arr );
$smarty->assign( 'main_content_template', 'news.frontend.current.id.tpl.html' );
break;
{literal}
<style type="text/css">
.newsdiv{
border:0 dashed black;
border-width: 1 0 0 0;
margin:3px;
}
.newsblock{
float:left;
width:100%;
}
</style>
{/literal}
<h1><u>{$smarty.const.ADMIN_NEWS}</u></h1>
<table cellpadding="4"><tr><td>
{if $current_news_id}
<div class="newsblock">
<h3>{$current_news_id.2}</h3>
<strong>{$current_news_id.1}</strong>
<p>
{if $current_news_id.3}
<img src="./products_pictures/{$current_news_id.3}" hspace="10" align="left" />
{/if}
{$current_news_id.4}
</p>
</div>
<div class="newsblock"><br><br>
<div class="newsdiv"></div>
<br><br>
</div>
{else}
{$smarty.const.STRING_EMPTY_LIST}
{/if}
</td></tr></table>
Шаг 5.
В папке /templates/frontend/папка_вашего_шаблона/ создайте файл news.frontend.current.id.tpl.html со следующим содержанием:
Код:{literal} <style type="text/css"> .newsdiv{ border:0 dashed black; border-width: 1 0 0 0; margin:3px; } .newsblock{ float:left; width:100%; } </style> {/literal} <h1><u>{$smarty.const.ADMIN_NEWS}</u></h1> <table cellpadding="4"><tr><td> {if $current_news_id} <div class="newsblock"> <h3>{$current_news_id.2}</h3> <strong>{$current_news_id.1}</strong> <p> {if $current_news_id.3} <img src="./products_pictures/{$current_news_id.3}" hspace="10" align="left" /> {/if} {$current_news_id.4} </p> </div> <div class="newsblock"><br><br> <div class="newsdiv"></div> <br><br> </div> {else} {$smarty.const.STRING_EMPTY_LIST} {/if} </td></tr></table>
какой $идентификатор, при выводе news.frontend.current.id.tpl.html, выдаёт news_id(номер отображаемой новости) ??
необходимо для реализации навигации(следующая/предыдущая)
{$current_news_id.0}
сделал все по инструкции а у меня на сайте выодит за место подробней просто *** скрытое содержание ***
как это исправить?
<!-- NOT ORIGINAL: PLACING LINK FOR PARTICULAR NEWS_ID -->
<a href='index.php?news_id={$news_array[i].NID}' style="color: #999920;">Подробнее...</a>
<font class="voting">{$news_array[i].title}</font>