// published: 2026-04-08 08:00
/**
* reprise-fondation-sous-oeuvre.php
* Article : Reprise en sous-oeuvre : guide complet des techniques, etapes et prix
* Site : cemarenov.fr
* Date : 2026-04-08
*/
$article_meta = [
'title' => 'Reprise en sous-oeuvre : guide complet',
'category' => 'travaux',
'slug' => 'reprise-fondation-sous-oeuvre',
'image' => 'https://www.cemarenov.fr/image/reprise-fondation-sous-oeuvre-1.webp',
'excerpt' => 'Fissures traversantes, sol qui s\'affaisse, extension a venir : decouvrez les 4 techniques de reprise en sous-oeuvre, le deroulement du chantier et les vrais budgets.',
'date' => '2026-04-08',
'reading_time' => 8,
];
// -- Bloc logique CMS, NE JAMAIS MODIFIER ------------------------------------
require_once dirname(__DIR__) . '/functions.php';
$page_title = $article_meta['title'];
$page_description = $article_meta['excerpt'];
$current_cat = $article_meta['category'];
$current_url = BASE_URL . str_replace('.php', '', basename($_SERVER['SCRIPT_FILENAME']));
$category = get_category($current_cat);
$other_cats = get_other_categories($current_cat);
$cat_articles = array_values(array_filter(get_category_articles($current_cat, 11), fn($a) => ($a['url'] ?? '') !== $current_url));
$cat_articles = array_slice($cat_articles, 0, 10);
$latest_articles = array_values(array_filter(get_latest_articles(11), fn($a) => ($a['url'] ?? '') !== $current_url));
$latest_articles = array_slice($latest_articles, 0, 10);
$current_title_words = array_map('mb_strtolower', explode(' ', $article_meta['title']));
$similar_articles = [];
foreach ($cat_articles as $art) {
if (!isset($art['title'])) continue;
$title_words = array_map('mb_strtolower', explode(' ', $art['title']));
$common = count(array_intersect($current_title_words, $title_words));
$similar_articles[] = array_merge($art, ['score' => $common]);
}
usort($similar_articles, function ($a, $b) { return $b['score'] - $a['score']; });
$similar_articles = array_slice($similar_articles, 0, 3);
// -- Fin bloc logique CMS ----------------------------------------------------
include dirname(__DIR__) . '/header.php';