minor improvements on cybertools.reporter
git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@1764 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
parent
7f194965a1
commit
c89e8d6293
3 changed files with 18 additions and 6 deletions
|
@ -1 +1,3 @@
|
||||||
|
<tal:block i18n:domain="loops">
|
||||||
<metal:use use-macro="view/macro" />
|
<metal:use use-macro="view/macro" />
|
||||||
|
</tal:block>
|
|
@ -1,12 +1,22 @@
|
||||||
<!-- $Id$ -->
|
<!-- $Id$ -->
|
||||||
|
|
||||||
<metal:detail define-macro="detail">
|
<metal:detail define-macro="detail"
|
||||||
|
tal:define="result item/resultSet">
|
||||||
<h2 tal:content="item/title">Something</h2><br />
|
<h2 tal:content="item/title">Something</h2><br />
|
||||||
<table>
|
<table>
|
||||||
<tr tal:repeat="cell item/cells">
|
<tr tal:repeat="cell item/cells">
|
||||||
<td><span tal:content="cell/field/title"
|
<td width="20%">
|
||||||
i18n:translate="" />Fieldname:</td>
|
<span tal:content="cell/field/title"
|
||||||
<td tal:content="cell/text">Value</td>
|
i18n:translate="">Fieldname</span>:
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
|
<a href="#"
|
||||||
|
tal:omit-tag="not:cell/url"
|
||||||
|
tal:attributes="href cell/url;
|
||||||
|
title cell/urlTitle">
|
||||||
|
<span tal:content="cell/text">Value</span>
|
||||||
|
</a>
|
||||||
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</metal:detail>
|
</metal:detail>
|
||||||
|
|
|
@ -43,12 +43,12 @@ class DetailView(BaseView):
|
||||||
|
|
||||||
@Lazy
|
@Lazy
|
||||||
def resultSet(self):
|
def resultSet(self):
|
||||||
result = ResultSet(self.context)
|
result = ResultSet([self.context])
|
||||||
return result
|
return result
|
||||||
|
|
||||||
@Lazy
|
@Lazy
|
||||||
def cells(self):
|
def cells(self):
|
||||||
return self.resultSet.rows.next()
|
return self.resultSet.rows.next().cells
|
||||||
|
|
||||||
|
|
||||||
class ListingView(BaseView):
|
class ListingView(BaseView):
|
||||||
|
|
Loading…
Add table
Reference in a new issue