Page 1 of 1

Προβολή φόρου σε modules

Posted: Mon Nov 12, 2012 10:30 pm
by grassagoogoo
Καλησπερα, εχω Opencart 1.5.4 και ψαχνω να βρω τροπο να εμφανιζεται στο module featured η τιμη με ΦΠΑ και χωρίς ΦΠΑ

ξερει κάποιος πως μπορει να γίνει?

ευχαριστώ εκ των προτερων

Re: Προβολή φόρου σε modules

Posted: Tue Nov 13, 2012 3:35 am
by People's Code
Αν υποθέσουμε ότι έχεις επιλέξει ήδη να φαίνονται οι τιμές με φπα ....

Στο catalog/controller/module/featured.php
μετά τη γραμμή 56:

Code: Select all

'price'   	 => $price,
προσθέτεις αυτό:

Code: Select all

'price_notax'=> $this->currency->format($product_info['price']),
Στο catalog/view/theme/default/template/module/featured.tpl
Όπου θες, πχ μετά τη γραμμή 12 προσθέτεις αυτό:

Code: Select all

<?php echo $product['price_notax']?>

Re: Προβολή φόρου σε modules

Posted: Tue Nov 13, 2012 5:10 pm
by grassagoogoo
Ευχαριστώ πολύ. Δούλεψε.

Για να εμφανίσω στο και το κείμενο της γλώσσας στο
catalog/language/greek/module/featured.php

έβαλα το
$_['text_price'] = 'Τιμή με ΦΠΑ:';

και στο
catalog/view/theme/default/template/module/featured.tpl

έβαλα
<?php echo $text_price; ?>

αλλά δεν εμφφανίζεται. Τι μπορεί να συμβαίνει;

Re: Προβολή φόρου σε modules

Posted: Tue Nov 13, 2012 5:32 pm
by People's Code
Πρέπει να το δηλώσεις και στο controller

Στο catalog/controller/module/featured.php
πρόσθεσε μετά τη γραμμή 6:

Code: Select all

$this->data['text_price'] = $this->language->get('text_price');

Re: Προβολή φόρου σε modules

Posted: Tue Nov 13, 2012 7:33 pm
by grassagoogoo
Σωστός.

Δηλαδή πρέπει τα πάντα να τα δηλώνεις διπλά αν κατάλαβα καλά (tpl + php).

Προσπαθώ να κατανοήσω πως δουλεύει. Πρώτη φορά παίζω με opencart.

Σ'ευχαριστώ πολύ για όλα.

Re: Προβολή φόρου σε modules

Posted: Wed Nov 14, 2012 12:46 am
by People's Code
Το αρχείο γλώσσας καλείται από το controller πάνω πάνω, μετά στο controller προσθέτεις στο array data ότι θες να εμφανίζεται στο view.