草庐IT

page_views

全部标签

php - 如何在 Laravel 4 的主布局中获取当前 View 名称?

在Laravel4中,我有一个主Blade布局,我想向html元素添加一个类,如“tpl-home”,但我需要知道哪个是用View::make调用的当前View名称。Laravel是否提供任何函数来检索它?谢谢 最佳答案 在你的过滤器文件中:View::composer('*',function($view){View::share('view_name',$view->getName());});然后在您的主Blade布局中,您可以使用$view_name访问它。 关于php-如何在L

php - Laravel 5 - 从存储文件夹加载 View Blade 文件

是否可以从storage文件夹而不是resources\views加载View? 最佳答案 是的,您有几个选择。1。添加另一个路径到您的View配置文件打开config/view.php并将新路径添加到paths数组:'paths'=>[storage_path(),realpath(base_path('resources/views')),],Laravel将返回最先匹配的View,因此请务必相应地对路径进行排序。2。添加View命名空间打开app/Providers/AppServiceProvider.php并添加新的Vie

php - WP - 高级自定义字段 : acf_add_options_page() does not exist

我正在尝试在WP中使用高级自定义字段设置选项页面。functions.php文件中的内容:if(function_exists('acf_add_options_page')){acf_add_options_page();acf_add_options_sub_page('General');acf_add_options_sub_page('Header');acf_add_options_sub_page('Footer');}问题是function_exists('acf_add_options_page')返回false。好像没有这个功能,不过我用的是最新版的ACF。当我尝试

php - 如何在 CodeIgniter 中获取当前 View 名称?

如何获取当前显示View的名称以传递给另一个函数? 最佳答案 如果你想在View中显示View名称:echo$_ci_view;另请参阅print_r(get_defined_vars()),您会看到来自CI的许多有趣的变量。 关于php-如何在CodeIgniter中获取当前View名称?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/12203260/

php - 在 View 中获取路由名称

我正在尝试设计导航菜单,我有3个这样的项目:仪表板页面列表添加文章列表添加现在我想在用户位于此部分时将Pages加粗,如果在Add页面中,我希望Pages和Add都加粗我的routes.php是:Route::group(array('prefix'=>'admin','before'=>'auth.admin'),function(){Route::any('/','App\Controllers\Admin\PagesController@index');Route::resource('articles','App\Controllers\Admin\ArticlesContro

php - 是否可以在 Zend Framework 中获取所有设置的 View 变量?

如果我有一个View并想查看特定View的所有设置变量,我该怎么做? 最佳答案 分配给Zend_View对象的变量只是成为View对象的公共(public)属性。这里有几种方法可以获取特定View对象中的所有变量集。从View脚本中:$viewVars=array();foreach($thisas$name=>$value){if(substr($name,0,1)=='_')continue;//protectedorprivate$viewVars[$name]=$value;}//$viewVarsnowcontainsal

php - 这个语法是什么 ( page = $page ? $page : 'default' ) in PHP mean?

我是PHP新手。我在WordPress中遇到了这种语法.该代码的最后一行是做什么的?$page=$_SERVER['REQUEST_URI'];$page=str_replace("/","",$page);$page=str_replace(".php","",$page);$page=$page?$page:'default' 最佳答案 那是theternaryoperator:那一行翻译成if($page)$page=$page;else$page='default'; 关于php

php - 电子商务 : editing product-category page outside the loop

我已经构建了一个自定义的Wordpress主题,并将WooCommerce用于购物车插件。它的大部分集成得很好(我在functions.php中为主题添加了钩子(Hook),并将Woocommerce模板页面复制到主题中的woocommerce子文件夹中。)但是我试图在循环之外添加一个包装器()产品类别页面,我一辈子都无法弄清楚我需要编辑什么才能让它发挥作用。我需要这样做才能通过CSS重新定位产品。我可以将css应用到,但这对我来说不够具体到目前为止我有:试验过content-product_cat.php和content-product.php(但两者都在循环内运行。试验了许多其他模

php - 发送 : How to add webpage title in all my views?

现在我必须像这样分别在我的所有View中添加标题:TestProject-Home和TestProject-Dashboard现在,如果我想更改标题的TestProject部分,那么我必须在所有View中更改它。我如何在BootStrap.php中提及它并将其添加到所有View中?每当我必须更改它时,我都会在一个地方更改它。 最佳答案 您应该查看headTitleView助手。您可以将此代码段放在您的Bootstrap文件中(来自http://framework.zend.com/manual/en/zend.view.helper

php - CakePHP 自动渲染不停止默认 View

我正在尝试在Controller中运行一个方法,该方法在普通浏览器上呈现默认View,但在请求来自移动设备时呈现移动View。在app_controller.php中functionbeforeFilter(){if($this->RequestHandler->isMobile()){$this->is_mobile=true;$this->set('is_mobile',true);$this->autoRender=false;}}在Controller中:functionhome(){...bunchofdatagrabbingstuff...if($this->is_mobi