connect232/cakephp4-faqs

CakePHP 的 Faqs 插件

安装: 2

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:cakephp-plugin

v1.0 2021-04-28 11:43 UTC

This package is auto-updated.

Last update: 2024-09-28 19:26:02 UTC


README

先决条件

Bootstrap 4

安装

运行

composer require connect232/cakephp4-faqs

使用方法

运行

bin/cake plugin load Faqs

或在您的 src/Application.php 中添加

$this->addPlugin('Faqs');

运行迁移

bin/cake migrations migrate -p Faqs

将 faq 元素添加到模板文件中

<?= $this->element('Faqs.faqs'); ?>

包含 CSS

<?= $this->Html->css('Faqs.styles'); ?>

或者如果您使用 AssetCompress 插件,在您的 asset_compress.ini 文件中添加

paths[] = ../vendor/connect232/faqs/webroot/css/*
files[] = styles.css

将路由添加到您的路由文件中

$routes->prefix('admin', function (RouteBuilder $routes) {
    $routes->loadPlugin('Faqs');
    $routes->fallbacks(DashedRoute::class);
});

与类别数据集表相关联

$this->hasMany('Faqs', [
    'className' => 'Faqs.Faqs',
    'foreignKey' => 'category_dataset_id',
]);