Sziasztok,
Olyat szeretnek csinalni, hogy egy content-be beagyazottan illesztem be a $submitted tartalmat a kovetkezokeppen:
<?php print $submitted ?>
Viszont semmi nem jelenik meg a dokumentumban.
A dolog erdekessege, hogy a kovetkezo kod az rendesen lefut:
<?php echo date("Y");?>
Csak megemlitem, hogy korabban volt egy hasonlo problemam a header footer mezokon belul, ott a masodik kod sem futott le. Az sem derult ki, hogy miert, meg a support sem segitett. :-(
Van valakinek otlete, hogy miert nem mennek ezek a dolgok?
Koszi elore is. :-)
- 1322 megtekintés
Hozzászólások
Esetleg
<?php echo '
'; ?>
és a html source-ban keress rá a VALAMI-re, megvan-e!
Ha igen (tehát először is statikus tartalmat bele tudsz illeszteni, akkor már csak azt kell ellenőrozni, hogy a $content mikor kap értéket...
- A hozzászóláshoz be kell jelentkezni
Nem tartom valoszinunek, hogy a content elobb irodik ki, minthogy a submitted erteket kapjon, hiszen normal esetben ha a themes-ben iratom ki, akkor rendesen jelenik meg. Viszont ezt nem szeretnem, mivel az osszes lapon ott lenne ahol nem kene, hogy ott legyen.
---------------------
Minél korszakalkotóbb ötlettel állsz elő, annál több hülyén kell átverekedned magadat.
- A hozzászóláshoz be kell jelentkezni
Ahogy már az előbb gthomas is írta, a pontosvessző a végéről mindenképpen hiányzik.
<?php print $submitted; ?>
A másik, hogy érdemes lenne megnézned az apache logját, hogy abban mire panaszkodik.
Amíg fejleszted vagy teszteled a kód elejére beszúrhatsz egy ilyen sort a php direktíva után:
error_reporting(E_ALL);
így minden notice szintű üzenetet is megkapsz, amiben a hiányzó értékadástól kezdve az összes számára nem tetsző dologig meg tudod nézni.
Üdv: Webappz
http://webappz.hu/
- A hozzászóláshoz be kell jelentkezni
Nem feltétlen kell a ; hiszen csak egyetlen parancsot ad ki, nem pedig parancsok sorozatát.
Nézd meg a template-ben var_dump($submitted)-del, hogy mi van benne. Szinte biztos hogy üres a változó. Ha üres, akkor tovább kell reszelni, ha nem, akkor egyrtelmű hogy valami a template-ben van elszúrva.
- A hozzászóláshoz be kell jelentkezni
"Nézd meg a template-ben var_dump($submitted)-del, hogy mi van benne."
Ez merre fele van a drupalban? :-)
---------------------
Minél korszakalkotóbb ötlettel állsz elő, annál több hülyén kell átverekedned magadat.
- A hozzászóláshoz be kell jelentkezni
Szia,
Betettem a php utasitasblokkba a print ele es lekerdeztem parszor az oldalt. Figyeltem az apache error_log-jat, de semmi nem erkezik. Megneztem az acces_log-ot is hatha... semmi. :-(
Pontosvesszot is kitettem, bar ugy tudom, hogy az a php-nel is csak szeparatorkent viselkedik ket utasitas kozt. :-)
---------------------
Minél korszakalkotóbb ötlettel állsz elő, annál több hülyén kell átverekedned magadat.
- A hozzászóláshoz be kell jelentkezni
Szia, hová szúrod be, a contentbe, vagy a template-ba?
Bluemarine smink alatt pl. van comment.tpl.php, és ez szerepel:
<div id="submitted"><?php print $submitted?></div>
style css-ben pedig formázod a submitted-et.
Hasonlóan a header, footer-nél is a page.tpl.php-ben próbáltad?
- A hozzászóláshoz be kell jelentkezni
Szia,
A contentbe szurom be mivel csak egyetlen page lesz aminek a tartalma rendszeresen frissul es szeretnem feltuntetni a frissites idejet. De lenne tobb mas hely is ahova be kellene szurnom php kodot ami szinten az adatbazsbol erkezne ami a drupal altal lett lekerdezve.
---------------------
Minél korszakalkotóbb ötlettel állsz elő, annál több hülyén kell átverekedned magadat.
- A hozzászóláshoz be kell jelentkezni
Nem lehet, hogy $node->submitted ?
- A hozzászóláshoz be kell jelentkezni
Sajnos igy sem jelenik meg. :-(
---------------------
Minél korszakalkotóbb ötlettel állsz elő, annál több hülyén kell átverekedned magadat.
- A hozzászóláshoz be kell jelentkezni