FEATURE Passing link toi title when no table des matieres
This commit is contained in:
parent
c7c4781cb3
commit
a8142549e7
|
|
@ -1 +1 @@
|
||||||
<?php return array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-i18n', 'wp-server-side-render'), 'version' => '79dc145297e0d0e5c73e');
|
<?php return array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-i18n', 'wp-server-side-render'), 'version' => '3acd866405152b084d09');
|
||||||
|
|
|
||||||
|
|
@ -61,7 +61,11 @@ function Edit({
|
||||||
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__.InspectorControls, {
|
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__.InspectorControls, {
|
||||||
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__.PanelBody, {
|
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__.PanelBody, {
|
||||||
title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__.__)("Paramètres", "dernieres-dynamiques"),
|
title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__.__)("Paramètres", "dernieres-dynamiques"),
|
||||||
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__.__experimentalToggleGroupControl, {
|
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__.CheckboxControl, {
|
||||||
|
label: "Afficher la table des mati\xE8res",
|
||||||
|
checked: showTableOfContents,
|
||||||
|
onChange: onShowTableOfContentsChange
|
||||||
|
}), showTableOfContents && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__.__experimentalToggleGroupControl, {
|
||||||
className: "homegrade-blocks-highlight__variant",
|
className: "homegrade-blocks-highlight__variant",
|
||||||
isBlock: true,
|
isBlock: true,
|
||||||
label: "Type d'affichage des posts",
|
label: "Type d'affichage des posts",
|
||||||
|
|
@ -74,10 +78,6 @@ function Edit({
|
||||||
label: "Grille",
|
label: "Grille",
|
||||||
value: "grid"
|
value: "grid"
|
||||||
})]
|
})]
|
||||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__.CheckboxControl, {
|
|
||||||
label: "Afficher la table des mati\xE8res",
|
|
||||||
checked: showTableOfContents,
|
|
||||||
onChange: onShowTableOfContentsChange
|
|
||||||
})]
|
})]
|
||||||
})
|
})
|
||||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", {
|
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", {
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -59,10 +59,15 @@ $issue_related_articles = get_field('articles', $last_issue->ID);
|
||||||
|
|
||||||
<div class="block-dernieres-dynamiques__issue-content-wrapper">
|
<div class="block-dernieres-dynamiques__issue-content-wrapper">
|
||||||
<div class="block-dernieres-dynamiques__issue-content">
|
<div class="block-dernieres-dynamiques__issue-content">
|
||||||
|
<?php if ($showTableOfContents) : ?>
|
||||||
<h3 class="block-dernieres-dynamiques__issue-title">
|
<h3 class="block-dernieres-dynamiques__issue-title">
|
||||||
<?php echo $last_issue->post_title; ?>
|
<?php echo $last_issue->post_title; ?>
|
||||||
</h3>
|
</h3>
|
||||||
|
<?php else : ?>
|
||||||
|
<h3 class="block-dernieres-dynamiques__issue-title">
|
||||||
|
<a href="<?php echo get_the_permalink($last_issue->ID); ?>"><?php echo $last_issue->post_title; ?></a>
|
||||||
|
</h3>
|
||||||
|
<?php endif; ?>
|
||||||
<div class="block-dernieres-dynamiques__issue-parution">
|
<div class="block-dernieres-dynamiques__issue-parution">
|
||||||
<h4 class="block-dernieres-dynamiques__issue-date title">Parution</h4>
|
<h4 class="block-dernieres-dynamiques__issue-date title">Parution</h4>
|
||||||
<p class="block-dernieres-dynamiques__issue-date-number">
|
<p class="block-dernieres-dynamiques__issue-date-number">
|
||||||
|
|
|
||||||
|
|
@ -25,21 +25,24 @@ export default function Edit({ attributes, setAttributes }) {
|
||||||
<>
|
<>
|
||||||
<InspectorControls>
|
<InspectorControls>
|
||||||
<PanelBody title={__("Paramètres", "dernieres-dynamiques")}>
|
<PanelBody title={__("Paramètres", "dernieres-dynamiques")}>
|
||||||
<ToggleGroupControl
|
|
||||||
className="homegrade-blocks-highlight__variant"
|
|
||||||
isBlock
|
|
||||||
label="Type d'affichage des posts"
|
|
||||||
onChange={onDisplayTypeChange}
|
|
||||||
value={displayType}
|
|
||||||
>
|
|
||||||
<ToggleGroupControlOption label="Slider" value="slider" />
|
|
||||||
<ToggleGroupControlOption label="Grille" value="grid" />
|
|
||||||
</ToggleGroupControl>
|
|
||||||
<CheckboxControl
|
<CheckboxControl
|
||||||
label="Afficher la table des matières"
|
label="Afficher la table des matières"
|
||||||
checked={showTableOfContents}
|
checked={showTableOfContents}
|
||||||
onChange={onShowTableOfContentsChange}
|
onChange={onShowTableOfContentsChange}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
|
{showTableOfContents && (
|
||||||
|
<ToggleGroupControl
|
||||||
|
className="homegrade-blocks-highlight__variant"
|
||||||
|
isBlock
|
||||||
|
label="Type d'affichage des posts"
|
||||||
|
onChange={onDisplayTypeChange}
|
||||||
|
value={displayType}
|
||||||
|
>
|
||||||
|
<ToggleGroupControlOption label="Slider" value="slider" />
|
||||||
|
<ToggleGroupControlOption label="Grille" value="grid" />
|
||||||
|
</ToggleGroupControl>
|
||||||
|
)}
|
||||||
</PanelBody>
|
</PanelBody>
|
||||||
</InspectorControls>
|
</InspectorControls>
|
||||||
<div {...useBlockProps({ className: "alignfull" })}>
|
<div {...useBlockProps({ className: "alignfull" })}>
|
||||||
|
|
|
||||||
|
|
@ -59,10 +59,15 @@ $issue_related_articles = get_field('articles', $last_issue->ID);
|
||||||
|
|
||||||
<div class="block-dernieres-dynamiques__issue-content-wrapper">
|
<div class="block-dernieres-dynamiques__issue-content-wrapper">
|
||||||
<div class="block-dernieres-dynamiques__issue-content">
|
<div class="block-dernieres-dynamiques__issue-content">
|
||||||
|
<?php if ($showTableOfContents) : ?>
|
||||||
<h3 class="block-dernieres-dynamiques__issue-title">
|
<h3 class="block-dernieres-dynamiques__issue-title">
|
||||||
<?php echo $last_issue->post_title; ?>
|
<?php echo $last_issue->post_title; ?>
|
||||||
</h3>
|
</h3>
|
||||||
|
<?php else : ?>
|
||||||
|
<h3 class="block-dernieres-dynamiques__issue-title">
|
||||||
|
<a href="<?php echo get_the_permalink($last_issue->ID); ?>"><?php echo $last_issue->post_title; ?></a>
|
||||||
|
</h3>
|
||||||
|
<?php endif; ?>
|
||||||
<div class="block-dernieres-dynamiques__issue-parution">
|
<div class="block-dernieres-dynamiques__issue-parution">
|
||||||
<h4 class="block-dernieres-dynamiques__issue-date title">Parution</h4>
|
<h4 class="block-dernieres-dynamiques__issue-date title">Parution</h4>
|
||||||
<p class="block-dernieres-dynamiques__issue-date-number">
|
<p class="block-dernieres-dynamiques__issue-date-number">
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user