【问题标题】:How to access otrs html page? [closed]如何访问 otrs html 页面? [关闭]
【发布时间】:2014-06-04 05:02:22
【问题描述】:

我想访问 otrs html 页面来更改登录页面后的客户页面。我搜索了 otrs 所在的远程服务器,但没有找到 html 页面。有谁知道我在哪里可以得到那个?

【问题讨论】:

    标签: otrs


    【解决方案1】:

    OTRS 不使用纯 HTML 页面,但它使用称为 .dtl 格式的模板,这基本上是带有占位符标签的有效 HTML,在访问页面时呈现。

    文件位于<OTRS DIRECTORY>/Kernel/Output/HTML/Standard/。客户登录页面的模板名为CustomerLogin.dtl,位于此目录中。

    <OTRS_DIRECTORY> 取决于您的操作系统和安装。最常见的是,在 Linux 上,这将是 /opt/otrs,而在 Windows 上,它将是 c:\OTRS\OTRS

    也就是说,对于客户门户的许多更改,例如更改某些文本或放置徽标,您实际上根本不需要修改模板,但您可以通过更改配置来完成此操作网页界面。请阅读相关文档。

    此外,从今年夏天推出的 OTRS 版本 3.4 开始,OTRS 将不再使用自制的“dtl”模板,而是使用标准 Perl 模板引擎 Template Toolkit 作为其模板解决方案。这意味着模板的扩展名将从.dtl 更改为.tt

    【讨论】:

    • 感谢您的评论。但我不需要那个页面。我想访问客户登录后将获得的页面。
    • 好吧,你需要更具体一些,因为这取决于你想要做什么!例如,导航位于与新工单屏幕或工单概览屏幕不同的模板文件中。但只要用你的浏览器打开模板目录下的几个文件,我相信你就能找到自己。
    • 您涵盖了所有内容,如果您确实编辑了 dtl 文件,请添加一件事,最好为您想要做的所有这些修改创建一个主题。请参阅文档 [此处](otrs.github.io/doc/manual/admin/3.0/en/html/themes.html)。我想如果 dtl 设计将被 .tt 模板取代,这并不重要。
    • joecop 是正确的,使用单独主题的最佳原因之一是它可以更轻松地查看您的本地修改什么。或者,如果您使用的是 OTRS 3.2 或更高版本,也可以将修改后的 .dtl 文件放入 Custom/Kernel/Output/HTML/Standard/... - 这样您根本不需要主题,并且您仍然可以很好地分离出您的修改。
    猜你喜欢
    • 2021-09-26
    • 1970-01-01
    • 1970-01-01
    • 2020-08-14
    • 1970-01-01
    • 1970-01-01
    • 2015-07-01
    • 1970-01-01
    • 2013-05-19
    相关资源
    最近更新 更多