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