Welcome,
Guest
.
Please
login
or
register
.
Did you miss your
activation email
?
News:
IOS Hotels
and
IOS Rentals
online booking systems for Elxis CMS.
Home
Help
Login
Register
Elxis CMS Forum
»
Ελληνικό Forum
»
Δημόσιο Βήμα
(Moderators:
CREATIVE Options
,
rentasite
) »
Θέλω να μάθω....
« previous
next »
Print
Pages: [
1
]
Author
Topic: Θέλω να μάθω.... (Read 8878 times)
evkarab
Full Member
Posts: 232
Θέλω να μάθω....
«
on:
November 20, 2016, 22:48:33 »
Ο μεγάλος μου καημός είναι να φτιάξω ένα θέμα. (template).
Διαβάζω, διαβάζω αλλά όλο σε τοίχο πέφτω. Πχ θέλω να φτιάξω ένα θέμα σαν κι αυτό
http://www.w3schools.com/w3css/tryw3css_templates_band.htm
περίπου.
Ενώ την αρχική την καταφέρνω, αυτό που δεν μπορώ να καταφέρω είναι οι επόμενες σελίδες. Πάντα ακολουθεί και η αρχική στο πάνω μέρος της σελίδας και μετά τα υπόλοιπα.
«
Last Edit: November 21, 2016, 23:43:29 by evkarab
»
Logged
evkarab
Full Member
Posts: 232
Re: Θέλω να μάθω....
«
Reply #1 on:
November 22, 2016, 11:37:44 »
Τελικά το διάβασμα ΠΑΝΤΑ κάνει καλό.
Αυτό που θέλω να κάνω το πέτυχα με τον εξής τρόπο:
Code:
[Select]
if (eFactory::getURI()->getElxisUri() == ' ') {
//...Δείξε αυτό
} else {
$eDoc->component();
}
Πιστεύω να είναι ασφαλές.
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Θέλω να μάθω....
«
Reply #2 on:
November 22, 2016, 23:32:56 »
Δεν ξέρω αν αυτό που έγραψες είναι η καλύτερη λύση για αυτό που θες να κάνεις*, είναι πάντως
ασφαλέστατο
! :)
* Βλέπω ότι θες μία custom αρχική σελίδα. Ένας πιο ολοκληρωμένος τρόπος να ανιχνεύσεις αν είσαι στην αρχική σελίδα είναι αυτός:
$elxuri = eFactory::getURI()->getElxisUri();
if (preg_match('@(\:)$@', $elxuri)) { $elxuri .= '/'; }
if (($elxuri == '') || ($elxuri == 'content:/') || ($elxuri == '/') || ($elxuri == 'content') || ($elxuri == $elxis->getConfig('DEFAULT_ROUTE'))) {
//...Δείξε αυτό
} else {
$eDoc->component();
}
«
Last Edit: November 22, 2016, 23:37:21 by datahell
»
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
webgift
Elxis Team
Hero Member
Posts: 4193
Re: Θέλω να μάθω....
«
Reply #3 on:
November 23, 2016, 09:19:45 »
Καλημέρα!
Είναι το διάβασμα μέσα στην καθημερινότητα ιδίως όταν θέλεις να φτιάξεις κάτι. Φαντάζομαι έχεις
διαβάσει σχετικό άρθρο για το πως κατασκευάζουμε template [1] από την τεκμηρίωση του Elxis CMS.
Αν έχεις κάποια συγκεκριμένη ερώτηση τότε εδώ είμαστε.
Επιπλέον σχετικά κείμενα έχουμε:
1. Για τυπογραφία [2].
2. Αρχική σελίδα [3].
3. Σελίδες εξόδου [4].
[1]:
https://www.elxis.net/docs/el/developers/tutorials/templates-guide.html
[2]:
https://www.elxis.net/docs/el/typography.html
[3]:
https://www.elxis.net/docs/el/using-elxis/administration/site-frontpage.html
[4]:
https://www.elxis.net/docs/el/developers/core/exit-pages.html
«
Last Edit: November 23, 2016, 09:22:44 by webgift
»
Logged
Elxis Team •
Custom web design [EN]
-
[EL]
•
.GR Registrar
evkarab
Full Member
Posts: 232
Re: Θέλω να μάθω....
«
Reply #4 on:
November 23, 2016, 09:29:57 »
'Εχω διαβάσει και διαβάζω τον οδηγό, έχω εκτυπώσει και το θέμα flex και το θέμα chloe, αλλά ότι ξέρω από PHP είναι ορισμένα βιβλία και βοηθοί στο διαδίκτυο.
Αν το δείς αντικειμενικά δεν ξέρω τίποτα από κώδικα. Το μόνο που έχω καταφέρει είναι να διαβάζω και να καταλαβαίνω "σπαστά" αυτό που διαβάζω. Μακάρι να υπήρχε κάποιος να μου έκανε μαθήματα εδώ αλλά το μόνο φροντιστήριο που υπάρχει όσον αφορά τους υπολογιστές κάνει word excel και internet. Βέβαια είναι αργά για να γίνω προγραμματιστής λόγω ηλικίας (50) και οικογένειας, μου αρέσει όμως να μαθαίνω. Με τις συμβουλές από εδώ μέσα πιστεύω θα μάθω.
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Θέλω να μάθω....
«
Reply #5 on:
November 23, 2016, 20:13:12 »
Δεν χρειάζεται να ξέρεις php για να φτιάξεις ένα template. Την php που έχουμε στο
βασικό οδηγό στο Elxis docs
τη χρησιμοποιείς "copy-paste". Από εκεί και πέρα αν θες να φτιάξεις κάτι με πρόσθετη λειτουργικότητα, ρυθμίσεις, κλπ, κλπ, εκεί ναι θα χρειαστείς php στο βαθμό πολυπλοκότητας που θες να του δώσεις. Πάντως η μη γνώση php δεν σε αποτρέπει να φτιάξεις ένα απλό template. Αυτό που είναι απαραίτητο είναι η γνώση CSS.
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
Print
Pages: [
1
]
« previous
next »
Elxis CMS Forum
»
Ελληνικό Forum
»
Δημόσιο Βήμα
(Moderators:
CREATIVE Options
,
rentasite
) »
Θέλω να μάθω....