Jsem rád, že Maxiorel vítá začátečníky, a prosím proto o radu. Chtěl jsem si trochu upravit téma Bartik. Zkopíroval jsem ho proto do složky sites/all/themes a přejmenoval na Bartik1,
přejmenoval soubor Bartik*info na Bartik1*info a uvnitř toho souboru upravil name = Bartik1 a package = Development. Téma Bartik1 jsem nastavil jako výchozí a
přihlásil se na stránku. Uvítaly mne dvě hlášky:
Undefined variable: hide_site_name in
include() (line 99 of D:\xampp\htdocs\drupal7\sites\all\themes\bartik1\templates\page.tpl.php);
a ještě jednou ta samá, ale na řádce 103.
Proč se to objevuje, když v původním tématu Bartik
je to v pořádku a já jsem v tématu ještě žádné další změny nedělal? A
co s tím?
Tušil jsem, že to bude ono, ale nebyl jsem si jistý, protože php ještě moc
nerozumím. Mockrát děkuji!
Kouknul bych do template.php. Je tam funkce bartik_process_page(), musíte si ji přejmenovat na bartik1_process_page(). Respektive přejmenovat všechny ostatní. A poté resetovat registr téma vzhledu, aby se to chytlo.