承接 secretwebmaster/wncms-faqs 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

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

secretwebmaster/wncms-faqs

最新稳定版本:v1.0.2

Composer 安装命令:

composer require secretwebmaster/wncms-faqs

包简介

FAQ module package for WNCMS

README 文档

README

A modular FAQ management package for WNCMS (Laravel-based CMS).
This package provides backend CRUD interfaces, API routes, and frontend rendering for Frequently Asked Questions.

Installation

Require the package via Composer:

composer require secretwebmaster/wncms-faqs

If you’re developing locally with wncms-core in a monorepo, you can also link it as a path repository.

Configuration

The service provider Secretwebmaster\WncmsFaqs\Providers\WncmsFaqsServiceProvider is auto-discovered by Laravel.

After installation, run the migrations:

php artisan migrate

Optionally, seed example data:

php artisan db:seed --class=Secretwebmaster\\WncmsFaqs\\Database\\Seeders\\FaqSeeder

Usage

The package automatically registers the following routes (depending on your WNCMS version):

  • Backend: /panel/faqs
  • API: /api/v1/faqs

Each FAQ supports translatable fields (if wncms-translatable is installed) and integrates with FaqManager for listing and filtering.

Example:

use Secretwebmaster\WncmsFaqs\Services\Managers\FaqManager;

$faqs = (new FaqManager())->getList(['status' => 'active']);

Directory Structure

wncms-faqs/
├── composer.json
├── database/
│   ├── migrations/
│   └── seeders/
├── resources/
│   ├── lang/
│   └── views/
├── routes/
├── src/
│   ├── Http/
│   ├── Models/
│   ├── Providers/
│   └── Services/
└── README.md

Author

Secretwebmaster https://github.com/secretwebmaster

License

This package is open-sourced software licensed under the MIT License.

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-10-19