fstyle Posted January 18, 2010 Report Share Posted January 18, 2010 у меня такой вопрос - а зачем убрали боковое меню?и как его назад можно прописать? где и какой код? заранее благодарен! Quote Link to post Share on other sites
igor-tv Posted March 21, 2010 Report Share Posted March 21, 2010 http://forum.simplacms.ru/comments.php?DiscussionID=49&page=1#Item_5 Quote Link to post Share on other sites
CyberLunatic Posted August 9, 2010 Report Share Posted August 9, 2010 В Site.class.php изменить // Разделы менюif($this->mobile_user)$this->db->query("SELECT * FROM sections WHERE enabled=1 AND menu_id=3 ORDER BY order_num");else$this->db->query("SELECT * FROM sections WHERE enabled=1 AND menu_id=2 ORDER BY order_num");$sections = $this->db->results(); $this->smarty->assign('sections', $sections);на// Разделы меню$this->db->query("SELECT * FROM sections WHERE enabled=1 AND menu_id>0 ORDER BY order_num");$sections = $this->db->results(); $this->smarty->assign('sections', $sections);В базе, в таблице menu создать собственно Боковое меню.В index.tpl прописать вызов этого меню по id (например 4):<ul>{foreach name=sections from=$sections item=s}{if $s->menu_id == 4}{if $section->section_id == $s->section_id}<li> <span tooltip='section' section_id='{$s->section_id}'>{$s->name|escape}</span>{else}<a tooltip='section' section_id='{$s->section_id}' href='sections/{$s->url}'>{$s->name|escape}</a></li>{/if}{/if}{/foreach}</ul> Quote Link to post Share on other sites
Noxter Posted January 12, 2011 Report Share Posted January 12, 2011 Да но теперь каждое меню нужно менять примерно так:<li> {foreach from=$sections item=s} {if $s->menu_id == 2} <a tooltip='section' section_id='{$s->section_id}' href='sections/{$s->url}'>{$s->name|escape}</a> {/if} {/foreach} </li> </ul>То есть мею нужно заключать в условие{if $s->menu_id == 2}Где 2 это и есть id меню (см. бд).В противном случае нужное нам меню просто не будет выводится. 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.