Google

Kategorie

Reprezentacja Wiedzy

Kalendarz

March 2008
M T W T F S S
« Jan   Jan »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

CakePHP 1.2 hABTM Segmentation fault

March 27th, 2008 by prond

Znalazłem ostatnio bardzo nieprzyjemny bug w CakePHP 1.2 - po zdefiniowaniu relacji belogsTo i hasAndBelongsToMany (przyklad ponizej) dostajemy segmentation fault przy próbie wypieczenia kontrolera.

class Tag extends AppModel {
 
	var $name = 'Tag';
	var $useTable = 'tags';
	var $validate = array(
		'name' => array('required'),
		'lft' => array('numeric'),
		'rght' => array('numeric')
	);
 
	var $hasAndBelongsToMany = array (
		'Entry' => array('className' => 'Entry',
			'joinTable' => 'entries_tags',
			'foreignKey' => 'tag_id',
			'associationForeignKey' => 'entry_id',
			'unique' => true,
		)
	);
 
	var $belongsTo = array(
		'Parent' => array ( 'className' => 'Tag',
			'foreignKey' => 'parent_id',
			'conditions' => '',
			'fields' => '',
			'order' => ''
		)
	);
 
	var $actsAs = array('Tree');
}

Read the rest of this entry »

Posted in CakePHP | No Comments »