[ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Nedefinované premenné v Drupale 7

Registrovaný: 02.08.09
Prihlásený: 25.12.17
Príspevky: 302
Témy: 82 | 82
Bydlisko: Liptovský H...
NapísalOffline : 15.02.2012 13:51 | Nedefinované premenné v Drupale 7

Ahojte :-) Som nový v Drupale 7, doteraz som písal kód od základu. Mám takýto problém:

Naštudoval som si nejakú dokumentáciu z www.drupal.org a skúšam vytvoriť svoju prvú tému. Drupal mi stále vypisuje chyby:

Kód:
Notice: Undefined variable: head_title in include() (line 6 of /opt/
lampp/htdocs/drupal/sites/all/themes/earth/page.tpl.php).
Notice: Undefined variable: head in include() (line 8 of /opt/lampp/
htdocs/drupal/sites/all/themes/earth/page.tpl.php).
Notice: Undefined variable: styles in include() (line 9 of /opt/lampp/
htdocs/drupal/sites/all/themes/earth/page.tpl.php).
Notice: Undefined variable: scripts in include() (line 10 of /opt/
lampp/htdocs/drupal/sites/all/themes/earth/page.tpl.php).
Notice: Undefined variable: sidebar_left in include() (line 17 of /opt/
lampp/htdocs/drupal/sites/all/themes/earth/page.tpl.php).


Toto je môj info súbor:
Kód:
name = earth
description = téma earth
version = 0.1
core = 7.x
engine = phptemplate
stylesheets[all][] = css/style.css
php = 5

regions[menu] = "Menu"
regions[content] = "Hlavný obsah"
regions[left] = "Vľavo"
regions[right] = "Vpravo"


a toto je page.tpl.php
Kód:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://
www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="sk" lang="sk">
        <head>
                <title>
                        <?php print $head_title; ?>
                </title>
<?php print $head; ?>
<?php print $styles; ?>
<?php print $scripts ?>

        </head>

        <body>
                <div id="wrapper">
                        <div id="header"></div>
                        <div id="menu"><?php print $sidebar_left; ?></div>
                        <div id="left">Stĺpec vľavo</div>
                        <div id="content">Obsah</div>
                        <div id="right">Stĺpec vpravo</div>
                </div>
        </body>
</html>


Prosím, čo mám spraviť, aby tie blbé premenné boli známe?


_________________
Keď niekoho baví snowboard, povie sa, že je snowboardista. Keď niekoho bavia autá, povie sa mu, že je motorista. Keď niekoho baví tvorenie hudby, povie sa mu, že je hudobník. Keď niekoho baví programovanie a IT, povie sa mu, že je závislák.
Offline

Užívateľ
Užívateľ
Nedefinované premenné v Drupale 7

Registrovaný: 05.11.11
Prihlásený: 23.05.18
Príspevky: 1149
Témy: 50 | 50
Bydlisko: Bratislava
NapísalOffline : 15.02.2012 22:54 | Nedefinované premenné v Drupale 7

To si si blbo nastudoval. Asi nevies ale drtiva vacsina navodov atd je pre D6. Mrkni si Bartika a studuj kod. Comu nebudes rozumiet, tak pohladaj na nete, ale ak nepoznas rozdiel medzi D6 a D7, tak to bude tazke. Najprv poskusaj upravit zopar tem a az potom sa pusti do vlastnej.

Error ti pise, ze mas nieco zle v tych riadkoch tak si to mrkni.
Info subor obsahuje niekolko chyb.
V page.tpl.php nema byt doctype. Ten sa dava okrem ineho do html.tpl.php.


_________________
CPU: Intel Core i7 3770, MB: Asus P8Z68-V-PRO-GEN3, GPU: Gigabyte GF GTX1060 6GB, RAM: Corsair 2x8GB 1600Mhz, HDD: Seagate 2TB
Offline

Užívateľ
Užívateľ
Nedefinované premenné v Drupale 7

Registrovaný: 02.08.09
Prihlásený: 25.12.17
Príspevky: 302
Témy: 82 | 82
Bydlisko: Liptovský H...
Napísal autor témyOffline : 16.02.2012 12:59 | Nedefinované premenné v Drupale 7

Ďakujem. Idem sa na to pozrieť.


_________________
Keď niekoho baví snowboard, povie sa, že je snowboardista. Keď niekoho bavia autá, povie sa mu, že je motorista. Keď niekoho baví tvorenie hudby, povie sa mu, že je hudobník. Keď niekoho baví programovanie a IT, povie sa mu, že je závislák.
Offline

Užívateľ
Užívateľ
Nedefinované premenné v Drupale 7

Registrovaný: 02.08.09
Prihlásený: 25.12.17
Príspevky: 302
Témy: 82 | 82
Bydlisko: Liptovský H...
Napísal autor témyOffline : 17.02.2012 14:32 | Nedefinované premenné v Drupale 7

