Hirdetés
- GoodSpeed: Kell-e manapság egérpad vagy sem?
- GoodSpeed: Pillangóhatás: F billentyű meghibásodása -új gamer számítógépasztal
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Pitterix: Gyógytorna
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Elektromos rásegítésű kerékpárok
- Brogyi: CTEK akkumulátor töltő és másolatai
- biistvan: Notebook billentyűzet mellett ragados a burkolat
-
LOGOUT
Ajánlott szakirodalmak a teljesség igénye nélkül (a lista még bővülhet):
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
Hát az még várat magára egy darabig.
Csak jó dolgokra beszélem rá erőszakosan az embereket.
Egyébként nagyon örülök neki, hogy ezek nálad is beváltak."Ha jól emlékszem drupal 6-nál a dpm-et használtam, viszont a 7-esben hibával elszállt."
Az hogy lehet? Pedig még a 8-as változatnál is működnie kell a dpm-nek: dpm().Én azért használom a dsm()-et, mert elég beszédes a neve, a drupal_set_message-ből van összerakva.
Ez így pont leírja, amit csinál. A státuszüzenetekhez fogja kiírni szétnyitható változatban a változókat, mármint kibontható, ha nem egy stringről, hanem mondjuk egy tömbről van szó.
A dvm() pedig var_export-ot használ, stb..."Néha meg bekandikál a var_dump(), ha rá kell keresni valamire"
Ez nem biztos, hogy jó ötlet. Mármint pont a var_dump alkalmazása. Nem biztos, hogy ott fogod kiprintelni a változó eredményét, ahol nem töri szét mondjuk a megjelenítést. Viszont ezt áthidalják a Devel modul által elérhető függvények, mert hívnak egy drupal_set_message-et, és akkor a státuszüzenetek közé fog kerülni a változók tartalma.
(Akkor már var_export($valtozo, TRUE), a TRUE-val visszaadja az értéket, ezt meg kiírathatod a megfelelő helyen... áhh, melós, inkább használd a Devel modul sajátjait.
Mondjuk én annak idején, amikor nem ismertem eléggé a Devel modult, felfedeztem a spanyolviaszt, mert egy ilyen függvényt írtam (igaz, ez sem rossz, a célnak megfelel):function var_export_drupal_set_message($var, $text = ' __ ', $output_type = TRUE, $type = 'status') {
// $type: e.g. 'status'
if (is_string($var)) {
$var = htmlentities($var);
}
$msg_to_output =
'
<p>' . $text . ($output_type ? ' (type: ' . gettype($var) . ')' : '') . ':
</p>
<pre>' . var_export($var, TRUE) . '</pre>
<hr />
';
drupal_set_message($msg_to_output, $type);
}Ezt is meghívhatod így:
var_export_drupal_set_message($valtozo, 'ez az én változóm');
Ez kb. ugyanazt csinálja, mint a dvm();.
Szerk.: na, már megint sikerült egy óriási hsz.-t kreálnom...

Új hozzászólás Aktív témák
- Androidos fejegységek
- GoodSpeed: Kell-e manapság egérpad vagy sem?
- Fotók, videók mobillal
- RC modell földön, vízen, levegőben
- Black Friday november 29. / Cyber Monday december 2.
- PlayStation 5
- Milyen autót vegyek?
- Kutyának sem kellenek a 8 GB-os VGA-k?
- New World - az új Amazon MMORPG
- Hogy is néznek ki a gépeink?
- További aktív témák...
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- Alkalmi ár! Gamer Notebook! Acer Nitro 15 - I7 11800H / RTX 3060 / 16GB DDR4 / 512 SSD + 1TB HDD
- iPhone 13 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3430, 91% Akkumulátor
- Samsung Galaxy A80 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÚJ BONTATLAN Apple Macbook Air 15,3 M4 10C CPU/10C GPU/16GB/256GB - Égkék - HUN - mc7a4mg/a 3 év gar
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő
Hát az még várat magára egy darabig.
Ez így pont leírja, amit csinál. A státuszüzenetekhez fogja kiírni szétnyitható változatban a változókat, mármint kibontható, ha nem egy stringről, hanem mondjuk egy tömbről van szó.

