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

Вывод объявлений в виде таблицы

СообщениеДобавлено: 12 авг 2015, 17:39
REM
Файл widgetApartments_list.php оформляет вывод объявлений в виде таблицы. В результате выводится тег <table class="items">
Подскажите где формируется этот тег?

Re: Вывод объявлений в виде таблицы

СообщениеДобавлено: 13 авг 2015, 13:48
Koduc
/themes/имя_темы/modules/apartments/views/widgetApartments_list.php
В этом файл таблица формируется полностью автоматически через вызов виджета zii.widgets.grid.CGridView
Если вы хотите добавить изменить этот класс, то укажите после строки
'id' => 'ap-view-table-list',
такое:
'itemsCssClass' => 'new-items-class',

Re: Вывод объявлений в виде таблицы

СообщениеДобавлено: 13 авг 2015, 19:54
REM
Спасибо, с классом понятно, а если мне необходимо еще и id?

Re: Вывод объявлений в виде таблицы

СообщениеДобавлено: 14 авг 2015, 12:12
Koduc
REM писал(а):Спасибо, с классом понятно, а если мне необходимо еще и id?

Надо курить документацию. Или через параметр "template" или переопределять класс.
Для js и css чем не устраивает селектор: #ap-view-table-list > .new-items-class

Re: Вывод объявлений в виде таблицы

СообщениеДобавлено: 18 авг 2015, 09:13
REM
Ну с документацией знакомимся по мере свободного времени.
Задача в принципе стоит такая,хотел подключить скрипт tablesorter.js
так выглядит таблица которая формируется при выходе:
Код: Выделить всё
<table class="items">
<
thead>
<
tr>
<
th id="ap-view-table-list_c0">Количество комнат</th>
<
th id="ap-view-table-list_c1">Название</th>
<
th id="ap-view-table-list_c2">Адрес</th>
<
th id="ap-view-table-list_c3">Тип недвижимости</th>
<
th id="ap-view-table-list_c4">
Площадь общая/жилая/кухни, м
<sup>2</sup>
</
th>
<
th id="ap-view-table-list_c5">Площадь земельного участка, (сот)</th>
<
th id="ap-view-table-list_c6">Этаж</th>
<
th id="ap-view-table-list_c7">Цена</th>
</
tr>
</
thead> 

Согласно документации необходимо именно к тегу <table> добавить id и class
Код: Выделить всё
<table id="myTable" class="tablesorter"> 

оттуда и ноги растут))

Re: Вывод объявлений в виде таблицы

СообщениеДобавлено: 18 авг 2015, 15:47
Xpycm
Зря в 2015 году не пользуетесь поиском Google. Всё уже давно есть: http://www.yiiframework.com/extension/tablesorter/

Re: Вывод объявлений в виде таблицы

СообщениеДобавлено: 19 авг 2015, 08:11
REM
Да как то вроде искал, вся проблема что не дружу с пиндосовским языком. А на родном вообще нет ни чего по пути, перепечатки неудачных примеров и все((((

Re: Вывод объявлений в виде таблицы

СообщениеДобавлено: 20 авг 2015, 10:12
Foton
Ну тут выход только один... либо немножко подучить язык (на самом деле для понимания смысла технических статей особого знания не нужно) либо попросить кого то перевести, ну или переводчиком воспользоваться

Re: Вывод объявлений в виде таблицы

СообщениеДобавлено: 27 авг 2015, 08:15
REM
Тогда вопрос такой в формировании таблицы участвует виджет zii.widgets.grid.CGridView, изучая документацию я понял что в этом виджете по умолчанию реализована сортировка по возрастанию и убыванию при нажатию на заголовок столбца. То есть она просто отключена? И ее можно задействовать?

Re: Вывод объявлений в виде таблицы

СообщениеДобавлено: 27 авг 2015, 09:55
fisher
Можно включить, но и в модели надо будет доработать функционал.