Страница 1 из 1

Вывести количество комнат в бокс квартиры на главной

СообщениеДобавлено: 05 сен 2012, 19:22
san4ezzzpro
Собствено возможно ли выводить такие данние как телефон, количество комнат, улицу в бокс на главной. Ковирялся в widgetApartments_list_item и _views но пока ничего не получается. хотябы примерчик на один параметр. Спасибо

Re: Вывести количество комнат в бокс квартиры на главной

СообщениеДобавлено: 05 сен 2012, 20:39
Xpycm
Для примера в самый конец файла protected\modules\apartments\views\widgetApartments_list_item.php вставил такой код:
Код: Выделить всё
<?php if ($item->user->phone): ?>
    <br />телефон: <?php echo $item->user->phone?>
<?php 
endif; ?>
    
<?php if ($item->num_of_rooms): ?>
    <br />количество комнат: <?php echo $item->num_of_rooms?>
<?php 
endif; ?>
    
<?php if ($item->address_ru): ?>
    <br />адрес: <?php echo $item->address_ru?>
<?php 
endif; ?>


Скрин: http://clip2net.com/s/2gWCa
Имеем на выходе: http://clip2net.com/s/2gWCF

Для файла protected\modules\apartments\views\_view.php вместо $item необходимо использовать $data, например: $data->user->phone, $data->num_of_rooms

Re: Вывести количество комнат в бокс квартиры на главной

СообщениеДобавлено: 05 сен 2012, 21:05
san4ezzzpro
Огромное спасибо за бистрый ответ. :-)

СообщениеДобавлено: 09 сен 2012, 11:57
Rowell
Еще можно один вопросик примерно в эту же тему - вывести количество просмотров объявления, переменная $statistics['all'], в модуле view.php это есть, а вот в widgetApartments_list_item никак не получается это вывести.

Re: Вывести количество комнат в бокс квартиры на главной

СообщениеДобавлено: 09 сен 2012, 19:27
Xpycm
Файл protected\modules\apartments\views\widgetApartments_list_item.php. В самое начало файла добавьте:
Код: Выделить всё
<?php
$statistics 
Apartment::getApartmentVisitCount($item->id);
?>

после этого выводите в нужном месте в этом же файле кол-во просмотров:
Код: Выделить всё
<?php
echo 'кол-во просмотров:'.$statistics['all'];
?>

Re: Вывести количество комнат в бокс квартиры на главной

СообщениеДобавлено: 12 сен 2015, 21:16
Георгий
Xpycm писал(а):Для примера в самый конец файла protected\modules\apartments\views\widgetApartments_list_item.php вставил такой код:
Код: Выделить всё
<?php if ($item->user->phone): ?>
    <br />телефон: <?php echo $item->user->phone; ?>
<?php endif
; ?>
    
<?php if ($item->num_of_rooms): ?>
    <br />количество комнат: <?php echo $item->num_of_rooms; ?>
<?php endif
; ?>
    
<?php if ($item->address_ru): ?>
    <br />адрес: <?php echo $item->address_ru; ?>
<?php endif
; ?>


Скрин: http://clip2net.com/s/2gWCa
Имеем на выходе: http://clip2net.com/s/2gWCF

Для файла protected\modules\apartments\views\_view.php вместо $item необходимо использовать $data, например: $data->user->phone, $data->num_of_rooms


Добрый день.
Все хорошо, но есть один момент. У меня в ОРЕ 10. И там такого файла нет.
А мне тоже хотелось бы легким движением руки убрать из боксов на главной странице цену и добавить туда адрес объекта, который отображается в карточке объекта.И плюс немного убавить размер шрифта, что б выглядело гармонично.

Re: Вывести количество комнат в бокс квартиры на главной

СообщениеДобавлено: 14 сен 2015, 15:37
Foton
Файл будет расположен по пути: themes\...\views\modules\apartments\views\widgetApartments_list_item.php ,где вместо троеточия будет название темы