本文整理汇总了PHP中Recipe::model方法的典型用法代码示例。如果您正苦于以下问题:PHP Recipe::model方法的具体用法?PHP Recipe::model怎么用?PHP Recipe::model使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Recipe
的用法示例。
在下文中一共展示了Recipe::model方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: array
echo $form->labelEx($model, 'Name');
?>
<?php
echo $form->textField($model, 'Name', array('size' => 60, 'maxlength' => 100));
?>
<?php
echo $form->error($model, 'Name');
?>
</div>
<div class="row">
<?php
echo $form->labelEx($model, 'RecipeID');
?>
<?php
echo $form->dropDownList($model, 'RecipeID', CHtml::listData(Recipe::model()->findAll(), 'ID', 'Name'), array('empty' => '-- Selecciona la receta --', 'style' => 'width:62%;'));
?>
<?php
echo $form->error($model, 'RecipeID');
?>
</div>
<div class="row" style="float:left;">
<?php
echo $form->labelEx($model, 'Code');
?>
<?php
echo $form->textField($model, 'Code', array('size' => 9, 'maxlength' => 9));
?>
<?php
echo $form->error($model, 'Code');
示例2: foreach
<div style='width:100%;'>
<table width="100%" cellpadding="10">
<tr>
<td colspan="8" style="font-size:14pt;font-weight:bold;padding:20px;text-align:center;border: 1px solid #555;">
FICHA DE PREPARACIÓN Y PROCESOS
</td>
</tr>
<tr>
<td style="border: 1px solid #555;"><b>Receta</b></td>
<td style="border: 1px solid #555;"><b>Ingredientes</b></td>
<td style="border: 1px solid #555;"><b>Etapas</b></td>
<td style="border: 1px solid #555;"><b>Observaciones</b></td>
</tr>
<?php
$modelRecipes = Recipe::model()->findAll("UserID = 21 OR UserID = " . Yii::app()->user->ID . "");
foreach ($modelRecipes as $Recipe) {
$modelRecipeRaws = RecipeRaw::model()->findAllByAttributes(array("RecipeID" => $Recipe->ID));
$finalRecipeRaws = "";
foreach ($modelRecipeRaws as $RecipeRaw) {
$finalRecipeRaws .= $RecipeRaw->raw->Name . "(" . $RecipeRaw->Quantity . " " . $RecipeRaw->Type . ")<br /> ";
}
?>
<tr>
<td style="border: 1px solid #555;"><?php
echo $Recipe->Name;
?>
</td>
<td style="border: 1px solid #555;"><?php
echo $finalRecipeRaws;
?>
示例3: loadModel
/**
* Returns the data model based on the primary key given in the GET variable.
* If the data model is not found, an HTTP exception will be raised.
* @param integer the ID of the model to be loaded
*/
public function loadModel($id)
{
$model = Recipe::model()->findByPk($id);
if ($model === null) {
throw new CHttpException(404, 'The requested page does not exist.');
}
return $model;
}