在使用laravel框架时,如何在视图中调用base_controller中定义的函数.例如:
class Base_Controller extends Controller {
public static function format_something()
{
return something;
}
}
Run Code Online (Sandbox Code Playgroud)
如何在视图文件中调用format_something()?
通常我得到的错误看起来像这样:方法[link_to_action]没有在View类上定义.
可能是一个愚蠢的问题,但提前感谢!
编辑
好的!首先,做这样的事情的正确位置是在libraries文件夹中.第二,问题是你的班级不能有下划线.
所以在应用程序/库中我用class创建了AppHelper.php文件
class AppHelper {
public static function format_something()
{
return something;
}
}
Run Code Online (Sandbox Code Playgroud)
可以称之为:
$formated = AppHelper::format_something;
Run Code Online (Sandbox Code Playgroud)
感谢您的帮助和良好的论坛找到Boofus McGoofus.
正如标题所示,我目前正在使用Bootstrap.我正在开发一个响应式布局,在桌面大小,只是一个正常的圆柱浮动布局.然后在移动设备或平板电脑大小中,它会添加引导选项卡.我不太确定如何解决这个问题,因为bootstrap 3 col-xs浮动似乎不能与tabs插件一起使用.我已经制作了一个图表来帮助解释.

小提琴我一直在和jsfiddle合作
<div class="container">
<div class="content">
<ul class="nav nav-tabs visible-phone">
<li class="active"><a href="#t1" data-toggle="tab">T1</a></li>
<li><a href="#t2" data-toggle="tab">T2</a></li>
<li><a href="#t3" data-toggle="tab">T3</a></li>
</ul>
<div class="row tab-content">
<div class="col-sm-4 tab-pane active" id="enter">
<div class="inner-right-border">
<h2>T1 CONTENT</h2>
<hr />
</div>
</div>
<div class="col-sm-8">
<div class="tab-pane" id="t2">
<h2>T2 CONTENT</h2><hr />
</div>
<div class="tab-pane" id="t3">
<h2>T3 CONTENT</h2><hr />
</div>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
在此先感谢您的帮助!