Skúšam sa to naučiť tak, že si do svojej novej témy pomaly ručne opisujem kód z Bartika a sledujem zmeny po pridaní každého ďalšieho kúsku kódu. Čo ma zaujalo je, že vlastne by mi stačil súbor theme.info a style.css, lebo nech v súbore page.tpl.php vykonávam akúkoľvek zmenu, nezdá sa mi to, že by sa to po obnovení stránky prejavilo a to ani keď si pozriem zdroj.


_________________
Keď niekoho baví snowboard, povie sa, že je snowboardista. Keď niekoho bavia autá, povie sa mu, že je motorista. Keď niekoho baví tvorenie hudby, povie sa mu, že je hudobník. Keď niekoho baví programovanie a IT, povie sa mu, že je závislák.
Offline

Užívateľ
Užívateľ
Nedefinované premenné v Drupale 7

Registrovaný: 03.04.08
Prihlásený: 14.09.16
Príspevky: 4667
Témy: 37 | 37
Bydlisko: Trnava
NapísalOffline : 17.02.2012 16:39 | Nedefinované premenné v Drupale 7

bod 4 .. http://www.chromaticsites.com/blog/15-c ... -included/


_________________
Hmmm .... Hrošíček ... [Homer]
Offline

Užívateľ
Užívateľ
Nedefinované premenné v Drupale 7

Registrovaný: 05.11.11
Prihlásený: 23.05.18
Príspevky: 1149
Témy: 50 | 50
Bydlisko: Bratislava
NapísalOffline : 17.02.2012 22:12 | Nedefinované premenné v Drupale 7

Iste... niekedy nestaci refresh stranky. Musis mat otvorene okno, kde su temy, proste dole kliknut na ulozit a az potom refresh pomoze.


_________________
CPU: Intel Core i7 3770, MB: Asus P8Z68-V-PRO-GEN3, GPU: Gigabyte GF GTX1060 6GB, RAM: Corsair 2x8GB 1600Mhz, HDD: Seagate 2TB
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.07.12
Prihlásený: 17.07.12
Príspevky: 1
Témy: 0 | 0
NapísalOffline : 17.07.2012 13:29 | Nedefinované premenné v Drupale 7

Nemas definovane premmene pre danu verziu drupalu. $head_title drupal 7 nepozna, ale pozna $title tak to nahrad. Priklad:

<?php print $head_title; ?>
nahrad za
<?php print $title; ?>

<div id="menu"><?php print $sidebar_left; ?></div>
za
<div id="menu"><?php print $sidebar_first; ?></div>

na tejto stranke najdes premenne pre dany drupal:
http://api.drupal.org/api/drupal/module ... .tpl.php/6

atd... mne to pomohlo


 [ Príspevkov: 7 ] 


Nedefinované premenné v Drupale 7



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Blocks v Drupale

v Redakčné systémy

2

324

24.06.2012 15:43

eMp

V tomto fóre nie sú ďalšie neprečítané témy.

zonzamka v drupale

v Redakčné systémy

11

197

20.01.2013 21:12

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

Ako spravím v Drupale Blog

v Redakčné systémy

5

544

16.06.2009 18:36

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

Premenne

v PHP, ASP

7

526

17.11.2007 21:18

PHP zaciatocnik

V tomto fóre nie sú ďalšie neprečítané témy.

Systemove premenne

v PHP, ASP

4

440

14.06.2010 19:53

ricco24

V tomto fóre nie sú ďalšie neprečítané témy.

premenné :D

v PHP, ASP

4

336

20.11.2008 16:33

pa3ck

V tomto fóre nie sú ďalšie neprečítané témy.

GET premenne

v PHP, ASP

8

398

30.04.2011 22:17

emer

V tomto fóre nie sú ďalšie neprečítané témy.

PHP premenne

v PHP, ASP

3

386

11.07.2009 13:39

KViki

V tomto fóre nie sú ďalšie neprečítané témy.

php premenne

v PHP, ASP

7

636

06.06.2008 14:33

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

SQL a premenné

v Databázy

2

403

15.05.2012 22:37

S-player

V tomto fóre nie sú ďalšie neprečítané témy.

Jquery globalne premenne

v JavaScript, VBScript, Ajax

0

422

30.01.2011 13:54

DeaDMan

V tomto fóre nie sú ďalšie neprečítané témy.

Systémové premenné win7

v Operačné systémy Microsoft

4

662

24.03.2013 0:19

eMp

V tomto fóre nie sú ďalšie neprečítané témy.

funkcie a premenné

v JavaScript, VBScript, Ajax

6

362

10.04.2009 9:34

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

Odstrániť premenné z URL

v PHP, ASP

4

372

31.03.2011 12:28

riki137

V tomto fóre nie sú ďalšie neprečítané témy.

ako ziskat vsetky premenne

v PHP, ASP

15

483

24.01.2011 16:59

emer

V tomto fóre nie sú ďalšie neprečítané témy.

premenne v kode PHP

v PHP, ASP

1

146

10.02.2015 15:36

killer



© 2005 - 2018 PCforum, edited by JanoF