OpenCart-Hellas 

Η Ελληνική κοινότητα υποστήριξης του Opencart

Υποστήριξη εμπορικών και δωρεάν επεκτάσεων & θεμάτων (Themes / Templates)
#54
Καλησπερα και εδω..
Δεν ξερω αν ειναι σωστη η κατηγορια που το βαζω το topic γιατι νομιζω οτι δεν εχει να κανει με το shoppica αλλα γενικα με τα layout..
Anyway..
Δεν ξερω αν το λεω σωστα στον τιτλο αλλα θελω να προσθεσω ενα νεο layout κατω απο την εικονα του προιοντος..
Σας παραθετω και μια εικονα για τι θελω να κανω..
Πιστευω οτι δεν ειναι θεμα του template που χρησιμοποιω..
Ακομα και στο default με τον ιδιο τροπο πιστευω οτι θα γινεται..

http://postimg.org/image/asicfyy2n/
Άβαταρ μέλους
Από Alexandra
#55
Καλημέρα, σωστά επέλεξες αυτήν την κατηγορία. Και λάθος να έκανες όμως δεν υπάρχει πρόβλημα, θα μετέφερα εγώ τα θέματα στις κατάλληλες κατηγορίες.

Θα πρέπει πριν να διευκρινίσουμε κάποιες παραμέτρους.
Εκεί που θέλεις να τοποθετηθεί η εικόνα, κανονικά βρίσκονται τα thumbnails εναλλακτικών εικόνων. Αν τοποθετηθεί η εικόνα που θες εκεί θα σπρώξει προς τα κάτω τα thimbnails (αν υπάρχουν) ή θα πάει κάτω από τα thumbnails. Έτσι και τα δύο θα σπρώξουν πιο κάτω την περιγραφή και τα χαρακτηριστικά.

Βάσει του layout του shoppica, νομίζω καταλληλότερη θέση θα ήταν δεξιά στη θέση που θα υπήρχαν τα options. Μία άλλη λύση θα ήταν να εμφανίζεται μία κορδέλα διαγώνια δεξιά επάνω από τη φωτογραφία του προϊόντος που να λέει ότι θες.
Από mikios_69
#56
Καλημερα..
Ευχαριστω για την απαντηση!
Οι επιπλεον εικονες στο shoppica εμφανιζοντε σε ενα ξεχωριστω tab διπλα στην περιγραφη του προιοντος..
Δεν θα μου το κατεβασει παρακατω..
Οσο για το label που μου λες δεν εχω βρει καποιο σωστο extension που να δουλευει σωστα..
Αν εχεις να μου προτεινεις κατι και εκει..?
Άβαταρ μέλους
Από Alexandra
#57
Ok, εφόσον δεν έχεις πρόβλημα με το layout τα πράγματα είναι απλά.

Στο αρχείο catalog/controller/product/product.php κάτω από αυτήν την γραμμή
Κώδικας: Επιλογή όλων
$this->data['model'] = $product_info['model'];
πρόσθεσε αυτό:
Κώδικας: Επιλογή όλων
$this->data['sku'] = $product_info['sku'];
Στο αρχείο catalog/view/theme/Το θέμα σου/template/product/product.tpl
Πρόσθεσε όπου θες αυτό (άλλαξε την εικόνα με αυτή που θες)
Κώδικας: Επιλογή όλων
    <?php  if ($sku) { ?>
        <img src="http://papillon.com.gr/eshop/image/data/banners/katastima-papillon.jpg" alt="Δωρεάν Εκτύπωση">
    <?php } ?> 
Μία καλή θέση στο template σου θα μπορούσε να είναι εδώ:
πχ κάτω από το <div id="product_info">.....κάποιος κώδικας .... εδώ προσθέτεις το παραπάνω</div>

