Elxis CMS Forum

Extensions => Templates => Topic started by: ignis on May 04, 2013, 11:35:45

Title: Template Philoxenia και IOS Eshop
Post by: ignis on May 04, 2013, 11:35:45
Καλημέρα.

Έχω δημιουργήσει στο filoxenia template, στο οποίο έχω το IOS eshop, ένα position (xenia_header) κάτω από το xenia_nav_graywhite για το IOSnoobslide το οποίο εμφανίζεται στην αρχική σελίδα. Έχω 2 μενού όπου για αρχική σελίδα έχω ορίσει το eshop component. Όταν μπαίνεις στην σελίδα (mysite.com) όλα εμφανίζονται κανονικά. Όταν πατάς Αρχική σε πάει στο mysite.com/eshop  και δεν εμφανίζεται το IOSnoobslide.

Καμιά ιδέα πώς μπορώ να λύσω το πρόβλημα ?

Ευχαριστώ εκ των προτέρων και καλή Ανάσταση σε όλους.
Title: Re: Template Philoxenia και IOS Eshop
Post by: webgift on May 04, 2013, 11:40:24
Καλημέρα,
Υπάρχουν αρκετοί τρόποι. Πάμε στον 1ο (πιο εύκολο) γιατί δεν εμφανίζεις το module στη θέση module: shoptop ;
Καλή Ανάσταση να έχουμε.
Title: Re: Template Philoxenia και IOS Eshop
Post by: ignis on May 04, 2013, 11:46:13
Παλιά το είχα έτσι (χωρίς πρόβλημα) απλά ήθελα να το μεγαλώσω για να μπει σε full-width κάτω από το μενού. :P
Title: Re: Template Philoxenia και IOS Eshop
Post by: webgift on May 04, 2013, 11:55:11
Για κάνε τώρα και το άλλο: Άλλαξε τα 2 μενού που πάνε στην αρχική
Από:
τύπο μενού: Component -> eshop
Σε:
τύπο μενού: Σύνδεσμο -> mysite.com

Title: Re: Template Philoxenia και IOS Eshop
Post by: ignis on May 04, 2013, 12:06:14
Το έχω κάνει και αυτό και μου εμφανίζεται σε όλες τις σελίδες  :'(
Title: Re: Template Philoxenia και IOS Eshop
Post by: webgift on May 04, 2013, 12:29:53
Πάμε και στην άλλη επιλογή.
Άνοιξε το index.php αρχείο του template σου και εκεί που προφανώς γράφεις αυτό:
mosloadModules('xenia_header', -2);

κάνε το έτσι:
if ($option == 'com_eshop' && !$task) {
mosloadModules('xenia_header', -2);
}
Title: Re: Template Philoxenia και IOS Eshop
Post by: ignis on May 04, 2013, 12:42:29
Η index είναι

 <div id="xenia_mainheader">
  <?php mosLoadModules('header', -2);?>
 </div>

πρέπει να γίνει έτσι ?

if ($option == 'com_eshop' && !$task) {
mosloadModules('header', -2);
}
(δεν δουλεύει )
Στο μενου αρχικη το component η την αρχικη Url ?
Title: Re: Template Philoxenia και IOS Eshop
Post by: webgift on May 04, 2013, 12:43:46
Στο αντικείμενο μενού 'Αρχική' να είναι τύπος μενού Component eshop. Ανάφερα άλλο module position γιατί έγραψες στην αρχή του θέματος:

Έχω δημιουργήσει στο filoxenia template, στο οποίο έχω το IOS eshop, ένα position (xenia_header)
Title: Re: Template Philoxenia και IOS Eshop
Post by: ignis on May 04, 2013, 12:48:20
my mistake . ::)

Ήταν έτσι

 <div id="xenia_mainheader">
  <?php mosLoadModules('header', -2);?>
 </div>

και το άλλαξα σε 

 <div id="xenia_mainheader">
  <?php
  if ($option == 'com_eshop' && !$task) {
mosloadModules('header', -2);
}
  ?>
και τα μενού με link στο component
Title: Re: Template Philoxenia και IOS Eshop
Post by: webgift on May 04, 2013, 12:50:08
Στείλε μου πρόσβαση μέσω προσωπικού μηνύματος ένα FTP λογαριασμό και πρόσβαση στην διαχείριση να το δω από κοντά γιατί έτσι δεν θα γίνει δουλεία.
Title: Re: Template Philoxenia και IOS Eshop
Post by: ignis on May 04, 2013, 12:59:52
Send
Title: Re: Template Philoxenia και IOS Eshop
Post by: webgift on May 04, 2013, 13:09:56
Δεν δούλεψε η 3η μέθοδο γιατί είχες χρησιμοποιήσει την ανάθεση module από την διαχείριση το άλλαξα από:
if ($option == 'com_eshop' && !$task) {
mosloadModules('header', -2);
}

σε:
if ($option == 'com_eshop' && !$task) {
elxLoadModule('mod_iosnoobslide', -2);
}

και είσαι έτοιμος.
Τώρα μπορείς να χρησιμοποιήσεις την θέση module: header για άλλους σκοπούς.
Title: Re: Template Philoxenia και IOS Eshop
Post by: ignis on May 04, 2013, 13:14:13
Gratitude !

Απλά εξαφανίστηκε το  Content Item Module :-\ αλλά το Βάζω και αλλού ;D
Title: Re: Template Philoxenia και IOS Eshop
Post by: webgift on May 04, 2013, 13:17:51
Παρακάτω στο κώδικα έχεις σε σχόλια το mosLoadModules ('header', -2); μπορείς να βγάλεις τα σχόλια και να τρέξεις εκεί οποιοδήποτε module θέλεις.
Καλή Ανάσταση!
Title: Re: Template Philoxenia και IOS Eshop
Post by: ignis on May 04, 2013, 13:21:07
Ευχαριστώ πολύ Σταύρο

Καλή Ανάσταση!