指点成金-最美分享吧

登录

DXP中出现“has no driving Source”是怎么回事?

佚名 举报

篇首语:本文由小编为大家整理,主要介绍了DXP中出现“has no driving Source”是怎么回事?相关的知识,希望对你有一定的参考价值。

连接没问题

没有驱动源的意思;一般检错中出现这个提醒,没有多大关系!我们考证老师说的。 参考技术A 没有驱动源,仿真的时候需要 参考技术B 没有驱动源!

如何在 Liferay DXP 中添加语言图标

【中文标题】如何在 Liferay DXP 中添加语言图标【英文标题】:How to add language icons in liferay DXP 【发布时间】:2018-03-02 10:14:54 【问题描述】:

如何在 liferay 7(liferay-ce-portal-7.0-ga4) 中添加语言图标图像。

我已按照以下文章中提到的步骤进行操作,

/attachment/info/202309/23lybnsgets232.jpg 中添加了 th_TH.jpg 文件。但是没用。

然后我尝试实现中提到的 lexicon-icon 方法,how can i add a new language in liferay 7?

我还是看不到语言图像。

详情请参考截图,Theme-layout and file location

【问题讨论】:

【参考方案1】:

对于仍然无法显示标志的任何人,我只想指出这对我有帮助:https://***.com/a/45907250

如上所述,打开 icons.svg 并将您的国旗 svg 代码添加为 symbol,ID 为“xx-yy”(您的语言和国家/地区代码,小写)。

标志不会仅仅通过将 flags-xx-YY.svg 文件放入 lexicon 文件夹而神奇地生成,至少对我来说不是。

【讨论】:

【参考方案2】:

要添加尚不支持的自定义图标,您需要在主题中添加 2 个人工制品。 Liferay 使用 2 个东西来显示图标。它在某处使用 png 标志,而在某处 svg 您需要同时调整两者。

看看这个示例项目。 https://github.com/mir333/custom-flag-admin-theme

它采用 Liferay 的管理主题(它是一个副本,因此需要与更新保持同步)并向管理主题添加一个新标志。神奇之处在于将标志添加到词典中。在幕后,它采用添加的标志 svg 文件并重新编译 icons.svg 文件以包含它。

【讨论】:

感谢您的回复。我尝试构建 custom-flag-admin-theme 但无法生成 War 文件。你能告诉我从哪里可以获得默认的管理主题源代码,以便我可以检查和构建吗? 我在 repo 中添加了一个 README 文件。看看吧。 您好 Miroslav,我在部署管理主题时遇到堆大小错误 09:28:34,917 INFO [fileinstall-D:/LifeRay/liferay-ce-portal-7.0-ga4/osgi/war] [PluginPackageUtil:1007] 为管理员主题读取插件包 09:28:42,250 WARN [fileinstall-D:/LifeRay/liferay-ce-portal-7.0-ga4/osgi/war][com_liferay_portal_osgi_web_wab_extender:103] [admin-theme_1. 0.0 [535]] 创建扩展时出错 java.lang.OutOfMemoryError: Java heap space 我也尝试增加堆内存,但仍然没有运气。有什么建议吗? 你的内存设置是什么?这是非常不正常的行为。您可以将完整的堆栈跟踪上传到某处吗? 我正在使用默认内存设置运行 liferay。刚刚下载了 Liferay CE GA4 版,尝试部署 admin-theme war。我的电脑也有 8 GB 内存。读取 admin-theme.war 的插件包时出现内存不足错误

以上是关于DXP中出现“has no driving Source”是怎么回事?的主要内容,如果未能解决你的问题,请参考以下文章