Yii

Добавление атрибутов изображению используя CHtml::image()

Оптимизируя очередной сайт согласно рекомендаций от gtmetrix.com, столкнулся с такой рекомендацией Другими словами, на сайте есть изображения <img> у которых не проставлены атрибуты width и/или height, а на странице изображения выводятся с помощью CHtml::image() В общем, надо както в методе указать эти самые атрибуты. Добавляем атрибуты к изображению Просмотрев документацию по Yii, нашел описание метода  CHtml::image() где $htmlOptions — добавление […]

Далее »

Задаем лимит вывода записей

На сайте присутствуют блоки вывода товаров в разделах новинка, хиты, спецпредложения, и надо лимитировать вывод товаров. Лимитируем вывод товаров Для лимитирования записей есть свойство limit Для сортировки записей есть свойство order Пример кода с лимитированием и сортировкой Версия использованного Yii: 1.7.2.31 Документацию можно прочитать тут

Далее »

Проверяю на главной ли странице нахожусь (Yii)

Необходимо в шаблоне проверить, нахожусь ли на главной странице или нет, что-то типа is_home из вордпреса, и в зависимости от этого выполнять определенные условия. Рабочий код проверки нахождения на главной странице в моем случае site — это было название вида, (/themes/default/views/site/) index -это имя файла шаблона (/themes/default/views/site/index.php) Yii версия 1.3 На просторах интернета находил также другой код но после его […]

Далее »

Добавление атрибута rel=nofollow в ссылки (Yii)

Задача по закрытию ссылок на соцсети атрибутом rel=»nofollow», сайт на фреймверке Yii. В моем случае, использовался виджет «social» для вывода ссылок соц сетей, в котором использовался такой код где, вывод ссылок осуществляется методом CHtml::link у link() есть дополнительный параметр htmlOptions с типом array, вот его мы и будем использовать, добавив в код array(‘rel’=>’nofollow’) Вывод ссылки с атрибутом rel=nofollow Информацию по […]

Далее »