我试图在观察者中以现有的管理形式获取fieldset时遇到问题.我正在获取表单但是当我尝试获取fieldset时我得到了很好的错误:致命错误:在非对象上调用成员函数addField()当我直接添加这个新字段时,一切都很好,除了它在外部场地.
$form = $observer->getBlock()->getForm();
$fieldset = $form->getFieldset('fieldset_id');
$fieldset->addField('some_field', 'text', array(
'name' => 'some_field',
'label' => Mage::helper('cms')->__('Some Field'),
'title' => Mage::helper('cms')->__('Some Field')
)
);
Run Code Online (Sandbox Code Playgroud) 是否可以在另一个视图助手中使用视图助手?我们必须查看助手:
HelpMe1
use Zend\View\Helper\AbstractHelper;
class HelpMe1 extends AbstractHelper
{
public function __invoke($arg)
{
return $arg;
}
}
Run Code Online (Sandbox Code Playgroud)
HelpMe2
use PathTo\HelpMe1;
use Zend\View\Helper\AbstractHelper;
class HelpMe2 extends AbstractHelper
{
public function __invoke()
{
return '<p>' . new HelpMe1('Text') . '</p>';
}
}
Run Code Online (Sandbox Code Playgroud)
如果这是可能的,它的基础实践是什么?
问候,
brew安装清漆之后我想在配置文件中修改一些选项,例如DAEMON_OPTS unfortunetlly我找不到这个文件.在linux中它位于文件夹中:
Ubuntu:/ etc/default/varnish
CentOS 6.x:/ etc/sysconfig/varnish
CentOS 7.x:/etc/varnish/varnish.params
我在哪里可以在OSX上找到它?