Zend 框架与 PHP,更改类标签

Posted

技术标签:

【中文标题】Zend 框架与 PHP,更改类标签【英文标题】:Zend Framework with PHP, changing class labels 【发布时间】:2010-01-16 01:11:55 【问题描述】:

我正在使用 Zend Framework 和 Dojo 来制作标签容器。我需要 dt 标签是 createEventForm-waiverDetail-addElement-label 而不是 addElement-label。但是我无法弄清楚。您可以在以下代码 sn-p 中将它们视为 id

http://pastie.org/780362

我一直在寻找这个。我认为这可能是装饰器中的某些东西。以下是我为 Zend Dojo 表单设置的装饰器:

$this->setDecorators(
    array(
        'FormElements',
        array(
            'TabContainer', 
            array(
                'id' => 'tabContainer',
                'style' => 'width: 100%; height: 500px;',
                'dijitParams' => array(
                    'tabPosition' => 'top'
                ),
            ),
        ),
        'DijitForm',
    )
);  

【问题讨论】:

【参考方案1】:

对于正在寻找类似信息的网站的未来用户。为此,您必须重置装饰器堆栈,在执行此操作时设置 id。

【讨论】:

以上是关于Zend 框架与 PHP,更改类标签的主要内容,如果未能解决你的问题,请参考以下文章

PHP 自定义Zend_Form:更改了装饰器和添加的方法

php zend framework

更改 Zend_Framework 项目中的公用文件夹位置?

如何将 PHPUnit 与 Zend 框架一起使用?

当 zf 使用 PHP7 创建项目 ZendApp 时,在 zend 框架 1 中找不到类 SimpleXMLIterator

从类外部更改Tkinter标签