此包已被废弃,不再维护。未建议替代包。

Instante内容管理系统

安装: 9

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 3

分支: 1

开放问题: 0

语言:JavaScript

dev-master 2016-06-16 12:26 UTC

This package is not auto-updated.

Last update: 2020-10-14 16:24:19 UTC


README

Build Status Downloads this Month Latest stable

警告:此组件的开发处于初期。它目前还不能用于实际项目。

用于创建Nette网站的客户端可编辑内容工具。

安装

安装Instante CMS的最佳方式是使用 Composer

$ composer require instante/cms
  1. 在Nette配置中注册EditorExtension:extensions: icns: Instante\CMS\DI\EditorExtension

  2. 在Nette路由器中注册Editor Api路由 $router[] = Instante\CMS\DI\EditorExtension::createRoute();

  3. 从资产目录复制文件到您的项目并注册 instante/icmsEditor 到 requirejs

  4. 在presenter中设置 instante/icmsEditor $this->jsModulesContainer->useModule('instante/icmsEditor', [ 'saveUrl' => $this->getHttpRequest()->url->getBaseUrl() . "icms-api/save", // 在路由器中注册的URL及其保存操作 'autoInit' => TRUE, // 或者您可以手动调用 instante/icmsEditor init() ];)

  5. 链接less文件到页面

  6. 加载font awesome

  1. 将pen.png移动到您的www目录并检查icms.less以解决img路径问题