Autor | Zpráva | ||
---|---|---|---|
Tucki1 Profil * |
#1 · Zasláno: 21. 7. 2012, 19:35:53 · Upravil/a: Moderátor (editace znemožněna) 21. 7. 2012, 21:33:55
Zdravím,
když si udělám návrh v html, formátování zdrojového kodu stránky je v pořádku, ale jakmile přidám do stránky nějaké PHP funkce atd. Tak kod prostě vypadá otřesně má někdo nějakou techniku jak formátovat kod? Nebo to mam psát ve smyslu: echo ' </div>'; |
||
LaMMa Profil |
#2 · Zasláno: 21. 7. 2012, 19:43:40
Ides s HTML kodom na vystavu? :)
Na to sa dnes nikto nepozera a aspon tam mas o par zbytocnych medzier menej. Tak to hlavne formatuj tak, aby to vyzeralo pri editacii citatelne. |
||
mimochodec Profil |
#3 · Zasláno: 21. 7. 2012, 20:22:46
Tucki1:
Když si editor nastavíš tak, aby na jednu úroveň odsazení dělal dvě mezery a ne pět, na takovou vzdálenost se hned tak nedostaneš. Nicméně.. smysluplnější mi připadá odsazovat strukturu php programu, než generované html. A vlastně si to ani neumím pořádně představit. |
||
Mike8748 Profil |
#4 · Zasláno: 21. 7. 2012, 20:46:53
Tucki1:
jedna z možností jak mít hezký i HTML kód na výstupu by bylo použít output buffering, tím zachytit veškerý vystup, který by se následně uložil do instance DomDocument, a vypsal (property $formatOutput ovlivní zda vypsaný DomDocument bude hezky formátován nebo ne) |
||
LaMMa Profil |
#5 · Zasláno: 21. 7. 2012, 21:04:07
Mike8748:
Sikovna vec to je. Tucki1: Mikov napad aplikovany do praxe: ob_start(); .... html vystup .... $output = new DOMDocument(); $output ->loadHTML(ob_get_clean()); $output -> formatOutput = true; echo $output->saveHTML(); |
||
Tori Profil |
#6 · Zasláno: 21. 7. 2012, 21:11:58
Používat nějaký šablonový system by imho taky pomohlo a nejen k okrášlení HTML.
|
||
Keeehi Profil |
#7 · Zasláno: 21. 7. 2012, 21:55:00
LaMMa:
Není to špatné, ovšem používat jen při vývoji. 1) je to kód navíc, který se musí provádět, 2) musí se zbytečně přenášet více dat |
||
Časová prodleva: 12 let
|
0