|
|
|
|
|
для: kpripper
(09.10.2011 в 12:27)
| | Совершенно верно. | |
|
|
|
|
|
|
|
для: cheops
(09.10.2011 в 11:57)
| | Спасибо, работает корректно. Насколько я понял php вносит изменения в html код в зависимости от адреса страницы. | |
|
|
|
|
|
|
|
для: kpripper
(09.10.2011 в 11:55)
| | А вы напишите так
<a href="/index.php" <? if($url == "/index.php") print 'class="but1 active"'; else print 'class="but1"'; ?>><img src="templates/beez_20/images/spacer.gif" alt="" width="106" height="42" /></a> <?print $url ?>
|
| |
|
|
|
|
|
|
|
для: cheops
(09.10.2011 в 11:37)
| | Если написать так
<a href="/index.php" class="but1" <?{if $url == "/index.php"} class="but1 active"{/if}?>><img src="templates/beez_20/images/spacer.gif" alt="" width="106" height="42" /></a> <?print $url ?>
|
то выдает ошибку php, сайт на джумле. | |
|
|
|
|
|
|
|
для: kpripper
(09.10.2011 в 11:30)
| | А почему вместо <?php ?> используются фигурные скобки? Этот какой-то шаблон? | |
|
|
|
|
|
|
| Простой вопрос. Есть меню, класс active стоит на картинке которая отвечает за главную, при переходе на другие страницы выделенной так и остается главная. Как передать класс active той картинке, которая соответсвует странице ?
В общем делаю так:
<a href="/index.php" class="but1" {if $url == "/index.php"} class="but1 active"{/if}><img src="templates/beez_20/images/spacer.gif" alt="" width="106" height="42" /></a> <?print $url ?>
|
Переменная с помощью print $url выводится на каждой странице правильно, но класс не передается.
Что не так в коде ? | |
|
|
|
|