Представьте себе простой список новостей, созданных CListView. Каждый элемент новостей имеет свойство insertDate, доступ к которому я могу получить через $ data-> insertDate. Прямо сейчас такой список будет выглядеть так:
// example (how list is displayed now) 9-18-2012 - Stocks fell for 2nd week 9-18-2012 - Record heat for 2012 9-18-2012 - Crime down in the state 9-17-2012 - Stock woes are worrying investors 9-17-2012 - Business outlook is optimistic despite slow growth 9-16-2012 - More people moving into big cities 9-16-2012 - Stay ahead of the flu this year
То, что я хочу сделать, это отобразить один заголовок даты над всеми элементами, которые попадают в этот день, чтобы дисплей выглядел более как это (ниже). Есть ли способ настроить CListView для этого?
// example of what i want to do =======News for 9/18====== Stocks fell for 2nd week Record heat for 2012 Crime down in the state =======News for 9/17====== Stock woes are worrying investors Business outlook is optimistic despite slow growth =======News for 9/16====== More people moving into big cities Stay ahead of the flu this year
Вы можете попробовать этот http://groupgridview.demopage.ru/ или этот http://www.yiiframework.com/extension/xdateview/ . И вы можете создать свой собственный gridview, основываясь на этих двух выше, goodluck.