定制 marghoobsuleman/hashtagcms 二次开发

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

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

marghoobsuleman/hashtagcms

最新稳定版本:v1.5.2

Composer 安装命令:

composer require marghoobsuleman/hashtagcms

包简介

Hashtag CMS, Use it as Headless CMS or Bundled, API enabled, Admin Panel, Multisite, Multi-platform, Multilingual.The Most powerful, fast and user-friendly platform. Made with PHP Laravel Framework.

README 文档

README

Latest Version on Packagist Total Downloads

Hashtag CMS, Use it as Headless CMS or Bundled, API enabled, Admin Panel, multisite/multi-tenant, multiplatform, multilingual with endless possibilities. The Most powerful, fast, user-friendly and secured platform. Made with PHP Laravel Framework.

Installation

Via Composer

composer create-project laravel/laravel mysite
cd mysite
composer require marghoobsuleman/hashtagcms

Hashtag CMS installation guidelines

  • Open config/app.php and add below line in the array. (only needed less than v1.4.3 version)
MarghoobSuleman\HashtagCms\HashtagCmsServiceProvider::class
  • Open .env file and update APP_URL, and make sure database information is correct.
  • Change DB_CONNECTION to mysql and update database information.
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=your_db_name
DB_USERNAME=your_db_username
DB_PASSWORD=your_db_password (leave it blank if no password)
  • Open app/Models/User.php and remove or comment below lines.
// use Illuminate\Foundation\Auth\User as Authenticatable
  • Add below lines in the same file (app/Models/User.php)
use MarghoobSuleman\HashtagCms\User as Authenticatable;
  • You might want to comment/remove below route in routes/web.php
/*Route::get('/', function () {
    return view('welcome');
});*/

###Install Command

php artisan cms:install

Configure site on browser. Open it with the appUrl prefix

http://{APP_URL}/install
ie:
http://www.hashtagcms.org/install
  • You are done :)

Test

php artisan test vendor/marghoobsuleman/hashtagcms

Recent change logs more...

#v1.5.2 Changes

  • General: When you edit a new site in the backend, the frontend breaks in the same browser due to a global scope issue. Fixed.

#v1.5.1 Changes

  • Sort module parse id to int. We don’t need to do that. Fixed.
  • Improved routing and logging
  • Added import export data command
    • php atrisan cms:exportdata
    • php atrisan cms:importdata
  • Unique link_rewrite update issue while updating the blog/content when you have multiple platforms enabled; is fixed now.

#v1.5.0 Changes

  • Frontend: Added additional middleware support for frontend. You can add your own middleware in config/hashtagcms.php

#v1.4.9 Changes

  • Frontend: Added directive support: app()->HashtagCms->layoutManager()->renderStack('scripts')

#v1.4.8 Changes

  • General: Fixed route issue

#v1.4.7 Changes

  • General: Moved to webpack from laravelmix

#See all change logs more...

More logs changelog for more information on what has changed recently.

Contributing

Please see contributing.md for details and a todolist.

Security

If you discover any security related issues, please email author email instead of using the issue tracker.

Credits

License

license. Please see the license file for more information.

统计信息

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

GitHub 信息

  • Stars: 24
  • Watchers: 3
  • Forks: 4
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2020-08-06