Vložení proměnné do těla článku

Dobrý den,

prosím o "nakopnutí" správným směrem. Potřeboval bych do těla nějakého příspěvku (např. Přidat obsah / Obsah / Základní stránka), kde v sekci Body mám nějaký text, např. "Verze programu je XXX". Protože hodnotu XXX, mám někde uloženou v DB, je možné k ní nějakým způsobem přistoupit, nahrát si jí do proměnné $xxx a poté mít v těle zápis "Verze programy je $xxx", kde by došlo k nahrazení této proměnné?

Děkuji
M.Klinger

návštěvník

Děkuji za nasměrování. Z obou doporučení se mě zdálo jak "čistější" použít funkce jádra Drupalu. Po delším pátrání jsem nakonec dospěl k požadovanému, jen bych chtěl poznamenat, že je určitě nutné mít nainstalovaný ladící modul Devel:) Pokud by to někomu dalšímu pomohlo, tak kus kódu přikládám:

function TEMAVZHLEDU_node_view_alter(&$build) {
$verze = ....;
$new_body = $build['body'][0]['#markup'];
$new_body = str_replace("[verze]", $verze, $new_body);
$build['body'][0]['#markup'] = $new_body;
}

Odpovědět

Obsah tohoto pole je soukromý a nebude veřejně zobrazen.

Odesláním komentáře souhlasíte s podmínkami Ochrany osobních údajů

reklama
Moje kniha o CMS Drupal

 

Kniha 333 tipů a triků pro Drupal 9


Více na KnihyPolzer.cz

Sledujte Maxiorla na Facebooku

Maxiorel na Facebooku

Poslední komentáře
Hosting pro Drupal a WordPress

Hledáte český webhosting vhodný nejenom pro redakční systém Drupal? Tak vyzkoušejte Webhosting C4 za 1200 Kč na rok s doménou v ceně, 20 GB prostoru a automatické navyšováním o 2 GB každý rok. Podrobnosti zde.

@maxiorel na Twitteru

Maxiorel na Twitteru