def _dossiers(self, obj):
l = []
for d in obj.rh_dossiers.all().order_by('-date_debut'):
- style = ""
apercu = u"""<a title="Aperçu du dossier" href="%s" onclick="return showAddAnotherPopup(this);" title="Aperçu du dossier"><img src="%simg/loupe.png" /></a>""" % \
(reverse('dossier_apercu', args=(d.id,)), settings.MEDIA_URL,)
-
- if d.date_fin is not None:
- apercu = ""
- style = u"color: grey";
- link = u"""<li>%s<a style="%s;" href='%s'>%s : %s</a></li>""" % \
+ link = u"""<li>%s<a href='%s'>%s : %s</a></li>""" % \
(apercu,
- style,
reverse('admin:rh_dossier_change', args=(d.id,)),
d.date_debut.year,
d.poste,
)
+
+ # Dossier terminé en gris non cliquable
+ if d.date_fin is not None:
+ link = u"""<li style="color: grey">%s : %s</li>""" % \
+ (d.date_debut.year,
+ d.poste,
+ )
+
l.append(link)
return "<ul>%s</ul>" % "\n".join(l)
_dossiers.allow_tags = True
pass
return poste
- prefix_implantation = "dossiers__poste__implantation__region"
+ prefix_implantation = "rh_dossiers__poste__implantation__region"
def get_regions(self):
regions = []
for d in self.dossiers.all():