Есть меню на сайте. Состоит в принципе из разделов и подразделов, которые в данный момент выводятся все вместе. Требуется, чтобы подразделы меню выводились только по клику на соответствующий раздел. В шаблоне меню выводится так:
Есть еще переменная $page.name, которую можно сравнивать, например, с $e.name для определения в каком меню находится пользователь. Если $e.name == $page.name и $e._level == 1, значит он в одном из главных разделов меню, и нужно вывести все подразделы до след. главного раздела, если Если $e.name == $page.name и $e._level != 1 (т.е. $e._level == 2), значит он в одном из подразделов и нужно вывести все подразделы вниз и вверх до главн.разделов. Если $e.name != $page.name значит он еще не зашел в меню, либо в другом разделе/подразделе и нужно просто вывести главные разделы. Как бы это все реализовать? Я новичок пока что в програмировании, да еще и доступа к php и др. файлам нет на этом сайте. Тока к шаблонам. Писал под пивом поздно ночью, так что не ругать сильно. Буду благодарен за помощь.
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
sych
Всем доброго времени суток.
Если есть возможность, подскажите:
Есть меню на сайте. Состоит в принципе из разделов и подразделов, которые в данный момент выводятся все вместе. Требуется, чтобы подразделы меню выводились только по клику на соответствующий раздел. В шаблоне меню выводится так:
{foreach name=foo from=$menu item=e}
{if $e._level==1}
<tr>
<td class="menu2"><a href="{$e.url}">{$e.name}</a></td>
</tr>
{else}
<tr>
<td class="menu3"><a href="{$e.url}" >{$e.name}</a><br></td>
</tr>
{/if}
{/foreach}
Так вот. Есть доступ только к шаблонам.
Есть еще переменная $page.name, которую можно сравнивать, например, с $e.name для определения в каком меню находится пользователь. Если $e.name == $page.name и $e._level == 1, значит он в одном из главных разделов меню, и нужно вывести все подразделы до след. главного раздела, если Если $e.name == $page.name и $e._level != 1 (т.е. $e._level == 2), значит он в одном из подразделов и нужно вывести все подразделы вниз и вверх до главн.разделов. Если $e.name != $page.name значит он еще не зашел в меню, либо в другом разделе/подразделе и нужно просто вывести главные разделы. Как бы это все реализовать? Я новичок пока что в програмировании, да еще и доступа к php и др. файлам нет на этом сайте. Тока к шаблонам. Писал под пивом поздно ночью, так что не ругать сильно. Буду благодарен за помощь.
Link to comment
Share on other sites
0 answers to this question
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.
Note: Your post will require moderator approval before it will be visible.