首页 > Java > java教程 > 正文

PlayFramework完整实现一个APP(十)

黄舟
发布: 2016-12-23 16:48:16
原创
1714人浏览过

1.定制comment列表

新增加Comment list页面,执行命令行

> play crud:ov --template Comments/list

  

会生成/app/views/Comments/list.html 

生成的文件中 #{crud.table /} 是表格的内容,可以替换为一下内容,显示更多的列

#{crud.table fields:['content', 'post', 'author'] /}

 

如果要对某一列的内容进行处理

#{crud.table fields:['content', 'post', 'author']}
#{crud.custom 'content'}
 <a href="@{Comments.show(object.id)}">
  ${object.content.length() > 50 ? object.content[0..50] + '…' : object.content}
 </a>
#{/crud.custom}
#{/crud.table}

weenCompany闻名企业网站系统5.3.0 繁体中英文 UTF8
weenCompany闻名企业网站系统5.3.0 繁体中英文 UTF8

weenCompany闻名企业网站系统(免费开源)是一个功能强大, 使用简单的中英文企业智能建站系统, 您只需要一些基本的计算机知识就可以利用此系统完成中小型企业网站的建设; 是低成本企业网站架设方案之首选CMS系统, 也适合建设个人网站。weenCompany闻名企业网站系统功能:1. 程序代码简洁严谨, 整个系统程序仅2M左右大小.2. 中英文双语版共用一套网站程序, 双语页面实现自由切换.3

weenCompany闻名企业网站系统5.3.0 繁体中英文 UTF8 0
查看详情 weenCompany闻名企业网站系统5.3.0 繁体中英文 UTF8

217.png

2.定制Post表单

>play crud:ov --template Posts/show

  

修改#{crud.form /} 

#{crud.form}
   #{crud.custom 'tags'}
       <label for="tags">
           &{'tags'}
       </label>
       <style type="text/CSS">
       .tags-list .tag {
           cursor: pointer;
           padding: 1px 4px;
       }
       .tags-list .selected {
           background: #222;
           color: #fff;
       }
   </style>
   <script type="text/javascript">
       var toggle = function(tagEl) {
           var input = document.getElementById('h'+tagEl.id);
           if(tagEl.className.indexOf('selected') > -1) {
               tagEl.className = 'tag';
               input.value = '';
           } else {
               tagEl.className = 'tag selected';
               input.value = tagEl.id;
           }
       }
   </script>
   <div class="tags-list">
       #{list items:models.Tag.findAll(), as:'tag'}
          <span id="${tag.id}" onclick="toggle(this)"
               class="tag ${object.tags.contains(tag) ? 'selected' : ''}">
              ${tag}
          </span>
          <input id="h${tag.id}" type="hidden" name="${fieldName}"
                   value="${object.tags.contains(tag) ? tag.id : ''}" />
       #{/list}
   </div>
   #{/crud.custom}
#{/crud.form}

218.png

 以上就是PlayFramework完整实现一个APP(十)的内容,更多相关内容请关注PHP中文网(www.php.cn)!

相关标签:
app
最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号