如何在FLOW3中的现有包中创建新的自定义字段

时间:2012-11-08 07:37:37

标签: php doctrine typo3-flow

目前我创建了一个名为“MyPackage”的包。它在其中动态生成页面名称CoffeeBean.php ..

<?php
namespace MyPackage\Domain\Model;

/*                                                                        *
 * This script belongs to the FLOW3 package "MyPackage".                  *
 *                                                                        *
 *                                                                        */

use TYPO3\FLOW3\Annotations as FLOW3;
use Doctrine\ORM\Mapping as ORM;

    class CoffeeBean
    { 
        protected $name;

        public function getName() {
            return $this->name;
        }

        public function setName($name) {
            $this->name = $name;
        }
    }
?>

我需要在其中再创建一个字段,名为email。任何人都可以帮助我,我是FLOW3概念的新手。

2 个答案:

答案 0 :(得分:0)

通过使用插件EXTENSION BUILDER,我们可以在typo3.in flow3中创建一个新包,我们需要使用终端改变代码

答案 1 :(得分:0)

只需在CoffeeBean类中添加属性$ email(protected)和set / getter,然后转到命令行工具:

# flow doctrine:update

Flow会使用正确的配置为您自动升级数据库架构。