CakePHP: как использовать PHP для динамического использования типа свойства CSS в инфраструктуре MVC - PullRequest
0 голосов
/ 02 февраля 2011

Я хотел бы сделать так, чтобы тип свойства id="current" использовался, когда пользователь находится на странице index. Он будет использоваться, если пользователь на about ... и так далее. Я подозреваю, что нужно некоторое программирование логики PHP, может кто-нибудь предложить код, который делает это? Или это что-то еще? ..

<div  id="nav">
            <ul>
                <li id="current"><a href="index.html">Home</a></li>
                    <li><a href="about.html">About</a></li>
            </ul>
        </div>

Ответы [ 2 ]

1 голос
/ 02 февраля 2011

Предположительно, вы могли бы отправить некоторые данные в ваше представление (в массив данных), которые вы затем использовали бы для изменения идентификатора элемента HTML, чтобы ваш CSS изменил?

0 голосов
/ 02 февраля 2011

Простое решение.

Используйте оператор if, чтобы проверить, является ли переменная $ _SERVER ['REQUEST_URI'] страницей, которую вы хотите (например, о), или для лучшего решения при работе с CakePHP, проверьте, подходит ли вам нужный контроллер или метод.

Я бы пошел со вторым, поскольку вы, вероятно, будете более точными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...