Layout in content1 und content2???

Hi,

warum wurde denn im Ordner Layout nun column1.php und column2.php eingeführt?

Irgendwie sehe ich den Sinn und Zweck dieser Aufteilung grad nicht!

column1 ist ohne sidebar und column2 mit sidebar. Ist nur konsequent. Vergleiche mal beide Dateien. Um den selben Effekt mit nur einem layout zu erreichen, müsste man doch if-else im layout machen um die richtige css-Klasse zu setzen und dazu noch eine weitere Variable im Controller bestimmen (z.B. $withSidebar). So braucht man nur $layout = ‘columnX’ machen.

Danke Y!!

Ich sehe grad im Controller das nun das Layout ausgewählt werden kann.


class UsersController extends Controller

{

	const PAGE_SIZE = 25;


	/**

	 * @var string the default layout for the views. Defaults to '//layouts/column2', meaning

	 * using two-column layout. See 'protected/views/layouts/column2.php'.

	 */

	public $layout='//layouts/column2';

Noch kann ich keinen Vorteil sehen, aber da ich yii vollkommen vertraue kann es nicht verkehrt sein so eine option zu haben ;)