在Blade Laravel 5.7中获取基本URL

时间:2019-02-28 07:27:31

标签: php laravel-5 laravel-5.2

我想在共享链接时显示元图像。但是我无法获得图像。这是我的代码。请建议我代码中的内容。我是新的laravel。

<meta property="og:image" content="../storage/uploads/{{$page->meta_image}}">

3 个答案:

答案 0 :(得分:2)

<meta property="og:image" content="{{ url('/path_to_image') }}">

参考:https://laravel.com/docs/5.7/helpers

答案 1 :(得分:1)

为您使用存储路径:

// (assuming you using storage location)
$path = storage_path();
$path = storage_path($page->meta_image);
<meta property="og:image" content="{{$path}}">

要获取基本路径:

$path = base_path();

获取公共路径:

$path = public_path();

$path = public_path('css/app.css');

获取网站URL路径:

$path = url("your_image_path"); // http://example.com/...

参考:Laravel Path Helper

答案 2 :(得分:0)

您可以使用 export const myFunctionName = regionFunctions.https.onCall( async (request, context) => { if (!userIsAuthenticated(context)) return {status: 401} if (!userIsAdmin(context)) return {status: 403} await syncCategories() return {status: 200} }) export const userIsAuthenticated = (context: CallableContext) => { return context.auth } 文件中的 ENV('APP_URL', 'http://localhost')