ouidade 9 месяцев назад
Родитель
Сommit
daa76ed341

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
web/themes/custom/reha/dist/bundle.js


+ 21 - 0
web/themes/custom/reha/js/reha.js

@@ -185,5 +185,26 @@ jQuery(document).ready(function($){
   });
 
 
+  
+
+// /////////////////
+//// ancre dans texte au click parragraphe correspondant arrive en dessous du header 
+
+
+// (function($, window) {
+//   var adjustAnchor = function() {
+//       var $anchor = $('.block-region-first'),
+//               fixedElementHeight = 500;
+//       if ($anchor.length > 0) {
+//           $('html, body').stop().animate({scrollTop: $anchor.offset().top - fixedElementHeight }, 0);
+//       }
+//   };
+
+//   $(window).on('hashchange', function() {
+//       adjustAnchor();
+//   });
+// });  
+
+
 })(jQuery, window);
 

+ 5 - 21
web/themes/custom/reha/templates/__block--views-block--home-block-1.html.twig → web/themes/custom/reha/templates/block--config-pages--partenaires--full.html.twig

@@ -35,29 +35,13 @@
     'block-' ~ plugin_id|clean_class,
   ]
 %}
-<div{{ attributes.addClass(classes) }}>
+<div{{ attributes.addClass(classes)  }}>
   {{ title_prefix }}
   {% if label %}
-    <h2{{ title_attributes }}>{{ label }}</h2>
+    <h2 id= 'les_partenaires'{{ title_attributes }}>{{ label }}</h2>
   {% endif %}
   {{ title_suffix }}
-
-  <div class="custom-block-content">
-    {% if content %}
-      {% set displayed_first_paragraph = false %}
-      {% for key, item in content %}
-        {% if item['#markup'] is defined and not displayed_first_paragraph %}
-          {# Split the content by paragraphs #}
-          {% set paragraphs = item['#markup']|split('</p>') %}
-          {# Display the first paragraph only #}
-          <p>{{ paragraphs[0]|striptags }}</p>
-          {# Add a "Voir plus" button that links to the full content page #}
-          <a href="/full-content-page" class="btn btn-primary">Voir plus</a>
-          {% set displayed_first_paragraph = true %}
-        {% elseif not displayed_first_paragraph %}
-          {{ item }}
-        {% endif %}
-      {% endfor %}
-    {% endif %}
-  </div>
+  {% block content %}
+    {{ content }}
+  {% endblock %}
 </div>

+ 47 - 0
web/themes/custom/reha/templates/block--views-block--home-block-1.html.twig

@@ -0,0 +1,47 @@
+{#
+/**
+ * @file
+ * Default theme implementation to display a block.
+ *
+ * Available variables:
+ * - plugin_id: The ID of the block implementation.
+ * - label: The configured label of the block if visible.
+ * - configuration: A list of the block's configuration values.
+ *   - label: The configured label for the block.
+ *   - label_display: The display settings for the label.
+ *   - provider: The module or other provider that provided this block plugin.
+ *   - Block plugin specific settings will also be stored here.
+ * - in_preview: Whether the plugin is being rendered in preview mode.
+ * - content: The content of this block.
+ * - attributes: array of HTML attributes populated by modules, intended to
+ *   be added to the main container tag of this template.
+ *   - id: A valid HTML ID and guaranteed unique.
+ * - title_attributes: Same as attributes, except applied to the main title
+ *   tag that appears in the template.
+ * - title_prefix: Additional output populated by modules, intended to be
+ *   displayed in front of the main title tag that appears in the template.
+ * - title_suffix: Additional output populated by modules, intended to be
+ *   displayed after the main title tag that appears in the template.
+ *
+ * @see template_preprocess_block()
+ *
+ * @ingroup themeable
+ */
+#}
+{%
+  set classes = [
+    'block',
+    'block-' ~ configuration.provider|clean_class,
+    'block-' ~ plugin_id|clean_class,
+  ]
+%}
+<div{{ attributes.addClass(classes)  }}>
+  {{ title_prefix }}
+  {% if label %}
+    <h2 id= 'le_programme_reha-heritages'{{ title_attributes }}>{{ label }}</h2>
+  {% endif %}
+  {{ title_suffix }}
+  {% block content %}
+    {{ content }}
+  {% endblock %}
+</div>

Некоторые файлы не были показаны из-за большого количества измененных файлов