Ответить Новая тема Новый опрос 
Всего: 2 1 2 >
 Активные ссылки для cms
andrei
Новичок
Сообщений: 30
Регистрация: 08-01-2012


14-01-2012 18:23
Вообщем суть проблемы такова для всех смог страниц прописать
а для cms не могу

допустим есть у меня страница cms.php?id_cms=8

прописывал и так и сяк немогу найти решение

Код:
<li><a href="{$base_dir}payment" title="{l s='payment' mod='blockpermanentlinks'}" {if $page_name == 'cms'}class="active"{/if} >{l s='payment' mod='blockpermanentlinks'}</a></li>


если поставить значение cms с работает если ссылка будет на одну страницу а если две три то они сразу все активными стают мне этого не надо

пробывал так

Код:
<li><a href="{$base_dir}payment" title="{l s='payment' mod='blockpermanentlinks'}" {if $page_name == 'id_cms=8'}class="active"{/if} >{l s='payment' mod='blockpermanentlinks'}</a></li>


не сработало

пробывал так тоже нет

Код:
<li><a href="{$base_dir}payment" title="{l s='payment' mod='blockpermanentlinks'}" {if $page_name == 'cms.php?id_cms=8'}class="active"{/if} >{l s='payment' mod='blockpermanentlinks'}</a></li>


Может кто то сталкивался с этим и сможет чем нибудь? помочь буду очень признателен)
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
savvato
Новичок
Сообщений: 8
Регистрация: 03-01-2012


15-01-2012 04:46
Код:
<li><a href="{$base_dir}cms.php?id_cms=8" class="nav3"> Гарантия </a></li>



Сообщение отредактировано savvato 15-01-2012 05:47 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
andrei
Новичок
Сообщений: 30
Регистрация: 08-01-2012


15-01-2012 18:43
не совсем понел что это даст в итоге?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
andrei
Новичок
Сообщений: 30
Регистрация: 08-01-2012


16-01-2012 23:15
может все таки кто нибудь знает и поможет?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Anton


Профессионал
Сообщений: 462
Регистрация: 24-02-2011


16-01-2012 23:23
Это нужно парсить в php, так не выведете.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
andrei
Новичок
Сообщений: 30
Регистрация: 08-01-2012


17-01-2012 01:26
а в каком конкретно файле? cms.php
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
andrei
Новичок
Сообщений: 30
Регистрация: 08-01-2012


17-01-2012 10:04
или может кто подскажет альтернативу?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
e_v_medvedev
Профессионал
Сообщений: 806
Откуда: Москва
Регистрация: 25-03-2011


17-01-2012 15:49
Нужно просто проверять в шаблоне и наименование страницы и id_cms. Если page_name == cms и id_cms==8 то делаете что хотите.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
andrei
Новичок
Сообщений: 30
Регистрация: 08-01-2012


17-01-2012 17:05
Не выходит пробывал так
Код:
{if $cms->id==8}class="active"{/if}
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
andrei
Новичок
Сообщений: 30
Регистрация: 08-01-2012


17-01-2012 17:21
если не затруднит не можете примерчик любой скинуть по cms id все форумы обрыл не смог найти все начинали с этой темы и заканчивали нечем, пользоваться модулем не хочу, например топ меню, просто хочу сам прописать
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос 
Всего: 2 1 2 >