定制 mbober35/helpers 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

mbober35/helpers

Composer 安装命令:

composer require mbober35/helpers

包简介

Traits and facades for development

README 文档

README

Для управления сайтом можно скачать и добавить тему AdminKit, под нее созданы шаблоны для меню

Install

php artisan vendor:publish --provider="MBober35\Helpers\ServiceProvider" --tag=public
php artisan helpers:init

Menu

Расширить конфиг menu-structure, по умолчанию в нем есть две переменные app и admin

Variables

  • RE_CAPTCHA_SITE_KEY
  • RE_CAPTCHA_SECRET_KEY

Traits

CopyStubs

Трейт для пакетов, позволяет копировать файлы .stub в приложение. Нужно указать абсолютный путь откуда копировать и путь в приложении куда копировать.

ShouldSlug

Трейт генерирует slug для модели. По умолчанию поле slug на основе title

CopyVue

Трейт для пакетов, позволяет подключить vue файлы после их публикации.

Components

x-re-captcha-check

Вывод Google ReCaptcha Checkbox. В <head> должен быть @stack('js-lib')

Параметры:

  • class: Класс кнопки
  • id: Id кнопки
  • no-script: Не добавлять скрипт Google Api

x-re-captcha

Вывод кнопки для отправки формы с защитой Google ReCaptcha. В <head> должен быть @stack('js-lib')

Параметры:

  • callback: функция, которая будет вызвана после проверки
  • form-id: id формы, если передан параметр, js функция будет добавлена
  • type: Тип кнопки
  • class: Класс кнопки
  • id: Id кнопки
  • no-script: Не добавлять скрипт Google Api

x-table-priority

Вывод списка элементов для смены приоритета вывода

Параметры:

  • table: таблица в которой необходимо изменить приоритет
  • field(priority): поле которое отвечает за приоритет
  • elements: массив элементов

Элемент:

  • name: Заголовок
  • id: Id
  • url(не обязательно): если указан, заголовок будет ссылкой

Пример:

<x-table-priority table="users" :elements="$users"></x-table-priority>

Validation

ReCaptcha

Валидация Google ReCaptcha

统计信息

  • 总下载量: 67
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2021-01-19

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固