Спец.предложения на главной

Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Спец.предложения на главной

Сообщение DmitryGreen » 22 авг 2012, 12:33

Доброго времени суток... полазил на форуме и не нашел, как делать.
Вопрос: Как сделать Спец.предложения на главной.
DmitryGreen
Незнакомец
 
Сообщения: 16
Зарегистрирован: 21 июн 2012, 10:45
Очки репутации: 3

Re: Спец.предложения на главной

Сообщение Koduc » 23 авг 2012, 10:12

Вы хотите добавить такой блок или сделать вместо списка объявлений? Если вместо существующего списка, то можно сделать так:
Открываем файл /protected/views/site/index.php, находим строку: $this->widget(ucfirst($page->widget).'Widget'); и меняем на:
Код: Выделить всё
            $criteria = new CDbCriteria();
            
$criteria->condition 'is_special_offer=1';
            
            
$this->widget(ucfirst($page->widget).'Widget', array('criteria' => $criteria)); 


Метод "в лоб" и не совсем красивый с точки зрения архитектуры, но будет работать.

Продублировать будет сложнее, там возможны проблемы с ява-скриптом, который отвечает за сортировки.
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20


Вернуться в Вопросы и помощь по изменениям

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 34