gpt4 book ai didi

tridion - 如何在 sdl tridion 中开发服务器端应用程序(如实时聊天)?

转载 作者:行者123 更新时间:2023-12-04 10:42:10 25 4
gpt4 key购买 nike

我想开发一个实时聊天应用程序,允许 Web 用户与客户服务或彼此聊天。

我有哪些选择?

  • 我创建了一些 ascx 用户控件来提供该功能。
  • 如何将其呈现到我的页面?
  • 在页面模板构建块 (TBB) 中,我编写了用于组件呈现/渲染的代码。

  • 我想知道是否需要在页面上创建一个用户控件作为组件,如果需要,如何创建。

    对于组件渲染,我使用了:
    <!-- TemplateBeginRepeat name="Components" -->
    <!-- TemplateBeginIf cond="ComponentTemplate == 'HomePageCT'" -->
    @@RenderComponentPresentation()@@
    <!-- TemplateEndIf -->
    <!-- TemplateEndRepeat -->

    最佳答案

    我让任何东西与 Tridion 一起工作的通常方法是首先在没有 Tridion 的情况下开发它。

    首先让您的应用程序在 IIS 或 Tomcat 或您用于交付平台的任何内容中运行。

    一旦你对此感到满意,就开始将它移到模板中。在您的特定情况下,我猜这个功能可能是由编辑器添加到页面的,因此组件模板是有意义的。确保模板的输出包含您可能需要的所有代码(包括任何控件、javascript 引用等),并且输出中可能需要配置的所有内容都应位于与此模板关联的组件中。

    请记住,您可以从 Tridion 发布任何内容,您应该专注于让它发挥作用,然后调整您的 Tridion 模板。

    再次阅读您的问题,似乎您被困在 Tridion 的基础知识上...是的,您可以使用 RenderComponentPresentation,只需确保您的组件模板创建了您在交付方面所需的所需代码。

    关于tridion - 如何在 sdl tridion 中开发服务器端应用程序(如实时聊天)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10471659/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com