* Copyright (c) 2006, Cake Software Foundation, Inc. * 1785 E. Sahara Avenue, Suite 490-204 * Las Vegas, Nevada 89104 * * Licensed under The MIT License * Redistributions of files must retain the above copyright notice. * * @filesource * @copyright Copyright (c) 2006, Cake Software Foundation, Inc. * @link http://www.cakefoundation.org/projects/info/cakephp CakePHP Project * @package cake * @subpackage cake.cake.libs.view.templates.scaffolds * @since CakePHP v 0.10.0.1076 * @version $Revision$ * @modifiedby $LastChangedBy$ * @lastmodified $Date$ * @license http://www.opensource.org/licenses/mit-license.php The MIT License */ ?> alias)) { $alias = array_combine(array_keys($modelObj->alias), array_keys($modelObj->alias)); }?>

View

$value) { echo "
".$value['label']."
"; if(isset($value['foreignKey'])) { $otherControllerName = $value['controller']; $otherControllerPath = Inflector::underscore($value['controller']); $otherModelObj =& ClassRegistry::getObject($value['modelKey']); $othereDisplayField = $otherModelObj->getDisplayField(); $displayText = $data[$alias[$value['model']]][$othereDisplayField]; if(!empty($data[$modelClass][$field]) && (!empty($displayText))) { echo "
".$html->link($displayText, $path . $otherControllerPath.'/view/' .$data[$modelClass][$field] )."
"; } else { echo "
 
"; } } else { if( !empty($data[$modelClass][$field])) { echo "
".$data[$modelClass][$field]."
"; } else { echo "
 
"; } } }?>
hasOne as $associationNameName => $relation) { $otherModelKey = Inflector::underscore($relation['className']); $otherModelObj =& ClassRegistry::getObject($otherModelKey); $otherControllerPath = Inflector::pluralize($otherModelKey); $new = true; echo ""; } else { echo ""; } } } ?> hasMany, $modelObj->hasAndBelongsToMany); foreach($relations as $associationName => $relation) { $otherModelKey = Inflector::underscore($relation['className']); $otherModelObj = &ClassRegistry::getObject($otherModelKey); $otherControllerPath = Inflector::pluralize($otherModelKey); $otherModelName = $relation['className']; echo "