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

开始

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

目录

  • 可扩展架构
    • 通过 UI 扩展、主题和小组件自定义 UI
    • 集成应用程序/插件
    • 外部应用
  • 内容模型

可扩展架构

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

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

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

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

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

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

集成应用程序/插件

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

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

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

外部应用

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

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

内容模型

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

  • 创建:2021/6/16, 7:35 AM
  • 更新:2022/4/3, 4:00 AM
这有帮助吗?
  • 是
  • 否
  • 更多
  • 取消
Recently Updated Articles
  • 文章
    属性可见选择控件
    将属性值呈现为下拉列表,但允许根据当前所选值隐藏/显示其他属性。 数据类型 Custom 控件类型 LimyeeControls.PropertyVisibilityValueSelectionControl, LimyeeControls 配置选项 配置选项是通过声明此控件类型的 <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
  • 文章
    Cookie 认证
    当您已经有一个要用于 Limyee 电商平台的登录系统,并且您希望您的用户能够登录一次就登录到您的所有网站时,应使用Cookie身份验证,而不必单独重新验证每个网站。例如,您的主网站可能已经有一个登录系统,并且您希望用户在登录到您的主网站时自动登录到 Limyee 电商平台 (反之亦然)。 启用 Cookie SSO 后,会发生以下情况: 平台的登录和注册 URL 被重定向到指向外部身份验证系统 当外部登录系统登录用户时,将设置一个 cookie,允许 Limyee 电商平台 登录此用户…
  • 文章
    HTML 标头
    HtmlHeaderExtensions 允许插件在响应中插入其他标头。 它不允许覆盖或编辑 HTML 标头中的现有标记。 创建 HtmlHeaderExtension 若要创建 HtmlHeaderExtension,请实现 IHtmlHeaderExtension 接口(这需要引用 Limyee.Components.dll)。 IHtmlHeaderExtension 接口扩展了 IPlugin 以添加支持扩展 HTML 标头。 GetHeader 方法用于输出标头 HTML…
  • 文章
    HTTP 回调
    HttpCallbacks 允许插件直接响应 HTTP 请求。 为什么要使用 HttpCallback? HttpCallbacks 是 HttpHandlers 的平台替代支持方案。 此外,该平台还会对跨站点请求来验证请求,并将用户身份验证保存到 HttpCallbacks 中。 创建 HttpCallback 若要创建回调,必须实现 IHttpCallback 接口,此接口需要对 Limyee.Components.dll 的引用。 IHttpCallback 接口扩展了 IPlugin…
  • 文章
    REST 最佳性能实践
    REST 是用于将外部应用程序与平台集成的强大工具。您从一开始没有意识到这些方面,REST 的某些方面可能会影响应用程序的性能。本指南将帮助您克服这些障碍,以帮助您构建功能强大且响应迅速的 REST 应用程序。 有 2 个主要的 REST 特定因素可能会在应用程序中造成瓶颈。首先是一个简单的事实,即 REST 基于通过 HTTP(S) 发出请求。这意味着您不仅依赖于平台来处理您的请求,还必须通过网络将数据发送到平台或从平台接收数据。此外,您请求的数据越多,通过网络发送的有效负载就越大,这也可能降低应用程序的速度…
  • 文章
    Sockets
    Socket 框架支持 Limyee 电商平台与浏览器进行实时双向通信。这允许直接向用户接收和发送编程消息。 我什么时候要使用 Socket? 当您需要将消息从服务器推送到浏览器时,Socket 很有用。一个需要考虑的简单示例是在服务器上发生操作时推送通知弹出窗口给用户。Socket 是平台内置功能(包括通知、聊天、实时主题预览和跟踪)与浏览器通信的机制。 概述 Socket 框架 建立在 SignalR 之上,继承了SignalR的所有性能,稳定性和多浏览器支持。因为它是 Limyee…
Copyright © 2021 东莞市连易网络科技有限公司. All rights reserved.
Powered by Limyee Commerce System(3.0.0). © 2014 - 2025 Limyee Inc.