Στη διαχείριση σε όποιο προϊόν θα δηλώνεις κάποια αξία στο πεδίο "sku", πχ 1, θα εμφανίζεται η εικόνα.
Από mikios_69
#58
Ετσι θα μπει σε ολα τα προιοντα του καταστηματος μου η εικονα για δωρεαν εκτυπωση..
εγω θελω σε καποια συγκεκριμενα προιοντα να το βαλω.. δλδ μονο στα προσκλητηρια!!!
Άβαταρ μέλους
Από Alexandra
#59
Όχι, θα εμφανίζεται μόνο σε όποιο προϊόν έχεις δηλωσει 1 στο sku.
Από mikios_69
#60
:D
μια χαρα δουλευει!!!
προσπαθω να βρω την θεση κατω απο την εικονα και δεν μπορω να βρω που πρεπει να βαλω τον κωδικα :?

και κατι ακομα..
μπορω οταν βαζω sku 2 να μου βγαζει αλλη εικονα, sku 3 αλλη ...κ.ο.κ.
Άβαταρ μέλους
Από Alexandra
#61
προσπαθω να βρω την θεση κατω απο την εικονα και δεν μπορω να βρω που πρεπει να βαλω τον κωδικα
Στο product.tpl ψάξε και βρες κάτι σαν τον παρακάτω κώδικα. Δεν θα είναι ακριβώς όπως στο δείχνω γιατί η php του template σου δεν φαίνεται από το browser.
<div id="product_images">
Κάποιος κώδικας ....
<div id="product_image_preview_holder" class="clearfix">
Κάποιος κώδικας ....
</div>
Κάποιος κώδικας ....
Πριν το div που κλείνει το πλαίσιο των εικόνων εισάγεις τον κώδικα της εικόνας και το μετακινείς εκεί που θες με θετικά και αρνητικά margin
<?php if ($sku) { ?>
<img src="http://papillon.com.gr/eshop/image/data ... pillon.jpg" alt="Δωρεάν Εκτύπωση" style="margin:-20px 0 20px 60px">
<?php } ?>

</div>

μπορω οταν βαζω sku 2 να μου βγαζει αλλη εικονα, sku 3 αλλη ...κ.ο.κ.
Όχι, γιατί υπάρχει μόνο ένα πεδίο sku στη βάση δεδομένων. Για να μην σε μπερδέψω με πολλές αλλαγές χρησιμοποιούμε τα υπάρχοντα πεδία του Opencart τα οποία οι περισσότεροι χρήστες δεν χρησιμοποιούν.

Μπορείς να κάνεις αυτό που θες με δύο τρόπους:
Α) Αν θες οι επιπλέον φωτογραφίες να εμφανίζονται ταυτόχρονα όταν ενεργοποιείταιτο sku, μπορείς να προσθέσεις όσες εικόνες θες πχ
<img src="http://papillon.com.gr/eshop/image/data ... illon1.jpg" alt="Δωρεάν Εκτύπωση">
<img src="http://papillon.com.gr/eshop/image/data ... illon2.jpg" alt="blabla1">
<img src="http://papillon.com.gr/eshop/image/data ... illon3.jpg" alt="blabla1">

Β) Αν θες να έχεις τον έλεγχο για να εμφανίζονται διαφορετικές επιπλέον φωτογραφίες σε διαφορετικά προϊόντα, μπορείς να χρησιμοποιήσεις περισσότερα πεδία για την ενεργοποίηση επιπλέον φωτογραφιών προσθέτοντας τον κώδικα του προηγούμενου ποστ περισσότερες φορές και αντικαθιστώντας το "sku" με κάποιο από αυτά: upc,ean,jan,isbn,mpn.

Γεια σας. Χρησιμοποιώ το OC 3039 με το Journal και[…]

Πολύ καλά κάνεις και το λες, εννοείτε ότι χρειάζετ[…]

email μέσω SMTP

Καλημέρα, Το έχω δοκιμάσει και με ssl:////mail.m[…]

Πριν ζητήσετε βοήθεια στο φόρουμ, παρακαλούμε ελέγξτε αν υπάρχει έτοιμη λύση στο OpenCart Extension Marketplace!