浏览代码

appel img dans programmes.html.twig et personnes.html.twig

ouidade 4 年之前
父节点
当前提交
66f835e1ff

+ 2 - 1
user/blueprints/pages/modular/personnes.yaml

@@ -40,5 +40,6 @@ form:
                   type: markdown
                   type: markdown
                   label: Biographie
                   label: Biographie
                 .portrait:
                 .portrait:
-                  type: file
+                  type: filepicker
                   label: Portrait
                   label: Portrait
+                  folder: 'user/pages/01.home/04._gouvernance'

+ 1 - 0
user/blueprints/pages/modular/programmes.yaml

@@ -41,3 +41,4 @@ form:
                   name: logo_du_programme
                   name: logo_du_programme
                   type: filepicker
                   type: filepicker
                   label: Logo
                   label: Logo
+                  folder: 'user/pages/01.home/02._programmes'

文件差异内容过多而无法显示
+ 0 - 0
user/pages/01.home/02._programmes/programmes.md


+ 1 - 2
user/pages/01.home/04._gouvernance/01._conseil-dadministration/01._presidence/personnes.md

@@ -7,8 +7,7 @@ personnes:
         nom: 'Hélène Peskine'
         nom: 'Hélène Peskine'
         fonction: 'Présidente du Conseil d’administration'
         fonction: 'Présidente du Conseil d’administration'
         biographie: 'Secrétaire permanente du Plan Urbanisme Construction Architecture, Ministère de la Transition écologique, Ministère de la Cohésion des territoires et des Relations avec les Collectivités territoriales'
         biographie: 'Secrétaire permanente du Plan Urbanisme Construction Architecture, Ministère de la Transition écologique, Ministère de la Cohésion des territoires et des Relations avec les Collectivités territoriales'
-        portrait: {  }
-
+        portrait: null
 admin: {  }
 admin: {  }
 process:
 process:
     markdown: true
     markdown: true

+ 1 - 10
user/pages/01.home/04._gouvernance/01._conseil-dadministration/02._membres-du-conseil-dadministration/personnes.md

@@ -2,23 +2,14 @@
 title: 'Membres du conseil d''administration'
 title: 'Membres du conseil d''administration'
 visible: true
 visible: true
 body_classes: 'modular-row personnes'
 body_classes: 'modular-row personnes'
-
-
 personnes:
 personnes:
     -
     -
         nom: 'Jean-Baptiste Butlen'
         nom: 'Jean-Baptiste Butlen'
         fonction: 'Membre du Conseil d’administration'
         fonction: 'Membre du Conseil d’administration'
         biographie: 'Sous-directeur Aménagement durable, Direction Générale de l’Aménagement, du Logement et de la Nature, Ministère de la Transition écologique, Ministère de la Cohésion des territoires et des Relations avec les Collectivités territoriales'
         biographie: 'Sous-directeur Aménagement durable, Direction Générale de l’Aménagement, du Logement et de la Nature, Ministère de la Transition écologique, Ministère de la Cohésion des territoires et des Relations avec les Collectivités territoriales'
-        portrait:
-            photo_butlen.jpeg:
-                name: photo_butlen.jpeg
-                type: image/jpeg
-                size: 37489
-                path: photo_butlen.jpeg
+        portrait: photo_butlen.jpeg
 debugger: true
 debugger: true
 template: modular/personnes
 template: modular/personnes
-
 ---
 ---
 
 
-
 ### Membres du conseil d'administration
 ### Membres du conseil d'administration

+ 2 - 3
user/pages/01.home/04._gouvernance/01._conseil-dadministration/conseil_dadministration.md

@@ -1,6 +1,6 @@
 ---
 ---
-title: Conseil d'dadministration
-menu: Conseil d'dadministration
+title: 'Conseil d''dadministration'
+menu: 'Conseil d''dadministration'
 visible: true
 visible: true
 onpage_menu: true
 onpage_menu: true
 body_classes: 'modular fullwidth title-center title-h1h2'
 body_classes: 'modular fullwidth title-center title-h1h2'
