草庐IT

zend_auth

全部标签

php - Zend Framework 在模块/ Controller 中呈现不同的 View

我使用各种模块和一个父Controller来保持一致性。我的父Controller有一系列通用操作,每个后续子Controller都需要访问这些操作。我发现很难使此默认操作呈现正确的View。我不想必须向我的每个模块添加相同的View-这会破坏对象-但我希望在某处有一个默认View。我试过:$this->_forward('commonaction','baselayout','default');这对我不起作用-因为它会尝试再次处理操作-当我已经填充父Controller中所需的变量时。任何帮助都会很棒。更新:澄清一下,我希望能够使用来自不同模块的通用View。所有示例和解决方案目前

imap - 抑制仿冒PHP imap_open()通知: insecure server advertised AUTH=PLAIN

我的日志文件中出现了一堆乱七八糟的虚假警告,我想在不抑制合法消息的情况下抑制它们:PHP通知:未知:安全问题:不安全的服务器在第0行的未知中公布AUTH=PLAIN(errflg=1)(我正在连接到一个IMAP服务,该服务只在没有第三方用户的服务器上监听本地主机。) 最佳答案 您可以做的一件事是使用imap_errors和imap_alerts函数,请将此代码放在imap_close之前。imap_errors();imap_alerts();这些函数的作用是返回所有已发生的错误和警报,然后将它们清除。如果您不调用这些函数,它们将在

php - 如何禁用 Zend_Form_Element_Radio 中的个别选项

是否可以禁用Zend_Form_Element_Radio中的个别选项?也就是说,我想将disabled="disabled"添加到某些输入标签。ZendFramework是否包含此功能?还是有其他方法可以做到这一点? 最佳答案 是的,这是可能的:$element->setMultiOptions(array('songs'=>'songs','lyrics'=>'lyrics','artists'=>'artists'));$element->setAttrib('disable',array('lyrics','songs'))

php - 如何使用 Zend 表单描述添加自定义 HTML 标签

考虑我要展示复选框、复选框标签和后面的图像。如何使用ZendEngineForm创建相同的View我试过如下$this->addElement('Checkbox',"$key",array('label'=>$value,'checkedValue'=>"$key",'uncheckedValue'=>'','checked'=>true,'disabled'=>false,));$element=$this->getElement($key);$element->setDecorators(array('ViewHelper',array('Label',array('tag'=>

php - 找不到 magento 类 zend_log

在magento中编写了一些辅助类之后,现在我遇到了这个问题,我收到了这个错误fatalerror:在第33行的app\code\local\Uhma\Program\Helper\Data.php中找不到类'Zend_Log'在第33行我有这个functionWBSAPI_OnceProbe(){return($this->WBSAPI_CurlCall("once?action=probe",&$result));//LINE33}我用return调用的函数是这个functionWBSAPI_CurlCall($service,&$result=null){try{$s=curl_

php - 将参数传递给 zend paginationControl partial

我有一个显示大量数据的页面,包括Zend_Paginator。页面操作是/po/fetch?id=someID。我想做的是将“id”参数传递给zendpaginationControl,这样分页链接将类似于/po/fetch?id=someID&page=somePage。不幸的是,我在任何地方都找不到关于如何将该参数传递给paginationControl的解释。我对paginationControl的调用:echo$view->paginationControl($paginator,'Sliding',$control,$params);哪里$params=array('id'=

php - zend-framework 对比 Kohana 对比 Symfony

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭4年前。Improvethisquestion您会向了解PHP基础知识的人推荐这些框架中的哪一个?有什么优点和缺点?

php - 如何更改 zend 框架布局中的元标记

所以我在layout.phtml上使用设置了一些默认元标记$this->headTitle()and$this->headMeta()->appendName()并在layout.phtml的标题处回显我的问题是:如何从View文件中更改这些默认元标记以替换它们?我尝试使用:$this->headMeta()->appendName()orsetName()它不会替换旧的默认元标记,而是创建一个全新的元标记。我该如何替换它们? 最佳答案 我刚刚对此进行了测试,setName()应该可以工作:headMeta()->setName('

php - 如何增加cakephp Auth组件 session 过期时间

我正在使用Auth组件来检查用户是否已登录。这是我的AppController的初始化函数publicfunctioninitialize(){parent::initialize();$this->loadComponent('Flash');$this->loadComponent('Auth',['authenticate'=>['Form'=>['fields'=>['username'=>'username','password'=>'password'],'passwordHasher'=>['className'=>'Md5',//Myownpasswordhasher]

php - Laravel Auth - 使用 md5 而不是集成的 Hash::make()

所以,我正在为我的网站切换到laravel。我的旧网站目前拥有大约500名用户。每个用户都有一个md5散列附加到他们身上,作为密码(duh^^)。当我切换到laravel时,我希望使用Auth::attempt不幸的是,它使用自己的方法来散列密码字符串。我不希望我所有的用户更改他们的密码,因为我正在切换到laravel,是否可以让Auth类改为使用md5,这样我的用户就不必切换密码?:)如果是,有人可以告诉我怎么做吗? 最佳答案 MD5已经过时了。我建议你不要试图保留它。相反,当用户首次登录并且Auth::attempt失败时,您应