当前位置: 首页>>代码示例>>PHP>>正文


PHP Application_Model_Option::create方法代码示例

本文整理汇总了PHP中Application_Model_Option::create方法的典型用法代码示例。如果您正苦于以下问题:PHP Application_Model_Option::create方法的具体用法?PHP Application_Model_Option::create怎么用?PHP Application_Model_Option::create使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Application_Model_Option的用法示例。


在下文中一共展示了Application_Model_Option::create方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: addAction

 public function addAction()
 {
     parent::addAction();
     if ($this->getRequest()->isPost() && $this->_user->getRole()->isProgrammer()) {
         $data = (object) $this->getRequest()->getPost();
         try {
             $this->_entity = Application_Model_Option::create();
             $this->_setData($data);
             $this->_entity->save();
             $this->__goBack();
         } catch (Exception $e) {
             $this->view->showMessage($e);
         }
     }
 }
开发者ID:Rademade,项目名称:MedOptima,代码行数:15,代码来源:OptionController.php

示例2: array

}
if (isset($opts->clinic_text_block)) {
    $values = array('name' => 'Блок на главной странице', 'alias' => 'index', 'text' => '<h3>Как долго делается коронка?</h3><p>На первом приёме врач-ортодонт делает слепок пациенту. Слепок передаётся технику, который изготавливает коронку. Весь процесс занимает 4—7 дней. В этот промежуток, пацтиент выбирает — ходить без зуба или поставить временную пломбу. Готовую коронку одевают на следующем приёме, подтачивают детали. Процесс вставки безболезненный.</p>');
    $block = Application_Model_TextBlock::create();
    foreach ($values as $name => $value) {
        $block->{'set' . ucfirst($name)}($value);
    }
    $block->show();
}
if (isset($opts->remove_clinic_text_block)) {
    $block = Application_Model_TextBlock::getByAlias('index');
    $block->remove();
}
if (isset($opts->create_advice_galleries)) {
    $list = Application_Model_Medical_Advice::getList();
    foreach ($list as $advice) {
        /**
         * @var Application_Model_Medical_Advice $advice
         */
        $advice->setGallery(RM_Gallery::create());
        $advice->save();
    }
}
if (isset($opts->second_phone)) {
    $option = Application_Model_Option::create();
    $option->getContent()->setName('Дополнительный телефон');
    $option->setOptionKey('second-phone');
    $option->getContent()->setValue('+7 (999) 999 99 99');
    $option->save();
}
exit;
开发者ID:Rademade,项目名称:MedOptima,代码行数:31,代码来源:cli.php

示例3:

<?php

require_once 'define.php';
use Application_Model_Option as Option;
$option = Option::create();
$option->getContent()->setName('Префикс телефона');
$option->setOptionKey('phone-prefix');
$option->getContent()->setValue('(8452)');
$option->save();
$option = Option::create();
$option->getContent()->setName('Телефон без префикса');
$option->setOptionKey('phone-without-prefix');
$option->getContent()->setValue('47-77-88');
$option->save();
$option = Option::create();
$option->getContent()->setName('Телефон с префиксом');
$option->setOptionKey('phone-with-prefix');
$option->getContent()->setValue('(8452) 47-77-88');
$option->save();
$option = Option::create();
$option->getContent()->setName('Email');
$option->setOptionKey('email');
$option->getContent()->setValue('medoptima-s@yandex.ru');
$option->save();
$option = Option::create();
$option->getContent()->setName('Адрес');
$option->setOptionKey('address');
$option->getContent()->setValue('улица Тархова 39, Саратов, Россия, 162539');
$option->save();
开发者ID:Rademade,项目名称:MedOptima,代码行数:29,代码来源:options.php


注:本文中的Application_Model_Option::create方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。