- Expertise : réordonne align-self avant font-size dans .expertise-title - Router : ajout console.log pour debug des données de slide - expertise.json.php : suppression newline final Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
15 lines
No EOL
546 B
PHP
15 lines
No EOL
546 B
PHP
<?php
|
|
|
|
$specificData = [
|
|
'pageTitle' => $page->writer()->inline()->value(),
|
|
'backgroundVideo' => $page->backgroundVideo()->toFile()?->url(),
|
|
'backgroundVideoReverse' => $page->backgroundVideoReverse()->toFile()?->url(),
|
|
'items' => $page->body()->toBlocks()->filter(fn($b) => $b->type() === 'text')->map(fn($block) => [
|
|
'text' => $block->text()->value()
|
|
])->values()
|
|
];
|
|
|
|
$pageData = array_merge($genericData, $specificData);
|
|
|
|
header('Content-Type: application/json');
|
|
echo json_encode($pageData); |