عرض بينات من اكثر من جدول

السلام عليكم

أريد عرض بيانات من أكثر من جدول في

cgridview

أي أريد أن أربط جدولين واعرض اعمدة معينة من جدولين.

i dont know how to read this…

Hello

I want to [list/show]display data from many models in a cgridview

cgridview

In other terms I want to [link/tie] join two models and [list/show]display some columns from the two models.

table1 بفرض وجود موديل يمثل جدول هو

table2 بفرض وجود موديل(الأب) يمثل جدول هو

حيث يوجد في المودل الثاني مفتاح أجنبي للمودل الأول

<?php $this->widget(‘zii.widgets.grid.CGridView’, array(

'id'=&gt;'table2',


'dataProvider'=&gt;&#036;model-&gt;search(),


'filter'=&gt;&#036;model,


'columns'=&gt;array(


	'id',


	array(


		'name'=&gt;'اسم ما',


		'value'=&gt;'&#036;data-&gt;table1-&gt;حقل ما من المودل الأب',


		'type'=&gt;'raw',		


	),


	array(


		'class'=&gt;'CButtonColumn',


	),


),

));