如何在Liferay 7.2中编辑经典主题?

如何在Liferay 7.2中编辑经典主题?,liferay,liferay-theme,liferay-7.2,Liferay,Liferay Theme,Liferay 7.2,我试图在liferay 7.2上重新创建经典主题,但我在这样做时遇到了问题。我尝试从github下载包含所有内容的liferay文件夹,以便在那里获取主题文件夹表单。但是,这不起作用,因为当我尝试将主题部署回localhost时,它只返回一个错误 如果有更好的方法可以简单地编辑标题和NavBarportlet,使其看起来像在经典主题中一样,那么这也将是一个巨大的帮助 我就是这么做的: 使用Liferay主题生成器创建主题 从中复制或下载更改,并将其全部放在您的src文件夹中 大口构建或大口部署

我试图在liferay 7.2上重新创建经典主题,但我在这样做时遇到了问题。我尝试从github下载包含所有内容的liferay文件夹,以便在那里获取主题文件夹表单。但是,这不起作用,因为当我尝试将主题部署回localhost时,它只返回一个错误

如果有更好的方法可以简单地编辑标题和NavBarportlet,使其看起来像在经典主题中一样,那么这也将是一个巨大的帮助

我就是这么做的:

  • 使用Liferay主题生成器创建主题
  • 从中复制或下载更改,并将其全部放在您的src文件夹中
  • 大口构建或大口部署

  • 您应该有自己版本的经典主题。

    我在尝试扩展经典主题时遇到了类似的问题(即使不推荐),但借助liferay的新样式书功能,这是我们加快主题创作的一个好机会

    我已经用“yo liferay主题”生成器创建了一个基本主题项目,构建并部署我的主题,一切正常。 然后我从lifery frontend theme classic github repo下载了必要的文件: [https://github.com/liferay/liferay-portal/tree/7.3.x/modules/apps/frontend-theme/frontend-theme-classic][1] [1]: https://github.com/liferay/liferay-portal/tree/7.3.x/modules/apps/frontend-theme/frontend-theme-classic 我在WEB-INF目录下添加了文件夹:css、图像、模板和一些必要的更改。 当我运行gulp build时,我得到一个关于未定义变量的错误:

    正在启动“构建:编译库sass”。。。[23:21:28] 中的1.94 s[23:21:28]错误后出现“build:compile lib sass”错误 插件“gulp sass”消息: build\u css\custom\u properties\u custom\u properties\u variables.scss错误:未定义变量:“$btn link”。 在build/\u css/custom\u properties/\u custom\u properties\u variables.scss的第10行 来自build/_css/_custom_properties.scss的第1行 来自build/_css/_custom.scss的第13行 来自build/_css/main.scss的第21行

    --------^

    详情: 现状:1 文件:C:/Users/sgFSJESO/ump theme/build/_css/custom_properties/_custom_properties_variables.scss 电话:10 栏目:9 格式化:错误:未定义变量:“$btn链接”。 在build/\u css/custom\u properties/\u custom\u properties\u variables.scss的第10行 来自build/_css/_custom_properties.scss的第1行 来自build/_css/_custom.scss的第13行 来自build/_css/main.scss的第21行


    如果有人已经解决了这个问题,我很乐意了解原因。

    你能发布你在代码示例中尝试了什么,以及返回了什么错误吗。“你看,这只是css重新样式吗?”伊戈尔添加了它们——只是通过cli@DanieleBaggio很抱歉我不知道你在说什么mean@inderbir你可以在“样式化”的基本主题上构建一个新的页面主题…链接将成为一个新的链接。新的链接是:你知道有没有一种方法可以用Developer Studio实现同样的功能以下是我开始的链接:
             link: $btn-link,
    
             link: $btn-link,