/**
  * Returns the static model of the specified AR class.
  * @param string $className active record class name.
  * @return YdContactUs the static model class
  */
 public static function model($className = __CLASS__)
 {
     return parent::model($className);
 }
Exemple #2
0
echo " * @var \$ids int[]\n";
echo " * @var \$task string\n";
echo " */\n";
echo "\n";
echo "\$this->pageTitle = Yii::t('app', ucfirst(\$task)) . ' ' . \$this->getName();\n";
echo "\n";
echo "/** @var YdActiveForm \$form */\n";
echo "\$form = \$this->beginWidget('dressing.widgets.YdActiveForm', array(\n";
echo "    'id' => '" . lcfirst($this->modelClass) . "-' . \$task . '-form',\n";
echo "    'type' => 'horizontal',\n";
echo "    'action' => array('/" . lcfirst($this->modelClass) . "/delete', 'task' => \$task, 'confirm' => 1),\n";
echo "));\n";
echo "echo \$form->getGridIdHiddenFields(\$ids);\n";
echo "echo \$form->beginModalWrap();\n";
echo "\n";
echo "//echo '<fieldset><legend>' . Yii::t('app', 'Selected Records') . '</legend>';\n";
echo "\$" . lcfirst($this->modelClass) . "s = " . $this->modelClass . "::model()->findAll('t." . YdActiveRecord::model($this->modelClass)->tableSchema->primaryKey . " IN (' . implode(',', \$ids) . ')');\n";
echo "if (\$" . lcfirst($this->modelClass) . "s) {\n";
echo "\techo '<ul>';\n";
echo "\tforeach (\$" . lcfirst($this->modelClass) . "s as \$" . lcfirst($this->modelClass) . ") {\n";
echo "\t\techo '<li>';\n";
echo "\t\techo \$" . lcfirst($this->modelClass) . "->getName();\n";
echo "\t\techo '</li>';\n";
echo "\t}\n";
echo "\techo '</ul>';\n";
echo "}\n";
echo "//echo '</fieldset>';\n";
echo "\n";
echo "echo \$form->endModalWrap();\n";
echo "echo \$form->getSubmitButtonRow(Yii::t('app', 'Confirm ' . ucfirst(\$task)));\n";
echo "\$this->endWidget();\n";