东莞市连易网络科技有限公司
东莞市连易网络科技有限公司
  • 网站
  • 公告
  • 讨论
  • 帮助
  • 更多
  • 取消
  • /
  • 用户
  • 购物车
  • 用户
  • 网站
  • 搜索
  • 购物车
帮助
帮助
开发文档 开始
  • 用户文档
  • 开发文档
  • API文档
  • 提及
  • 标签
  • 更多
  • 取消
  • 开始
  • +UI 自定义
  • +外部集成
  • +插件/框架扩展

开始

Limyee CMS 旨在使您能够构建自己的 CMS。除了通过使用 UI 为终端用户提供配置、布局和自定义自己的平台外,还提供了许多通过自定义开发来扩展和使用平台的方式。

可扩展架构

平台在可扩展性和自定义开发方式的架构概述如下:

为了向您的用户提供强大的CMS 功能,Limyee CMS 提供了多种途经:

  1. 通过 UI 扩展、主题和小组件自定义 UI
  2. 集成应用程序/插件
  3. 外部应用

通过 UI 扩展、主题和小组件自定义 UI

Limyee CMS 使用可定义的主题功能为您客户提供用户体验,可以选择性地布局、配置和自定义小组件,形成基于 Web 的体验。

默认体验可以通过平台的管理功能进行大量配置,并通过特定的扩展方式进行扩展。若要开始自定义 UI,请参阅 UI 自定义。

集成应用程序/插件

Limyee CMS 使 .NET 开发人员能够通过开发直接向平台注册插件,从而直接集成到平台中,实现紧密的集成和扩展。

所有核心平台功能(群组,应用程序,视频渲染,API等)都是使用此插件架构构建的。

要了解有关开发基于插件集成到应用程序的更多信息,请参阅插件/框架扩展。

外部应用

平台的功能可以在其他网站和应用程序中使用,平台自动化可以通过使用 REST API 和 Webhood 的外部集成来实现。

若要了解有关与外部应用程序集成的详细信息,请参阅外部集成。

内容模型 

Limyee CMS 针对抽象和可扩展的内容模型提供全球内容互动。无论自定义或扩展,都使用此模型,并且是 Limyee CMS 开发的核心概念。

  • 创建:2021/6/16, 7:35 AM
  • 更新:2026/6/4, 8:20 AM
是否有帮助?
  • 是
  • 否
  • 更多
  • 取消
Recently Updated Articles
  • 文章
    属性可见选择控件
    将属性值呈现为下拉列表,但允许根据当前所选值隐藏/显示其他属性。 数据类型 Custom 控件类型 Limyee.Controls.PropertyVisibilityValueSelectionControl, Limyee 配置选项 配置选项是通过声明此控件类型的 <property /> 中的 <propertyValue /> 节点上的其他属性定义的。此控件支持以下配置选项: propertiesToShow(以逗号分隔的属性 ID 列表) 选择此属性值时要显示的属性列表…
  • 文章
    小组件扩展
    小组件扩展是支持向小组件公开 API 的插件。有关 Limyee 电商平台附带的扩展的文档,请访问小组件扩展文档。 为什么要创建小组件扩展? 您是否希望能够直接从小组件调用任何自定义方法或属性?自定义小组件扩展可以公开这些方法和属性,以便可以直接在 velocity 脚本中调用它们。 创建小组件扩展 首先,我们需要一个类,其中包含一个或多个要在小组件扩展中公开的公共方法或属性。Velocity(脚本化小组件使用的脚本引擎)最适合简单的数据类型和 IDictionarys。 下面的类有一个名为…
  • 文章
    小组件上下文
    小组件定义它们需要渲染的上下文。例如,“博客 - 文章”小组件始终显示当前上下文博客文章。这取决于是否有可供显示的博客文章。因此,“博客 - 文章 ”小组件将“Blog Post”定义为必需的上下文。 为什么要使用小组件上下文 无论是创建新应用程序还是向现有应用程序添加小组件,使用小组件上下文都很重要。如果您的小组件要求某些项目在上下文中才能正常运行,则小组件上下文允许您强制实施此逻辑,并防止终端用户将小组件添加到它们无法正常工作的页面。 创建小组件上下文提供程序 要添加小组件上下文…
  • 文章
    Sockets
    Socket 框架支持 Limyee 电商平台与浏览器进行实时双向通信。这允许直接向用户接收和发送编程消息。 我什么时候要使用 Socket? 当您需要将消息从服务器推送到浏览器时,Socket 很有用。一个需要考虑的简单示例是在服务器上发生操作时推送通知弹出窗口给用户。Socket 是平台内置功能(包括通知、聊天、实时主题预览和跟踪)与浏览器通信的机制。 概述 Socket 框架 建立在 SignalR 之上,继承了SignalR的所有性能,稳定性和多浏览器支持。因为它是 Limyee…
  • 文章
    页面定义和 URL 路由
    自定义功能可能需要定义 URL,该 URL 可由代码引用以启用特定工作流(编辑内容、查看内容、列出内容等)。可以在自定义路由 URL 的代码中声明新页面,以便为自定义插件和 UI 扩展的特定功能提供可靠的 URL。 路由页面与自定义页面 自定义页面对于特定的商店、博客、群组或网站的自定义 UI 非常有用,这些 商店、 博客、群组或网站不需要作为大型应用程序的一部分。当页面/URL 必须存在才能启用工作流时,路由页面可能是更好的选择。下表显示了路由网页和自定义网页之间的所有差异: …
