yii2 的智能内容管理模块

安装: 41

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 3

分支: 0

类型:yii2-extension

dev-master 2015-02-11 11:00 UTC

This package is not auto-updated.

Last update: 2024-09-14 15:34:39 UTC


README

SMART 内容管理模块

安装

使用 composer 安装包 "frenzelgmbh/scms": "dev-master"

更新配置文件 config/web.phpconfig/db.php

// app/config/web.php
return [
    'modules' => [
        'pages' => [
            'class' => 'frenzelgmbh\scms\Module',
            // set custom module properties here ...
        ],
    ],
];
// app/config/db.php
return [
        'class' => 'yii\db\Connection',
        // set up db info
];

运行迁移文件 php yii migrate --migrationPath=@vendor/frenzelgmbh/scms/migrations

小部件

要使用博客,可以实现以下小部件

图片链接小部件(可用于包含广告链接)

  • 模块(例如 STARTPAGE)
  • ID(1)
  • 图片(需要上传)
  • 链接(你想链接到什么)
if(class_exists('frenzelgmbh\scms\widgets\WidgetPictureLink')){
  echo frenzelgmbh\scms\widgets\WidgetPictureLink::widget([
    'title'=>NULL,
    'limit'=>20,
  ]); 
}

此小部件按创建日期降序渲染所有帖子。

if(class_exists('frenzelgmbh\scms\widgets\PortletPostsStyled')){
  echo frenzelgmbh\scms\widgets\PortletPostsStyled::widget([
  'title'=>NULL,
    'limit'=>4,
  ]); 
}