Modifications pour le document homeopathsSheet

Modifié par Jip-jan Alunkel le mars 26, 17:31

Depuis la version 3.146
modifié par Jip-jan Alunkel
sur mars 11, 14:25
Commentaire de modification : Rollback to version 1.38
À la version 3.148
modifié par Jip-jan Alunkel
sur mars 11, 14:29
Commentaire de modification : Rollback to version 1.38

Résumé

Détails

Propriétés de la Page
Contenu
... ... @@ -8,16 +8,20 @@
8 8  #set($theDoc = $xwiki.getDocument("${doc.fullName}").getTranslatedDocument())
9 9  #set($subjectReference = $services.model.resolveDocument('', 'default', $doc.documentReference.lastSpaceReference).parent.parent)
10 10  #set($subjectTitle = $subjectReference.getName())
11 +
12 +##
13 +#set($theClass = "")
11 11  #set($docObjects = $doc.getxWikiObjects())
12 12  #foreach($docObjectKey in $docObjects.keySet())
13 13   #if($docObjectKey.indexOf($subjectTitle) == 0)
14 - #set($theDocObj = $docObjects[$docObjectKey])
15 - #set($theDocObj = $theDocObj[0])
17 + #set($theDocObj = $docObjects[$docObjectKey][0])
18 + #set($theClass = $docObjectKey)
16 16   #end
17 17  #end
18 18  $theDocObj.getProperty('doc_owner').value
22 +$theClass
19 19  #set($isInline = $xcontext.action == 'edit' && $request.get('editor') == 'inline')
20 -#set($theClass = "homeopaths.Code.homeopathsClass")
24 +##set($theClass = "homeopaths.Code.homeopathsClass")
21 21  ## Create object (important for sheet binding, do not remove)
22 22  ##set($theDocObj = $doc.getObject($theClass, true))
23 23  #set($hasRight = !$isGuest && ($theDocObj.getProperty('user').value == $context.getUser() || $hasAdmin))