Welcome,
Guest
.
Please
login
or
register
.
Did you miss your
activation email
?
News:
Elxis 5.5 Calypso supports 2 factor authentication login with e-mail or SMS.
Home
Help
Login
Register
Elxis CMS Forum
»
Ελληνικό Forum
»
Πρόσθετα
(Moderator:
ks-net
) »
OpenShop 3
« previous
next »
Print
Pages: [
1
]
Author
Topic: OpenShop 3 (Read 4379 times)
giannismit
Full Member
Posts: 240
giannismit
OpenShop 3
«
on:
July 17, 2021, 20:01:41 »
Στα πρόσθετα χαρακτηριστικά ενός προϊόντος δεν δέχεται τιμή % π.χ. ΥΦΑΣΜΑ: 100% βαμβακερό.
Εμφανίζεται 100 βαμβακερό.
Πώς μπορεί να ξεπερασθεί αυτό? (εκτός του να γραφτεί ολογράφως)
Logged
Giannis Mitropoulos...
datahell
Elxis Team
Hero Member
Posts: 10357
Re: OpenShop 3
«
Reply #1 on:
July 18, 2021, 20:40:03 »
Τα πρόσθετα χαρακτηριστικά δεν έχουν τιμή. Φαντάζομαι εννοείς τους "Τροποποιητές τιμής". Εκεί η τιμή είναι στο επιλεγμένο νόμισμα, δεν δέχεται επι τοις εκατό. Πες μου τι θέλεις να κάνεις και ίσως σου δώσω κάποια ιδέα. Πάντως επειδή η τιμή του προϊόντος είναι γνωστή είναι πολύ εύκολο να υπολογίσεις την τιμή του τροποποιητή από την επι τοις εκατό στην απόλυτη. Το πράγμα μπορεί να γίνει σύνθετο μόνο αν έχεις και δεύτερο τροποοιητή τιμής.
Παράδειγμα:
Παντελόνι: 50 ευρώ
Τροποποιητής: ασορτή ζώνη + 10%, δηλαδή 5 ευρώ.
«
Last Edit: July 18, 2021, 20:42:28 by datahell
»
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
giannismit
Full Member
Posts: 240
giannismit
Re: OpenShop 3
«
Reply #2 on:
July 20, 2021, 13:12:49 »
Γιάννη στα πρόσθετα χαρακτηριστικά έχει προστεθεί μια επιλογή <ΥΦΑΣΜΑ> εκεί γράφουν το ύφασμα που αποτελείτε το προϊόν. σε κάποια λοιπόν θέλουν να γράψουν <100% Βαμβακερό>. Εκεί λοιπόν μόλις γίνει αποθήκευση αφαιρείτε το σύμβολο % και δείχνει <100 Βαμβακερό>
Logged
Giannis Mitropoulos...
datahell
Elxis Team
Hero Member
Posts: 10357
Re: OpenShop 3
«
Reply #3 on:
July 21, 2021, 19:21:43 »
Έγγραψες "τιμή" και με μπέρδεψες, εννοούσες τον "χαρακτήρα" %. Κάποιους ειδικούς χαρακτήρες τους φιλτράρει για ασφάλεια αφενός και αφετέρου γιατί τα πρόσθετα χαρακτηριστικά μπορεί να είναι και αναζητήσιμα, δηλ. να το κάνεις κλικ και να περνά στην URL. Αν θες να επιτρέψεις το "%" κάνε το παρακάτω.
Άνοιξε το αρχείο:
components/com_shop/models/aproducts5.model.php
και άλλαξε τη γραμμή
584
από αυτό:
$pat = "#([\']|[\"]|[\$]|[\#]|[\<]|[\>]|[\*]|[\%]|[\~]|[\`]|[\^]|[\|]|[\}]|[\\\])#u";
σε αυτό:
$pat = "#([\']|[\"]|[\$]|[\#]|[\<]|[\>]|[\*]|[\~]|[\`]|[\^]|[\|]|[\}]|[\\\])#u";
«
Last Edit: July 21, 2021, 19:24:17 by datahell
»
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
Print
Pages: [
1
]
« previous
next »
Elxis CMS Forum
»
Ελληνικό Forum
»
Πρόσθετα
(Moderator:
ks-net
) »
OpenShop 3