Sziasztok,
Szeretném a d6-ra készült sminket áttenni hetesre. Sok minden megy, a frontend működik hibátlanul. bejelentkezve a http://domain/#overlay=admin/appearance oldalra viszont ezt látom:
Notice: Undefined variable: rdf_namespaces in include() (line 4 of domain\sites\all\themes\balcon\page.tpl.php). Notice: Undefined variable: grddl_profile in include() (line 5 of domain\sites\all\themes\balcon\page.tpl.php). Notice: Undefined variable: head_title in include() (line 6 of domain\sites\all\themes\balcon\page.tpl.php). Notice: Undefined variable: head in include() (line 7 of domain\sites\all\themes\balcon\page.tpl.php). Notice: Undefined variable: styles in include() (line 8 of domain\sites\all\themes\balcon\page.tpl.php). Notice: Undefined variable: scripts in include() (line 12 of domain\sites\all\themes\balcon\page.tpl.php). Notice: Undefined variable: page_top in include() (line 18 of domain\sites\all\themes\balcon\page.tpl.php). Notice: Undefined variable: page_bottom in include() (line 48 of domain\sites\all\themes\balcon\page.tpl.php). Notice: Undefined index: name in system_sort_modules_by_info_name() (line 909 of domain\modules\system\system.admin.inc). Notice: Undefined index: name in system_sort_modules_by_info_name() (line 909 of domain\modules\system\system.admin.inc). Notice: Undefined index: name in system_themes_page() (line 140 of domain\modules\system\system.admin.inc). Notice: Undefined index: name in system_themes_page() (line 158 of domain\modules\system\system.admin.inc). Notice: Undefined index: name in system_themes_page() (line 159 of domain\modules\system\system.admin.inc). Notice: Undefined index: name in system_themes_page() (line 183 of domain\modules\system\system.admin.inc). Notice: Undefined index: name in theme_system_themes_page() (line 2657 of domain\modules\system\system.admin.inc).
A smink tartalmaz egy page.tpl.php(UTF8 küdolás)-t, és egy template.php(UTF8 BOM nélkül kódolás)-t.
page.tpl.php fejléce jelenleg így néz ki:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php print $language->language ?>" dir="<?php print $language->dir ?>" <?php print $rdf_namespaces ?>> <head profile="<?php print $grddl_profile ?>"> <title><?php print $head_title; ?></title> <?php print $head; ?> <?php print $styles ?> <!--[if lt IE]> <?php print phptemplate_get_ie_styles(); ?> <![endif]--> <?php print $scripts; ?> </head>
Nyilván valami megváltozott amit benéztem, remélem ti jobban tájékozódtatok mint én :)
Olvasmány ahol nézelődtem: http://palocz.hu/node/250
Üdv
István
Drupal verzió:
Fórum:
closure helyett
Illetve az emlegetett closure helyett betett rágiókra is ezt dobja sajnos:
Ez alapján tettem be: http://drupal.org/node/254940#closure
Drupal full-stack developer at Wunderman Thompson Budapest
html és page
A hetesben van egy új tpl ez pedig a html.tpl.php ez a html körítés. Ebben vannak a hiányzó változók. Ennek kvázi a body tag-jei közötti rész a page.tpl.php.
http://api.drupal.org/api/drupal/modules--system--html.tpl.php/7/source
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
?
Bocsi, én is d7 sminkelnék, de 6-os után sztem sokban különbözik...
Pl. ez a html.tpl.php is...
Én a Bartikot akartam egy kicsit áthúzni. Először a base themmel próbáltam, de úgy túl sok volt a hibasor :) Aztán fogtam, lemásoltam az egészet a sites/all/themes alá, átneveztem az info, meg a preprocesseket...
Már csak ez a két hibasor jön(Ez még csak egy local teszt...):
Notice: Undefined variable: hide_site_name include() függvényben (C:\XAMPP\xampp\htdocs\sites\all\themes\b2\templates\page.tpl.php 99 sor).
Notice: Undefined variable: hide_site_name include() függvényben (C:\XAMPP\xampp\htdocs\sites\all\themes\b2\templates\page.tpl.php 103 sor).
Illetve aprócska bibi, hogy amit beállítok színsémát az admin felületen, na az egyáltalán nem látszik :)))
Ha esetleg Te vagy vki más tudná(és meg is osztaná :), hogy hol kell még átírni és mit, hogy életre keljen?
Már kezdek egy kicsit őszülni tőle :)
Ercsi
...
Korrigálok. Az túlzás, hogy sehol nem látszik a beállított színséma... Csak és kizárólag a sémaszerkesztő mintában de látom, hogy milyen lenne...
Ercsi
új téma és ne wuduzz. Vagyis
új téma és ne wuduzz.
Vagyis írd le pontosan mit csináltál és mi nem ment. Pl. pastebin-re told fel a kódot, hogy meg tudjuk nézni.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
...
Bocsi, nem akartam rosszat, gondoltam a topic címe megfelel a kérdésemnek...
Indítottam rá újat.
Ercsi
szintén
Szintén ugyan ez a problémám. (Hasonló körülmények között. Nekem mindenütt nyomja ezt a hibaüzenetet.)
Keresgetem a Drupal.org-on is a hasonló gondokat, de azok általában konkrét sminkekről szólnak, ahol egy rilíz frissítéssel megoldanak. De ezt is emlegetik nagyon:
http://drupal.org/node/254940#function-names-phptemplate