ignaciom / package-mercadopago
laravel 的 mercadopago 包
dev-master
2022-06-22 14:18 UTC
Requires
- mercadopago/dx-php: dev-master
This package is auto-updated.
Last update: 2024-09-22 19:12:34 UTC
README
第一个基于 Laravel 的 MercadoPago 包。⚠️⚠️ 仅限学习使用。请勿在实际项目中使用 ⚠️⚠️
🔥 特点
即将推出。
🔧 兼容性
您必须遵守与您所使用的 Laravel 版本相对应的库版本。如果您正在使用不在表格中的 Laravel 版本,您必须将您的项目更新为其中之一。
库版本可能会发生变化,这可能会影响其实施方式。请在这里了解版本信息。
💻 安装
在您的 Laravel 项目中安装此包。
composer require ignaciom/package-mercadopago
安装库后,您需要在 **.env** 文件中添加两个值。
MP_PUBLIC_KEY="TU PUBLIC KEY DE MP"
MP_ACCESS_TOKEN="TU ACCESS TOKEN DE MP"
MercadoPago 为测试环境和生产环境生成密钥。如果您在开发环境中,您需要在变量中输入测试密钥。一旦过渡到生产环境,您必须更改变量的值以使用生产值。
现在,您必须发布 MercadoPago 强制要求用于表单操作和设计表单的配置文件和 JavaScript 文件,以便能够覆盖文件并按自己的方式设计,而不会影响库的文件。
php artisan vendor:publish --tag=ignacio/mercadopago --force
发布文件后,您将在项目的结构中看到新的文件。
- 📂 项目
- 📂 config
- 📄 mercadopago.php
- 📂 public
- 📂 vendor
- 📂 mercadopago
- 📄 mp.js
- 📂 mercadopago
- 📂 vendor
- 📂 views
- 📂 vendor
- 📂 mercadopago
- 📄 include_mp.blade.php
- 📂 mercadopago
- 📂 vendor
- 📂 config
项目/config/mercadopago.php:配置文件。
项目/public/vendor/mercadopago/mp.js:用于操作表单的文件。
项目/views/vendor/mercadopago/include_mp.blade.php:包含使用 MercadoPago 所需的脚本。
要完成包的实施,必须将 include_mp.blade.php 文件包含在需要使用 MercadoPago 的视图中,或者如果希望所有视图都使用 MercadoPago 脚本,则在 Layout 中包含。
@include('vendor.mercadopago.include_mp')
示例
🎓 学习如何使用库
即将推出。