potelo / shareable
一个Laravel 4的扩展包,用于方便地向您的应用程序添加社交分享按钮。
Requires
- php: >=5.3.0
- illuminate/support: ~4.1
- illuminate/view: ~4.1
Requires (Dev)
- mockery/mockery: 0.9.*
- phpunit/phpunit: 4.0.*
This package is auto-updated.
Last update: 2024-09-18 02:23:55 UTC
README
#shareable
一个Laravel 4的扩展包,用于方便地向您的应用程序添加社交分享按钮。
此Laravel 4扩展包提供了易于在视图中添加社交分享按钮的辅助函数。本包支持以下功能:
- Google Plus
安装
在您的终端中运行以下Composer命令,或者简单地添加 'ryannielson/shareable': '1.0.*'
到您的 composer.json 文件
composer require ryannielson/shareable:'1.0.*'
完成后,您需要将服务提供者添加到 app/config/app.php
文件中的 providers 数组中
'RyanNielson\Shareable\ShareableServiceProvider'
最后,在 app/config/app.php
文件中的 aliases 数组中添加以下条目
'Shareable' => 'RyanNielson\Shareable\Facades\Shareable'
就这样!
用法
Shareable 目前只支持少数社交网络,这些网络通过类似 Shareable 的外观访问,应在视图中使用。这些方法也可以传递一个数组作为参数,该参数对应于按钮创建页面上的选项,如下所示。
在无序列表中渲染配置.php 中指定的所有分享按钮(默认为所有按钮)
{{ Shareable::all() }}
developers.facebook.com/docs/plugins/share-button
{{ Shareable::facebook($options = array()) }}
Google Plus
developers.google.com/+/web/share
{{ Shareable::googlePlus($options = array()) }}
about.twitter.com/resources/buttons#tweet
{{ Shareable::twitter($options = array()) }}
视图和配置更改
与大多数Laravel扩展包一样,您可以通过运行一些命令将文件放入您的应用程序项目目录中来编辑此包的配置和视图。
编辑配置: php artisan config:publish ryannielson/shareable
编辑视图: php artisan view:publish ryannielson/shareable