Noxter Posted December 26, 2010 Report Share Posted December 26, 2010 Собсно сабж. Подскажите как реализовать отображение статьи на статической странице?Есть код:{if $articles} {if $article->in_head == 1} <div id="phone"> <!-- Банер /--> {foreach name=articles from=$articles item=article} {if $smarty.foreach.articles.iteration <= $smarty.foreach.articles.total/2+0.7} {$article->annotation} <a tooltip="article" article_id="{$article->article_id}" href="articles/{$article->url}">Подробнее</a> {/if} {/foreach} <!-- Банер /--> </div> {/if} {/if}Который помещен в шапку в файле index.tpl, но при переходе на страницу скажем "Контакты" или "Способы доставки" статья перестает отображаться.Рылся рылся и нашел следующий код:// Статьи (несколько последних) $query = sql_placeholder("SELECT * FROM articles WHERE enabled=1 ORDER BY order_num DESC LIMIT ?", $this->articles_count); $this->db->query($query); $articles = $this->db->results();Добавил его в StaticPage.class.php но увы ничего не поменялось.Буду благодарен за помощь! Quote Link to post Share on other sites
Noxter Posted December 28, 2010 Author Report Share Posted December 28, 2010 Пипл UP плз! Quote Link to post Share on other sites
gena Posted December 29, 2010 Report Share Posted December 29, 2010 нужно присвоить переменной(шаблонизатора smarty) значение результата выполнения запроса:$this->smarty->assign('articles', $articles); Quote Link to post Share on other sites
Noxter Posted December 29, 2010 Author Report Share Posted December 29, 2010 Тему в топку, решилось боковым меню из версии 1.1.Сделал так сказать систему баннеров. Кому нужно контакты в личке.P.S. #gena это не то что нужно да и уже не по надобности...Но все-же спасибо, что отписался=) Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.