siokas/laravelembeddirectives

提供自定义的 Laravel Blade 指令,使用 Embed\Embed 包将任何内容嵌入视图。

1.1 2016-07-10 09:09 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:36:58 UTC


README

Latest Stable Version Codacy Badge Total Downloads License

Laravel 嵌入指令

此包允许 Laravel 用户通过简单的 blade 命令在视图中嵌入任何社交媒体链接。要安装和使用此包,请按照以下简单步骤操作。

安装包

  1. 打开您的终端
  2. 导航到您的项目目录源路径
  3. 输入以下命令

composer require siokas/laravelembeddirectives

获取对包的访问权限

  1. 转到您的项目文件夹并打开 config/app.php 文件
  2. 导航到 providers 部分,并添加以下行

Siokas\LaravelEmbedDirectives\LaravelEmbedDirectivesServiceProvider::class

使用包

  1. 在任何 Blade 文件中使用 embed 命令

@embed('your-link-goes-here')

选项

  • 如果您想指定嵌入帖子的宽度和高度,只需像这样传递参数

@embed('https://www.youtube.com/watch?v=g4BbeHYCR1E', 500, 500)

可用指令

@embed('LINK-GOES-HERE') // for general use
@youtube('LINK-GOES-HERE') 
@youtubeProfile('LINK-GOES-HERE')
@vimeo('LINK-GOES-HERE')
@twitter('LINK-GOES-HERE')
@facebook('LINK-GOES-HERE')

例如:@twitter('taylorotwell') 此代码嵌入用户的公共资料,但您可以嵌入特定的推文,给出推文的 id。(例如:taylorotwell/status/751184223445381120)

在 @youtube 指令中,您必须输入视频链接,但只需输入 watch? 之后的部分

要求

嵌入包:oscarotero/Embed

许可证(MIT)

MIT 许可证(MIT)版权所有 (c) 2016 Apostolos Siokas