相关疑难解决方法(0)

使用Zend Framework 2扩展ZfcUser

您好我正在尝试使用ZfcUser模块为Zend Framwork 2编写用户注册表单,并希望在添加更多用户字段时获得有关最佳做法的一些建议.

到目前为止,我已经创建了自己的模块"WbxUser",并且在模块维基页面中概述了 我在ZfcUser的注册表单中添加了一个名为"userlastname"的自定义字段,在我的模块引导函数中使用了事件管理器.

码:

//WbxUser.Module.php   

namespace WbxUser;

use Zend\Mvc\MvcEvent;


class Module {
    public function onBootstrap(MvcEvent $e){
        $events = $e->getApplication()->getEventManager()->getSharedManager();
        $events->attach('ZfcUser\Form\Register','init', function($e) {
            $form = $e->getTarget();
            $form->add(array(
                    'name' => 'userlastname',
                    'attributes' => array(
                            'type'  => 'text',
                    ),
                    'options' => array(
                            'label' => 'Last Name',
                    ),
            ));
            // Do what you please with the form instance ($form)
        });

        $events->attach('ZfcUser\Form\RegisterFilter','init', function($e) {
            $filter = $e->getTarget();

            $filter->add(array(
                'name'       => 'userlastname',
                'required'   => true,
                'filters'  => array(
                        array('name' => 'StripTags'),
                        array('name' …
Run Code Online (Sandbox Code Playgroud)

php model-view-controller zend-framework2

6
推荐指数
1
解决办法
6210
查看次数

ZF2改变供应商模块核心类的最佳实践?

我确实读过这个答案ZF2,使用Vendor Module的Form类的最佳实践是什么?.因此,主要清楚如何更改供应商模块的可配置部分,但如果在zfcUser模块中我想要向实体/用户添加新功能,我该怎么办?

总之,我想检查用户角色,我已经添加到DB字段,最好的方法是什么?也许我应该在其他地方做,而不是在zfcUSer,如果是这样的话?

php zend-framework2 zfcuser

2
推荐指数
1
解决办法
1318
查看次数