<?php
function fetchDataForIncludes($smarty) {
    // Получаем все шаблоны, в которых используется `include`
    $tplVars = $smarty->getTemplateVars();

    // Проверяем, есть ли `uniqName` в переданных переменных
    if (!isset($tplVars['uniqName']) || empty($tplVars['uniqName'])) {
        return;
    }

    $uniqName = $tplVars['uniqName'];

    /*// Подключаем базу
    $pdo = new PDO("mysql:host=localhost;dbname=your_db", "username", "password");

    // Делаем запрос
    $stmt = $pdo->prepare("SELECT * FROM your_table WHERE uniq_name = :uniqName");
    $stmt->execute(['uniqName' => $uniqName]);
    $data = $stmt->fetch(PDO::FETCH_ASSOC);*/
    $data = [
      "title" => "Mher"
    ];
    // Передаём данные в Smarty
    if ($data) {
        $smarty->assign('data', $data);
    }
}
?>
