`
baihuashu225
  • 浏览: 12025 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

页面模板

阅读更多
    半个月前,第一次真正意义上的接触页面模板,以前都是在搭好的框架里写写模块,页面样式基本也都是早已存在的,因而一直没有什么强大的认识,一直傻傻的认为页面的样式是一点一点写出来的。
    有一次,模块出错,调了多次任无力回天,于是让老大帮忙调了一下,老大看着浏览器上苍白的页面,没有说话,默默地在网上搜了一个比较好看的页面模板,然后,开始了看似漫长的修改。页面其实也没有想像的那么夸张,把模板的js、images、css 复制到项目中后,然后在页面中引入要用到的js、css、等文件,可以在框架中引入header和footer文件,然后在页面中修改修改对应组件的class就行了。
   还别说,加入页面模板,看起来瞬间就专业多了。
*下面附上ofbiz框架的修饰器:
    <screen name="main-decorator">
        <section>
            <actions>
                <property-map resource="StorageUiLabels" map-name="uiLabelMap" global="true"/>
                <property-map resource="CommonUiLabels" map-name="uiLabelMap" global="true"/>
                <property-map resource="StorageLabels.xml" map-name="uiLabelMap" global="true"/>
                <set field="layoutSettings.shortcutIcon" value="/storage/images/Storage.ico" global="true"/>
               
<set field="layoutSettings.styleSheets[]" value="/storage/images/css/bootstrap.css" global="true"/>
<set field="layoutSettings.styleSheets[]" value="/storage/images/css/site.css" global="true"/>
<set field="layoutSettings.styleSheets[]" value="/storage/images/css/bootstrap-responsive.css" global="true"/>
<set field="layoutSettings.javaScripts[]" value="/storage/images/js/jquery.js" global="true"/>
<set field="layoutSettings.javaScripts[]" value="/storage/images/js/bootstrap.min.js" global="true"/>
               
               
                <set field="headerTemplateLocation" from-field="layoutSettings.VT_HDR_TMPLT_LOC[0]" default-value="component://storage/webapp/storage/includes/header.ftl"/>
<set field="footerTemplateLocation" from-field="layoutSettings.VT_FTR_TMPLT_LOC[0]" default-value="component://storage/webapp/storage/includes/footer.ftl"/>
<set field="leftTemplateLocation" from-field="layoutSettings.VT_FTR_TMPLT_LOC[0]" default-value="component://storage/webapp/storage/includes/left.ftl"/>
            </actions>
            <widgets>
               <platform-specific><html><html-template location="component://storage/webapp/storage/includes/headerHead.ftl"/></html></platform-specific>
               <container id="header"><platform-specific><html><html-template location="${headerTemplateLocation}"/></html></platform-specific></container>
               <container style="container-fluid">
              <container style="row-fluid">
               <container style="span3">
                <platform-specific><html><html-template location="${leftTemplateLocation}"/></html></platform-specific>
               </container>
<!--             <platform-specific><html><html-template location="component://common/webcommon/includes/messages.ftl"/></html></platform-specific> -->
            <platform-specific><html><html-template location="component://storage/webapp/storage/messages.ftl"/></html></platform-specific>
               <container style="span9">
               <container style="row-fluid">
          <decorator-section-include name="body"/>
               </container>
               </container>
               </container>
               <container id="footer"><platform-specific><html><html-template location="${footerTemplateLocation}"/></html></platform-specific></container>
               </container>
            </widgets>
        </section>
    </screen>
分享到:
评论

相关推荐

    页面模板页面模板

    页面模板在IT行业中,特别是在Web开发领域,是一个重要的概念。它是一种预定义的布局或设计,用于创建具有统一外观和感觉的网页。这种模板通常包含了HTML、CSS(层叠样式表)以及可能的JavaScript代码,使得开发者...

    用户登录页面模板

    本资源提供了一个美观的用户登录页面模板,旨在帮助开发者快速构建符合自身需求的登录界面。下面将详细介绍该模板的设计元素、功能以及如何自定义和应用。 首先,登录页面模板通常包含以下几个核心元素: 1. **...

    管理系统 jsp 页面模板 (干净实用) 有js

    【标题】:“管理系统 jsp 页面模板 (干净实用) 有js” 这个标题表明我们讨论的是一个基于JSP技术的管理系统的页面模板,其中包含了JavaScript(js)进行前端验证。JSP(JavaServer Pages)是Java平台上的一种...

    java-前端页面模板

    Java 前端页面模板是为开发者提供的一种基础架构,旨在简化前端开发流程,尤其适合初学者或希望快速搭建项目原型的团队。该模板没有采用复杂的前端框架,如React、Vue或Angular,而是以更轻量级的方式构建,使得理解...

    公司简约静态页面模板

    【公司简约静态页面模板】是一种常见的网页设计资源,主要用于快速构建企业或公司的官方网站。这种模板以其简洁、清晰的设计风格和高效的功能布局,为开发者提供了一个快速启动项目的基础框架。在HTML模板中,"简约...

    简单通用登录页面模板 bootstrap登录页面 html页面

    本资源提供的“简单通用登录页面模板”是基于Bootstrap框架创建的,Bootstrap是目前非常流行的一款前端开发框架,以其响应式布局和丰富的组件库深受开发者喜爱。 1. **Bootstrap简介** Bootstrap是由Twitter开发并...

    01.AxureUX中后台管理信息系统通用原型设计方案 v2(系统框架+页面模板).rp

    01.AxureUX中后台管理信息系统通用原型设计方案 v2(系统框架+页面模板).rp 01.AxureUX中后台管理信息系统通用原型设计方案 v2(系统框架+页面模板).rp 01.AxureUX中后台管理信息系统通用原型设计方案 v2(系统框架+...

    酷炫PC端登录页面模板

    "酷炫PC端登录页面模板"提供了一个具有前端验证功能的高级示例,它利用了JavaScript、CSS和jQuery技术来实现动态效果,使用户体验更加丰富。下面我们将深入探讨这个模板中的关键知识点。 首先,HTML(HyperText ...

    在线考试答题页面模板

    在线考试答题页面模板是用于创建和实施在线教育与评估的重要工具。这种模板设计的主要目标是为学生或参与者提供一个友好的界面,使他们能够轻松地完成考试或测验。下面将详细探讨在线考试答题页面模板的关键组成部分...

    web登录注册页面模板150款(效果图+源码)

    总之,"web登录注册页面模板150款"是一个宝贵的资源,它提供了一站式的解决方案,涵盖了多种设计风格和功能实现,对于前端开发者来说,无论是快速启动新项目,还是提升现有项目的用户体验,都有着极大的帮助。...

    前台页面模板.zip

    【标题】"前台页面模板.zip" 是一个包含前端网页设计元素的压缩文件,主要用于构建公司门户网站。这样的模板通常包括一系列预设计的HTML、CSS和JavaScript文件,为展示公司的基本信息、新闻、产品等内容提供了结构和...

    后台页面模板(页面很多)

    【后台页面模板(页面很多)】是一个专门为各类后台系统设计的多用途模板,适用于广泛的业务场景,如电子商务、OA(办公自动化)系统等。这款模板以其精致的设计和丰富的功能,为开发者提供了构建高效、美观的后台...

    HTML5单页创意404错误页面模板.zip

    "HTML5单页创意404错误页面模板"就是一个很好的例子,它利用HTML5的特性,为用户呈现了一个富有创意的404错误页面。这样的模板不仅提升了用户体验,也使网站在遇到无法找到页面的情况时,仍能保持整体设计风格的一致...

    个人博客页面模板 blog

    【个人博客页面模板blog】是一个专为初学者和爱好者设计的网页模板,旨在提供一个实践和展示个人技术、思想的平台。这个模板包含了完整的博客系统功能,不仅在视觉上进行了基本的美化,使其看起来既专业又吸引人,...

    网站前端页面模板(15套包括pc端、移动端)

    网站前端页面模板是构建网页的重要组成部分,它们提供了一种便捷的方式,使开发者能够快速搭建具有专业外观和功能的网站。本资源包含15套不同类型的前端页面模板,涵盖了PC端和移动端,旨在供学习和参考。 首先,让...

    java登陆页面模板

    Java登录页面模板是一种基于Java语言开发的用户界面设计,主要用于构建系统的登录功能。在Web应用程序中,登录页面是用户进入系统的门户,它负责收集用户的凭证(如用户名和密码),并验证这些信息是否与数据库中...

    15个手机页面模板源码,html5

    这15个手机页面模板源码涵盖了各种常见的页面布局和功能,包括登录注册、产品展示、新闻列表、购物车、个人中心等,可以帮助开发者快速搭建移动网站,减少从零开始的开发工作量。每个模板都有详细的HTML结构和CSS...

    404页面模板

    404页面模板设计的目的是为了提供一种友好的用户体验,帮助用户理解他们所寻找的页面无法找到,并提供可能的解决方案或者导航回到网站的其他部分。朋友分享的这个压缩包包含了62个不同的404页面模板,这为我们提供了...

    500多个手机H页面模板套

    ### H5页面模板资源概述 在当今数字化时代,拥有丰富的H5页面模板资源对于从事前端开发、UI设计或数字营销的人来说至关重要。这些模板不仅能够帮助快速构建美观且功能丰富的网页,还能大大提升工作效率,减少重复...

Global site tag (gtag.js) - Google Analytics