Most Helpful Articles
  • 文章
    自定义 REST Host
    如果由于某种原因 SDK 提供的 Host 不够用,您可以创建自己的 REST Host。很少应该这样做,但它是特定方案的一个选项。本文假定您在项目中引用了最新的 REST SDK。 创建您的类 如 Hosts 一文所述,所有 Host 都继承 Limyee.Extensibility.Rest.Version1.RestHost。此类封装 REST 通信框架,同时为自定义 Host 提供 成员 以单独实现。你永远不应该尝试实现任何低于 RestHost 的抽象类。 对于此示例,我们将实现一个不使用…
  • 文章
    UI 自动化
    使用插件开发自定义扩展时,使用 IInstallablePlugin 接口和 UI 自动化 API 在安装扩展时安装 UI 组件通常更有效的。 什么是 UI 自动化 API UI 自动化 API 是 一组 API,可通过进程 API 供给插件,以实现 UI 组件的自动调整。具体而言,它包括以下服务和常量: Services ContentWidgets 启用/禁用小组件、识别其他 UI 自动化 API 的小组件、转换小组件以及自动升级小组件(请参见管理小组件源和分发)。 …
  • 文章
    自定义导航自定义控件
    显示用于添加/编辑/删除自定义导航项的界面。 数据类型 Custom 控件类型 Limyee.Controls.CustomNavigationCustomControl, Limyee.Controls 存储格式 配置的导航项将序列化为适合 $limyee_v1_custom 导航小组件扩展使用的 XML 格式。 配置选项 配置选项是通过声明此控件类型的 <property />上的其他属性定义的。此控件支持以下配置选项: navigationType…
  • 文章
    扩展内容编辑器
    该平台允许开发人员扩展内容编辑器以提供更丰富的内容。 为什么要扩展内容编辑器? 内容编辑器允许输入 HTML、图像和视频,但是其他类型的内容无法输入或用户难以输入。 为内容编辑器提供扩展是最为有效。 语法高亮显示源代码 源代码虽然可以在没有扩展的情况下输入到编辑器中,但没有扩展的情况下,每个用户都需要为他们输入的源代码提供样式。 通过向编辑器添加源代码扩展,我们可以简化最终用户所需的输入,并为有语法高亮显示功能的代码提供一致的输出。 投票 该平台还提供了调查扩展。 如果没有此扩展…
  • 文章
    缓存
    在 Limyee 电商平台之上创建新的应用程序或功能时 ,您需要考虑缓存以提高性能。不要使用 ASP.NET 缓存对象,而是利用 Limyee 电商平台缓存框架,以便无需编译即可进行运行时调整,并且可以更精细地控制缓存项目的位置。Limyee.Extensibility.Caching 命名空间提供了一个 API,用于向 Limyee 电商平台组件添加缓存功能。 何时使用 Limyee 电商平台缓存框架 当您需要创建自己的自定义应用程序,并且需要比 ASP.NET 缓存更精细地控制项目的缓存位置时…

链接

  • 合作伙伴
  • 法律声明
  • 关于我们

资源

  • 网站公告
  • 咨询讨论
  • 用户文档
  • 开发文档
  • API 文档
  • 在线演示

联系

 售前 Email:sales@limyee.com
 售后 Email:service@limyee.com
Copyright © 2026 东莞市连易网络科技有限公司. All rights reserved.
粤ICP备14078909号
Powered by Limyee Commerce System(5.0.0). © 2014 - 2026 Limyee Inc.