gpt4 book ai didi

php - 使用 wp 等短代码在 Laravel 5.1 中渲染数据

转载 作者:行者123 更新时间:2023-11-29 10:14:27 25 4
gpt4 key购买 nike

我的数据库中有以下内容-

<p>This is dummy content for testing</p>
{{LandingPageController::getTest()}}

我想将其渲染到我的 View 中。但是当我在 Laravel View 中渲染它时,这个 {{LandingPageController::getTest()}} 正在显示,因为它存储在数据库中。我想在我的 View 中调用 LandingPageController getTest 方法。

请建议我快速解决此问题。

着陆页 Controller

public function getTest(){
return "Hello World!!!";
}

最佳答案

只需使函数静态

public static function getTest(){
return "Hello World!!!";
}

这是您可以像这样调用它的唯一方法 {{LandingPageController::getTest()}} 但我建议不要在 Blade 文件中这样做,这不是一个好的代码设计。您应该在返回 Blade View 的 Controller 中执行 $test = LandingPageController::getTest() 并像这样传递它 return view('blade_file_name',compact('test')) 并且在您的 Blade 文件中只需执行 {{$test}}

PS - 如果你这样做,你的 Controller 使用像这样的类 use Path\To\Controller\LandingPageController

关于php - 使用 wp 等短代码在 Laravel 5.1 中渲染数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50323416/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com