定制 ivacuum/generic 二次开发

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

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

ivacuum/generic

最新稳定版本:28.0.4

Composer 安装命令:

composer require ivacuum/generic

包简介

README 文档

README

Общие компоненты для сайтов на Laravel.

Локальная разработка

composer.json родительского проекта

"repositories": [
  {
    "type": "path",
    "url": "~/Sites/generic",
    "options": {
      "symlink": true
    }
  }
],

Маршруты для входа через социалки

routes/web.php

Route::get('auth/facebook', 'Auth\Facebook@index');
Route::get('auth/facebook/callback', 'Auth\Facebook@callback');
Route::get('auth/google', 'Auth\Google@index');
Route::get('auth/google/callback', 'Auth\Google@callback');
Route::get('auth/odnoklassniki', 'Auth\Odnoklassniki@index');
Route::get('auth/odnoklassniki/callback', 'Auth\Odnoklassniki@callback');
Route::get('auth/vk', 'Auth\Vk@index');
Route::get('auth/vk/callback', 'Auth\Vk@callback');

Настройки

config/cfg.php

'gm_bin' => env('GM_BIN', '/usr/bin/env gm convert'),
'locales' => [
    'ru' => ['posix' => 'ru_RU.UTF-8'],
    'en' => ['posix' => 'en_US.UTF-8'],
],
'sphinx' => [
    'host'   => env('SPHINX_HOST', 'localhost'),
    'port'   => env('SPHINX_PORT', 9306),
    'socket' => env('SPHINX_SOCKET', ''),
],
'telegram' => [
    'admin_id' => env('TELEGRAM_ADMIN_ID'),
],

config/view.php

'paths' => [
    ...
    realpath(base_path('vendor/ivacuum/generic/views'))
],

Локализация

resources/lang/en/validation.php

'concurrency_control' => 'Another user has updated this resource since this page was loaded. Please refresh the page and try again.',

resources/lang/ru/validation.php

'concurrency_control' => 'Кто-то обновил объект до сохранения ваших правок. Обновите страницу и повторите попытку.',

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2017-03-18