本文整理匯總了PHP中Articles::meta方法的典型用法代碼示例。如果您正苦於以下問題:PHP Articles::meta方法的具體用法?PHP Articles::meta怎麽用?PHP Articles::meta使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Articles
的用法示例。
在下文中一共展示了Articles::meta方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: _createFormConfig
/**
* 從配置文件中生成新聞表單
* @param string $id 表單的id 號
* @param string $action 表單的url
* @param string $config 配置文件的名字
* @return object 表單對象
*/
static function _createFormConfig($id, $action, $config)
{
$form = new Form_Admin_News($id, $action);
$fileName = dirname(__FILE__) . DS . "{$config}";
$form->loadFromConfig(Helper_YAML::load($fileName));
//驗證的模型選擇
if ($id == 'news') {
$form->addValidations(News::meta());
} else {
$form->addValidations(Articles::meta());
}
//類別表的選擇
if ('news' == $id) {
$news = new News();
$form['sort_id']->items = $news->sorts;
} else {
$article = new Articles();
$form['sort_id']->items = $article->sorts;
}
return $form;
}
示例2: actionAjaxIsShow
/**
* 是否顯示新聞
*
*/
function actionAjaxIsShow()
{
if ($this->_context->isAJAX()) {
$new_id = $this->_context->news_id;
$is_show = $this->_context->isShow;
try {
Articles::meta()->updateWhere(array('is_show' => $is_show), 'id =?', $new_id);
echo true;
} catch (QDB_Exception $ex) {
echo false;
}
} else {
echo false;
}
}