定制 naghashyan/ngs-php-cms 二次开发

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

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

naghashyan/ngs-php-cms

Composer 安装命令:

composer require naghashyan/ngs-php-cms

包简介

The Naghashyan CMS

README 文档

README

Installation

composer install naghashyan/ngs-php-cms

javascript installation

npm install -g @naghashyan/ngs-builder

add js files in builder.json

JS builder.json file example

{
  "es5": false,
  "out_dir": "htdocs/out/js",
  "es5_out_dir": "htdocs/out/js/es5",
  "compress": true,
  "builders": [
    {
      "source_dir": "",
      "out_dir": "ngs",
      "module": "ngs",
      "files": [
        "NGS.js",
        "Dispatcher.js",
        "AbstractRequest.js",
        "AbstractLoad.js",
        "AbstractAction.js",
        "AjaxLoader.js",
        "CustomEvent.js",
        "NgsEvents.js",
        "UrlObserver.js",
        "util/NgsFormValidator.js"
      ]
    },
    {
      "source_dir": "",
      "out_dir": "ngs/cms",
      "module": "ngs-cms",
      "files": [
        "actions/AbstractAddUpdateAction.js",
        "actions/AbstractDeleteAction.js",
        "loads/AbstractCmsAddUpdateLoad.js",
        "loads/AbstractCmsListLoad.js",
        "loads/AbstractCmsLoad.js",
        "loads/MainCmsLoad.js",
        "lib/jquery.min.js",
        "lib/materialize.min.js",
        "util/MaterialsUtils.js",
        "util/DialogUtility.js",
        "util/NgsFormValidator.js",
        "managers/PagingManager.js",
        "managers/GridManager.js",
        "managers/PageManager.js"
      ]
    }
  ]
}

***then run ***

ngs jupdate -m

for more info please check ngs-builder readme.md

if you using windows please run ngs jupdate in administration mode

SASS builder.json file example

[
  {
    "output_file": "im-styles.css",
    "compress": true,
    "builders": [
      {
        "output_file": "materialize.css",
        "module": "ngs-cms",
        "type": "lib",
        "files": [
          "materialize/materialize.scss"
        ]
      },
      {
        "output_file": "global_variables.css",
        "type": "variables",
        "module": "ngs-cms",
        "files": [
          "variables/color.scss",
          "variables/structure.scss"
        ]
      },
      {
        "output_file": "modules.css",
        "type": "modules",
        "module": "ngs-cms",
        "files": [
          "modules/global.scss",
          "modules/custom-table.scss",
          "modules/login-content.scss",
          "modules/add-tracks-page.scss",
          "modules/header.scss",
          "modules/dashboard.scss",
          "modules/home-page.scss",
          "modules/side-nav.scss",
          "modules/nano-scroller.scss",
          "modules/pagination.scss",
          "modules/albums.scss",
          "modules/generate-tracks-page.scss",
          "modules/bootstrap-dialog.scss",
          "modules/ui-dialog.scss",
          "modules/form-content.scss",
          "modules/player.scss",
	      "modules/picker.scss",
          "modules/text-editor.scss",
          "modules/page-content.scss",
          "modules/user-popup.scss",
          "modules/input-select-fields.scss"
        ]
      }
    ]
  }
]

统计信息

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

GitHub 信息

  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • 开发语言: CSS

其他信息

  • 授权协议: MIT
  • 更新时间: 2019-04-18

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固