index.thtml
来自「j2me is based on j2mepolish, client & se」· THTML 代码 · 共 95 行
THTML
95 行
<?php/* SVN FILE: $Id: index.thtml 3972 2006-11-25 23:05:36Z phpnut $ *//** * * PHP versions 4 and 5 * * CakePHP : Rapid Development Framework <http://www.cakephp.org/> * 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: 3972 $ * @modifiedby $LastChangedBy: phpnut $ * @lastmodified $Date: 2006-11-25 17:05:36 -0600 (Sat, 25 Nov 2006) $ * @license http://www.opensource.org/licenses/mit-license.php The MIT License */?><h1>List <?php echo Inflector::humanize($this->name)?></h1><?php$model = ucwords(Inflector::singularize($this->name));$modelKey = $model;$humanName = Inflector::humanize($this->name);$humanSingularName = Inflector::singularize( $humanName );if(is_null($this->plugin)) { $path = '/';} else { $path = '/'.$this->plugin.'/';}if(!empty($this->controller->{$model}->alias)) { foreach ($this->controller->{$model}->alias as $key => $value) { $alias[] = $key; }}?><table class="inav" cellpadding="0" cellspacing="0"><thead><tr><?phpforeach ($fieldNames as $fieldName) {?> <th><?php echo $fieldName['prompt'];?></th><?php }?><th>Actions</th></tr></thead><tbody><?php$iRowIndex = 0;if(is_array($data)) { foreach ($data as $row) { if($iRowIndex++ % 2 == 0) { echo "<tr>"; } else { echo "<tr class='altRow'>"; } $count = 0; foreach($fieldNames as $field=>$value) { ?> <td><?php if(isset($value['foreignKey'])) { $otherModelKey = Inflector::underscore($value['modelKey']); $otherControllerName = $value['controller']; $otherModelObject =& ClassRegistry::getObject( $otherModelKey ); if(is_object($otherModelObject)) { $displayText = $row[$alias[$count]][ $otherModelObject->getDisplayField() ]; } else { $displayText = $row[$alias[$count]][$field]; } echo $html->link( $displayText, $path.Inflector::underscore($otherControllerName)."/view/".$row[$modelKey][$field] ); $count++; } else { echo $row[$modelKey][$field]; }?> </td><?php } ?> <td class="listactions"><?php echo $html->link('View',$path.$this->viewPath."/view/{$row[$modelKey][$this->controller->{$model}->primaryKey]}/")?> <?php echo $html->link('Edit',$path.$this->viewPath."/edit/{$row[$modelKey][$this->controller->{$model}->primaryKey]}/")?> <?php echo $html->link('Delete',$path.$this->viewPath."/delete/{$row[$modelKey][$this->controller->{$model}->primaryKey]}/", null, 'Are you sure you want to delete id '.$row[$modelKey][$this->controller->{$model}->primaryKey].' ?')?> </td> </tr><?php }}?></tbody></table><ul class="actions"> <li><?php echo $html->link('New '.$humanSingularName, $path.$this->viewPath.'/add'); ?></li></ul>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?