@@ -12,7 +12,6 @@ content:
         custom:
         custom:
             - _presidence
             - _presidence
             - _membres-du-conseil-dadministration
             - _membres-du-conseil-dadministration
-
 admin:
 admin:
     children_display_order: collection
     children_display_order: collection
 debugger: true
 debugger: true

文件差异内容过多而无法显示
+ 0 - 0
user/pages/01.home/04._gouvernance/02._equipe-epau/personnes.md


二进制
user/pages/01.home/04._gouvernance/1612260288596.jpg


二进制
user/pages/01.home/04._gouvernance/Alain Maugard_TROUVE.jpg


二进制
user/pages/01.home/04._gouvernance/aurelie-cousi-nommee-aux-fonctions-de-directrice.jpg


二进制
user/pages/01.home/04._gouvernance/catherine-chevillot-nouvelle-presidente-de-cite.JPG


+ 1 - 0
user/pages/01.home/04._gouvernance/gouvernance.md

@@ -15,6 +15,7 @@ content:
 admin:
 admin:
     children_display_order: collection
     children_display_order: collection
 debugger: true
 debugger: true
+media_order: '1612260288596.jpg,Alain Maugard_TROUVE.jpg,aurelie-cousi-nommee-aux-fonctions-de-directrice.jpg,catherine-chevillot-nouvelle-presidente-de-cite.JPG,photo_butlen.jpeg'
 ---
 ---
 
 
 # Gouvernance
 # Gouvernance

+ 0 - 0
user/pages/01.home/04._gouvernance/01._conseil-dadministration/photo_butlen.jpeg → user/pages/01.home/04._gouvernance/photo_butlen.jpeg


+ 1 - 1
user/themes/epau-antimatter/templates/modular/personnes.html.twig

@@ -19,7 +19,7 @@
             <p>{{ personne.biographie }}</p>
             <p>{{ personne.biographie }}</p>
             {% endif %}
             {% endif %}
             {% if personne.portrait %}
             {% if personne.portrait %}
-            <img src="{{ page.media[page.header.personnes.portrait] }}" alt="portrait" />
+            <img src="/user/pages/01.home/04._gouvernance/{{personne.portrait}}" alt="portrait de {{personne.nom}}" />
             {% endif %}
             {% endif %}
             </div>
             </div>
         </div>
         </div>

+ 5 - 13
user/themes/epau-antimatter/templates/modular/programmes.html.twig

@@ -1,10 +1,10 @@
 <div class="modular-row programmes{{ page.header.class}}">
 <div class="modular-row programmes{{ page.header.class}}">
     {{ content|raw }}
     {{ content|raw }}
 
 
-    <div class="feature-items">
+    <div class="">
     {% for programme in page.header.programmes %}
     {% for programme in page.header.programmes %}
-        <div class="feature">
-            <div class="feature-content">
+        <div class="">
+            <div class="">
             {% if programme.nom_du_programme %}
             {% if programme.nom_du_programme %}
             <h4>{{ programme.nom_du_programme }}</h4>
             <h4>{{ programme.nom_du_programme }}</h4>
             {% endif %}
             {% endif %}
@@ -12,20 +12,12 @@
             <p>{{ programme.texte_de_presentation }}</p>
             <p>{{ programme.texte_de_presentation }}</p>
             {% endif %}
             {% endif %}
             {% if programme.logo %}
             {% if programme.logo %}
-            <img src="{{ page.media[header.programmes.logo] }}" alt="logo du programme {{programme.nom_du_programme}}" />
+            <img src="/user/pages/01.home/02._programmes/{{programme.logo}} " alt="logo du programme {{programme.nom_du_programme}}" />
+            {{ dump(programme.logo) }}
 
 
-            {{ dump(name) }}
             {% endif %}
             {% endif %}
             </div>
             </div>
         </div>
         </div>
     {% endfor %}
     {% endfor %}
     </div>
     </div>
 </div>
 </div>
-
-
-
-{# ça, ça marche mais maintenant faut créer un variable qui va chercher les images
-{% if programme.logo %}
-<img src="{{ page.media['popsu.png'].url|e }}" alt=“logo_programme” />
-{% endif %}
-#}

部分文件因为文件数量过多而无法显示