Welcome,
Guest
.
Please
login
or
register
.
Did you miss your
activation email
?
News:
Elxis documentation
for users and developers.
Home
Help
Login
Register
Elxis CMS Forum
»
Ελληνικό Forum
»
Πρόσθετα
(Moderator:
ks-net
) »
Ios Eshop - Μέθοδοι αποστολής
« previous
next »
Print
Pages: [
1
]
Author
Topic: Ios Eshop - Μέθοδοι αποστολής (Read 6717 times)
eliasbou
Portal members
Full Member
Posts: 190
Ios Eshop - Μέθοδοι αποστολής
«
on:
June 12, 2012, 11:02:04 »
Καλημέρα.
Υπάρχει η δυνατότητα στις Μεθόδους αποστολής στις Κλιμακωτές χρέωσης να έχω πάνω από 10 επιλογές βάρους τιμής.
Ευχαριστώ.
Logged
webgift
Elxis Team
Hero Member
Posts: 4193
Re: Ios Eshop - Μέθοδοι αποστολής
«
Reply #1 on:
June 12, 2012, 16:03:07 »
Καλησπέρα,
Δεν συνιστάτε η παρακάτω διαδικασία σε αυτούς που δεν γνωρίζουν
. Ως τώρα έχουμε μέχρι 10 επιλογές. Παρακάτω θα σου προσθέσω άλλες 10. Σύνολο 20. Με την ίδια διαδικασία μπορείς να βάλεις όσες θέλεις αρκεί να ενημερώσεις το αρχείο της περίπτωσης 2.
1. Αρχείο: /administrator/components/com_eshop/includes/flat.shipping.xml
Γραμμή: 61
Προσθέτουμε από κάτω από την γραμμή 61 τα ακόλουθα:
<param name="@spacer" type="spacer" default="CARTSHPAIR" label="11" description="" />
<param name="weight11" type="weight" size="8" dir="ltr" default="0.00" label="WEIGHT" description="WEIGHTLIMIT" />
<param name="price11" type="price" size="8" dir="ltr" default="0.00" label="PRICE" description="PRICECLIMIT" />
<param name="@spacer" type="spacer" default="CARTSHPAIR" label="12" description="" />
<param name="weight12" type="weight" size="8" dir="ltr" default="0.00" label="WEIGHT" description="WEIGHTLIMIT" />
<param name="price12" type="price" size="8" dir="ltr" default="0.00" label="PRICE" description="PRICECLIMIT" />
<param name="@spacer" type="spacer" default="CARTSHPAIR" label="13" description="" />
<param name="weight13" type="weight" size="8" dir="ltr" default="0.00" label="WEIGHT" description="WEIGHTLIMIT" />
<param name="price13" type="price" size="8" dir="ltr" default="0.00" label="PRICE" description="PRICECLIMIT" />
<param name="@spacer" type="spacer" default="CARTSHPAIR" label="14" description="" />
<param name="weight14" type="weight" size="8" dir="ltr" default="0.00" label="WEIGHT" description="WEIGHTLIMIT" />
<param name="price14" type="price" size="8" dir="ltr" default="0.00" label="PRICE" description="PRICECLIMIT" />
<param name="@spacer" type="spacer" default="CARTSHPAIR" label="15" description="" />
<param name="weight15" type="weight" size="8" dir="ltr" default="0.00" label="WEIGHT" description="WEIGHTLIMIT" />
<param name="price15" type="price" size="8" dir="ltr" default="0.00" label="PRICE" description="PRICECLIMIT" />
<param name="@spacer" type="spacer" default="CARTSHPAIR" label="16" description="" />
<param name="weight16" type="weight" size="8" dir="ltr" default="0.00" label="WEIGHT" description="WEIGHTLIMIT" />
<param name="price16" type="price" size="8" dir="ltr" default="0.00" label="PRICE" description="PRICECLIMIT" />
<param name="@spacer" type="spacer" default="CARTSHPAIR" label="17" description="" />
<param name="weight17" type="weight" size="8" dir="ltr" default="0.00" label="WEIGHT" description="WEIGHTLIMIT" />
<param name="price17" type="price" size="8" dir="ltr" default="0.00" label="PRICE" description="PRICECLIMIT" />
<param name="@spacer" type="spacer" default="CARTSHPAIR" label="18" description="" />
<param name="weight18" type="weight" size="8" dir="ltr" default="0.00" label="WEIGHT" description="WEIGHTLIMIT" />
<param name="price18" type="price" size="8" dir="ltr" default="0.00" label="PRICE" description="PRICECLIMIT" />
<param name="@spacer" type="spacer" default="CARTSHPAIR" label="19" description="" />
<param name="weight19" type="weight" size="8" dir="ltr" default="0.00" label="WEIGHT" description="WEIGHTLIMIT" />
<param name="price19" type="price" size="8" dir="ltr" default="0.00" label="PRICE" description="PRICECLIMIT" />
<param name="@spacer" type="spacer" default="CARTSHPAIR" label="20" description="" />
<param name="weight20" type="weight" size="8" dir="ltr" default="0.00" label="WEIGHT" description="WEIGHTLIMIT" />
<param name="price20" type="price" size="8" dir="ltr" default="0.00" label="PRICE" description="PRICECLIMIT" />
2. Αρχείο: /administrator/components/com_eshop/includes/flat.shipping.php
Γραμμή: 84
Από :
for ($i=1; $i<11; $i++) {
Σε :
for ($i=1; $i<21; $i++) {
- To 11 έγινε 21. Αν βάλεις πάνω από 10 διαφορετικές επιλογές τότε η τιμή πρέπει να γίνει Χ+1 όπου Χ το σύνολο των πεδίων.
Κατά την αποθήκευση των αλλαγών ενδέχεται να παρουσιαστούν κάποια σφάλματα php στην διαχείριση. Δεν είναι κάτι σημαντικό. Όρισε τις τιμές, αποθήκευσε το αρχείο και στην συνέχεια δεν θα υπάρχουν σφάλματα. Δεν έχω κάνει δοκιμή οπότε κάνε τους ελέγχους και ενημέρωσέ αν συναντήσεις κάποιο πρόβλημα.
«
Last Edit: June 13, 2012, 11:11:09 by webgift
»
Logged
Elxis Team •
Custom web design [EN]
-
[EL]
•
.GR Registrar
eliasbou
Portal members
Full Member
Posts: 190
Re: Ios Eshop - Μέθοδοι αποστολής
«
Reply #2 on:
June 12, 2012, 16:59:49 »
Άψογος, το δοκιμάζω και σε ενημερώνω.
Ευχαριστώ.
Logged
eliasbou
Portal members
Full Member
Posts: 190
Re: Ios Eshop - Μέθοδοι αποστολής
«
Reply #3 on:
June 12, 2012, 17:46:15 »
Λοιπόν το δοκίμασα μου εμφάνισε τα παραπάνω πεδία που ήθελα στην διαχείριση χωρίς κανένα σφάλμα. Τα συμπλήρωσα όλα με βάρος και τιμή, αλλά όταν πας να προχωρήσεις παραγγελία και κανείς την επιλογή μεθόδου αποστολής δεν υπολογίζει τα επιπλέον πεδία, βλέπει μόνο αυτά που είχε από την μανά του.
Logged
webgift
Elxis Team
Hero Member
Posts: 4193
Re: Ios Eshop - Μέθοδοι αποστολής
«
Reply #4 on:
June 13, 2012, 10:08:03 »
Στείλε μου μέσω PM στοιχεία FTP και administrator για να δω τι ακριβώς φταίει.
Logged
Elxis Team •
Custom web design [EN]
-
[EL]
•
.GR Registrar
eliasbou
Portal members
Full Member
Posts: 190
Re: Ios Eshop - Μέθοδοι αποστολής
«
Reply #5 on:
June 13, 2012, 10:20:01 »
ΟΚ στάλθηκαν.
Logged
webgift
Elxis Team
Hero Member
Posts: 4193
Re: Ios Eshop - Μέθοδοι αποστολής
«
Reply #6 on:
June 13, 2012, 11:14:52 »
Έτοιμο. Διορθώθηκαν τα λάθη που έγιναν εκατέρωθεν;)
Καλό είναι να αναφερθεί ότι στις περιπτώσεις που ορίζουμε 0 σε ένα πεδίο π.χ. βάρος τότε ουσιαστικά απενεργοποιούμε την περίπτωση αυτή οπότε και δεν εμφανίζεται στην σχετική λίστα.
«
Last Edit: June 13, 2012, 11:29:50 by webgift
»
Logged
Elxis Team •
Custom web design [EN]
-
[EL]
•
.GR Registrar
Print
Pages: [
1
]
« previous
next »
Elxis CMS Forum
»
Ελληνικό Forum
»
Πρόσθετα
(Moderator:
ks-net
) »
Ios Eshop - Μέθοδοι αποστολής