从前端的角度来看LIferay?
我的背景是一名网站设计师,用Drupal制作网站,也做前端。在我的新工作中,我只是做前端,我的老板让我从“前端”的角度研究liferay(这里的大多数人都是java开发人员) 那么,liferay的主题有多大?您是否可以(轻松)控制输出的确切html 这是一个开放式的问题,我知道,但我真的不知道如何更具体。。。。从前端的角度来看LIferay?,liferay,frontend,Liferay,Frontend,我的背景是一名网站设计师,用Drupal制作网站,也做前端。在我的新工作中,我只是做前端,我的老板让我从“前端”的角度研究liferay(这里的大多数人都是java开发人员) 那么,liferay的主题有多大?您是否可以(轻松)控制输出的确切html 这是一个开放式的问题,我知道,但我真的不知道如何更具体。。。。 谢谢您没有太多的控制权,因为LR html页面太大了。它由门户页面和特定Portlet的html部分组成。在一个页面上可以有3-10个,你可以在巨大的门户页面中设置它们的样式。。。这就
谢谢您没有太多的控制权,因为LR html页面太大了。它由门户页面和特定Portlet的html部分组成。在一个页面上可以有3-10个,你可以在巨大的门户页面中设置它们的样式。。。这就是为什么存在非常复杂的CSS层次结构,您应该对CSS有点熟练,以便在这样的环境中感到舒适,而且即使您关闭tomcat和属性文件上的缓存,有时您也必须手动清空浏览器缓存以正确重新加载页面 但我必须说,LRUX开发人员是我所知道的最好的,他们都是非常专业的。很高兴和它一起工作 有四个要点:
tomcat/webapps/ROOT/WEB-INF/classes/
中创建portal-ext.properties,添加此行include and override=portal-developer-ext.properties
,并在与此内容相同的位置创建portal-developer-ext.properties,这使得UI开发JS和CSS更加友好
theme.css.fast.load=false
theme.images.fast.load=false
javascript.fast.load=false
javascript.log.enabled=false
com.liferay.portal.servlet.filters.strip.StripFilter=false
com.liferay.portal.servlet.filters.minifier.MinifierFilter=false
layout.template.cache.enabled=false
combo.check.timestamp=true
freemarker.engine.cache.storage=soft:1
freemarker.engine.modification.check.interval=0
openoffice.cache.enabled=false
velocity.engine.resource.manager.cache.enabled=false
com.liferay.portal.servlet.filters.cache.CacheFilter=false
com.liferay.portal.servlet.filters.themepreview.ThemePreviewFilter=true