草庐IT

result_page

全部标签

php - 在 YII 中获取所有 "pages"?

我正在尝试创建自己的xml站点地图。除了我认为最简单的部分外,一切都已完成。您如何获得网站上所有页面的列表?我在/site文件夹和其他一些文件夹中有一堆View。有没有办法明确请求他们的URL或者可能通过Controller?我不想使用扩展程序 最佳答案 您可以使用反射来遍历所有Controller的所有方法:Yii::import('application.controllers.*');$urls=array();$directory=Yii::getPathOfAlias('application.controllers');

php - Wordpress is_page() 总是返回 false

我正在使用此代码向wordpress页面添加一些内容。但是这段代码不起作用。is_page()总是返回错误值。请帮帮我。 最佳答案 好的..这是解决方案。而不是使用Action钩子(Hook)初始化,使用wpAction钩子(Hook)。/**PluginName:PageTest*/add_action("wp","only_pages");functiononly_pages(){if(!is_admin()){wp_reset_query();if(is_page()){echo'Iamsinglepage';}else{ec

php - 是否可以将 store_result() 和 bind_result() 与 PHP PDO 一起使用?

我的问题很简单:是否可以将store_result()和bind_result()与PHPPDO一起使用?这是我遇到的一些示例代码:$stmt=$mysqli->prepare("SELECTid,username,password,saltFROMmembersWHEREemail=?LIMIT1")){$stmt->bind_param('s',$email);//Bind"$email"toparameter.$stmt->execute();//Executethepreparedquery.$stmt->store_result();$stmt->bind_result($u

php - Symfony2 : Slow page loads

我正在尝试在Ubuntu虚拟主机上设置Symfony2。然而,即使是简单的helloworld页面也需要大约7-8秒才能加载。我试过运行其他应用程序,例如PhpMyAdmin,它们运行良好,但我不明白为什么symfony加载时间这么长。以下是一些webgrind结果:抱歉,我目前无法提供更多信息,但我不确定去哪里找。提前致谢。丹尼尔 最佳答案 尝试完全禁用Xdebug。我注意到在Symfony1.3/1.4中,当Xdebug的分析器运行时,我的页面加载花费了40%+的时间。我还没有在Symfony2.0上尝试过Xdebug,但我想接

php - Facebook PHP 应用程序,如何检测它处于 Canvas 或 Page 模式?

在iframe.php应用中,如何检测自己是Page模式还是Canvas模式?谢谢! 最佳答案 阅读documentation:Facebook将始终发送一个signed_request(用于Canvas和页面url)如果是页面,Facebook会添加一个额外的参数,称为page因此,基于此,您可以执行以下操作: 关于php-FacebookPHP应用程序,如何检测它处于Canvas或Page模式?,我们在StackOverflow上找到一个类似的问题: ht

php - wordpress 函数 remove_menu_page() 抛出错误

我正在尝试删除wordpress管理面板上的一些顶级菜单。奇怪的是,我从声明函数的plugin.php文件中收到一条错误消息,内容如下:“第1261行为C:\wamp\www\wordpress-alut\wp-admin\includes\plugin.php中的foreach()提供的参数无效”。我去了该文件并找到了以下代码:functionremove_menu_page($menu_slug){global$menu;foreach($menuas$i=>$item){//**thisisline1261**if($menu_slug==$item[2]){unset($men

php - 编译错误 : Cannot use isset() on the result of an expression

我在从SF2.0.x迁移到SF2.7的应用程序中遇到此错误:[1]Symfony\Component\Debug\Exception\FatalErrorException:CompileError:Cannotuseisset()ontheresultofanexpression(youcanuse"null!==expression"instead)atn/ain/var/www/html/reptooln_admin/app/cache/dev/twig/68/7f/63589dd3687cb849dd68e6b6c10aa99eda1d82f95a5f3ac52a864d200

php - 严格标准 : mysqli_next_result() error with mysqli_multi_query

我已经尝试使用multi_query,但我不断收到严格的标准消息弹出。$querystring="INSERTINTOresponsesVALUES('1','2','3','4');INSERTINTOresponsesVALUES('1','2','3','4')";if(mysqli_multi_query($db,$querystring)){do{if($result=mysqli_store_result($db)){//}}while(mysqli_next_result($db));}echo"end";我得到的错误信息是:StrictStandards:mysqli_

php - 如何在 Magento One Page Checkout 中添加额外字段 "Dropdown List"

我使用模块创建了以下自定义属性。这是客户的下拉列表属性。它应该显示在结帐页面(客户作为访客/现有用户)客户帐户页面、客户帐户创建/注册页面、管理客户编辑页面。目前我可以在客户地址的管理部分看到属性。我希望此属性也显示在客户地址部分的结帐页面上。我检查了billing.phtml文件,因为其他属性是静态写入的,但我不确定如何将自定义属性写入billing.phtml作为其下拉列表。以及需要更新哪些其他文件才能查看此属性。请让我知道我哪里做错了或要添加到我的代码中的任何其他内容。任何指导将不胜感激。下面是我的代码-文件名-/app/code/local/PS/PB/etc/config.x

php - Laravel 社交名媛 Facebook 错误 : "POST https://graph.facebook.com/oauth/access_token resulted in a ` 400 Bad Request` "

这个问题在这里已经有了答案:OAuthError:ThisIPcan'tmakerequestsforthatapplication(4个答案)关闭3年前。我已经使用LaravelSocialite为facebook进行了社交登录,并且运行良好。我没有改变任何东西,现在它不起作用。尝试登录时显示此错误:客户端错误:POSThttps://graph.facebook.com/oauth/access_token导致400错误请求响应:{"error":{"message":"ThisIPcan'tmakerequestsforthatapplication.","type":"OAut