Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: PHP FUSION KODAVIMO KLAUSIMAI
Parašė Memento Mori· 2012 Vas. 8 16:02:58
#1
Klausimas yra ne vienas ir jie visi susiję su
PHP FUSION V7 DIZAINO KODAVIMU.
Taigi jau teko peržiūrėti dizaino kodą ir esme maždaug suprantu.
Mano klausimai: (tiems kas koduoja tuos dizainus)
1.Ar pirma susikoduojate dizainą
html ir tuomet suteikiat tose vietose kur reikia
php funkcijas?
[Atsakytas]
2.Dalykai kurie turi būti theme.php
[Nepilnai]
if (!defined("IN_FUSION")) { die("Access Denied"); }
require_once INCLUDES."theme_functions_include.php";
Radau kažką tokio... Tačiau gal galite pasakyti kas turi būtinai įeiti į theme.php failą apart dizaino
html kodo?
3.Dar pastebėjau, kad dauguma dizainus koduoja lentelėmis. Ar taip geriau? (Aš asmeniškai mėgstu div'ais)
[Atsakytas]
Štai tokie 3 mano klausimai su laiku ateis ir daugiau :)
Jokių ot diskusijų išvis tie kurie nekoduoja dizainų galite nesireikšti :)
Redagavo Memento Mori· 2012 Vas. 8 17:02:37
Parašė mNm.· 2012 Vas. 8 17:02:14
#2
1. Taip. Aš maždaug taip darau, headerį susikarpau, susikoduoju. Tada pereinu prie panelių, footer. :)
2. Taip šie dalykai turi būt. Iš theme_functions_include.php imamos funkcijos kaip:
- navigacija,
- baneriai,
- naujienų info (peržiūros, komentarai ir t.t),
- copyrightai,
- unikalūs lankytojai,
- ir kt.
3. naudojant <table> lengviau, bet pagal mane DIV kokybiškiau. Jei jau mėgsti DIV'us, nepaleisk jų ir koduok su DIV.
Redagavo mNm.· 2012 Vas. 8 17:02:26
Parašė Memento Mori· 2012 Vas. 8 17:02:44
#3
Ačiū už atsakymus tad norėčiau praplėsti antrą klausimą:
Gal galite duoti theme.php failą kuriame viršuje ir apačioje būtų surašyti visi reikalingi kodai ten tie
if (!defined("IN_FUSION")) { die("Access Denied"); }
require_once INCLUDES."theme_functions_include.php";
O visur kur kodą rašyti tuščia, kad ten galėčiau kodą rašyti.
Nu ta prasme kaip ir kokį šabloną kadangi nežinau visų dalykų kurie privalo būti
php v7 dizaine :)
Parašė mNm.· 2012 Vas. 8 17:02:18
#4
Atsidaryk belekokį theme.php turi būti openside - closeside, opentable - closetable, naujienų, straipsnių panelės. Nėra sunku, atidžiai peržvelk kas ką daro...
Parašė Memento Mori· 2012 Vas. 8 17:02:07
#5
Aš funkcijas ir kitą briedą susirasiu pats aš klausiu kas turi būti privaloma tam theme.php
Nu kaip pvz.: index.html turi būti <head></head> <body></body> tai kas turi būti theme.php faile, kad tiktu?
Parašė mNm.· 2012 Vas. 8 17:02:15
#6
<head></head> <body></body> šitie visi yra templates/header.php
theme.php pradedamas galimas sakyt nuo <body> tago, taigi gali pačioj pradžioj rašytis kodą, šiuo atveju headerio ir jis jau bus atvaizduojamas..
o kas dėl privaloma, laisvas kodas, ko tik nori gali dėt.. gali pasižėt į template'us ir pasižiūrėt kas ten reikalingo yra. :)
Redagavo mNm.· 2012 Vas. 8 17:02:27