Permalink
Browse files

Who, What, When a la fitxa de cerca

  • Loading branch information...
1 parent 51845f2 commit 10e2d6623b26f67aea4b11e1724acf79d3a18777 Ariel committed Jun 15, 2012
Showing with 19 additions and 7 deletions.
  1. +9 −3 fatac/theme/browser/genericView.py
  2. +10 −4 fatac/theme/browser/templates/genericview_fitxa_cerca.pt
@@ -57,7 +57,7 @@ def __init__(self, context, request):
rows = parametres_visualitzacio['resultats_per_pagina']
if 'pagina_actual' in parametres_visualitzacio:
start = (int(parametres_visualitzacio['pagina_actual']) - 1) * int(parametres_visualitzacio['resultats_per_pagina'])
- resultat_cerca = self.executaCercaIdsOQuerystring(fields='id, Title, class', rows=rows, start=start)
+ resultat_cerca = self.executaCercaIdsOQuerystring(fields='id, Who, What, When, class', rows=rows, start=start)
self.resultat_cerca = []
if resultat_cerca:
if 'dades_json' in resultat_cerca:
@@ -141,12 +141,18 @@ def dades_genericview_solr(self):
id_objecte = objecte['id']
dades_objecte = {'id': id_objecte,
'titol': '',
+ 'quan': '',
+ 'qui': '',
'classe': objecte['class'],
'thumbnail_classe': self.getThumbnailClasse(objecte['class']),
'thumbnail_objecte': self.getThumbnailObjecte(id_objecte),
'dades_header': []}
- if 'Title' in objecte:
- dades_objecte['titol'] = self._translate(objecte['Title'], lang)
+ if 'What' in objecte:
+ dades_objecte['titol'] = self._translate(objecte['What'], lang)
+ if 'Who' in objecte:
+ dades_objecte['qui'] = objecte['Who'][0]
+ if 'When' in objecte:
+ dades_objecte['quan'] = objecte['When'][0]
resultat.append(dades_objecte)
self.resultat_cerca = None
return resultat
@@ -18,8 +18,14 @@ crida demo2: tb es pot cridar amb parametres_visualitzacio
</tal:co>
<a tal:attributes="href string:${here/portal_url}/genericView?idobjecte=${dades_objecte/id}">
- <img class="miniatura_classe" tal:attributes="src dades_objecte/thumbnail_classe" /><br/>
- <tal:replace tal:replace="structure dades_objecte/titol"></tal:replace>
+ <img class="miniatura_classe" tal:attributes="src dades_objecte/thumbnail_classe" />
+ <br/>
+ <span class="what georgia13c333333" tal:replace="structure dades_objecte/titol" />
+ <br/>
+ <span class="who georgia11c999999" tal:content="dades_objecte/qui" />
+ <tal-omit:tag tal:condition="dades_objecte/quan">
+ <span class="when georgia11c999999" tal:content="dades_objecte/quan"/>
+ </tal-omit:tag>
<!-- <tal:rep tal:repeat="dada dades_objecte/dades_header">
<b metal:use-macro="context/macro_dades/macros/dadaObjecte">x</b><br/>
</tal:rep> -->
@@ -28,6 +34,6 @@ crida demo2: tb es pot cridar amb parametres_visualitzacio
</div>
</tal:rep>
-<script type="text/javascript">
+<!-- <script type="text/javascript">
addPlaylistMenu();
-</script>
+</script> -->

0 comments on commit 10e2d66

Please sign in to comment.