Foren / National / Russian / Тех. поддержка / Помогите нубу прописать ссылку в меню.

Юрий Гребеник
#1 5. April 2014, 15:20

Приветствую.

Прошу сильно не пинать, я в cotonti  нуб(

Так вот, задача такая. Установил я модуль афиша. Как правило в меню пункт сам не добавляется. Следовательно, его нужно ручками прописать.

Только вот где и как?

Причем я хочу что бы пункт меню Афмша отображался третим (после "Главная" и "Новости")

Сама афиша открывается по адресу http://мой_сайт/afisha но пункта в меню нет.

Я нуб, и мне нужно все в деталях разъяснить. Если кому не лень, помогите. Скажу доброе, человеческое СПАСИБО!

Roffun
#2 5. April 2014, 16:20

На примере шаблона nemesis, вставка пункта после новости будет примерно такой:

в header.tpl

 перед:

<!-- IF {PHP.cot_modules.rss} -->
		<li>
			<a href="{PHP|cot_url('rss')}" title="{PHP.L.RSS_Feeds}">
				RSS
				<span>Subscribe me</span>
			</a>
		</li>
<!-- ENDIF -->

добавить:

      <!-- IF {PHP.cot_modules.afisha} -->

            <li>
              <a href="{PHP|cot_url('afisha')}">Афиша
                <span>Описание</span>
              </a>
            </li>
        <!-- ENDIF -->
afisha - условное название, замените его на название вашего модуля (там где IF , и в url).

 

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
Юрий Гребеник
#3 5. April 2014, 16:54

Решил вопрос, прописав следующее:

<!-- IF {PHP.cot_modules.afisha} -->
<li<!-- IF {PHP.env.location} == 'afisha' --> class="active"<!-- ENDIF -->><a href="afisha">Афиша</a></li>
<!-- ENDIF -->