Page 2 of 4

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Fri Dec 07, 2012 3:16 am
by antstyl
Ναι δεν είμαι με το default theme.
Αφαίρεσα το vqmod xml και έκανα την χειροκίνητη εγκατάσταση και όλα είναι ΟΚ.

Κάποια ρύθμιση θα μου είχε ξεφύγει λογικά σχετικά με το ότι δεν χρησιμοποιώ το default θέμα.
Όπως και να έχει σε ευχαριστώ για τον χρόνο σου και εννοείται για το φανταστικό αυτό module! :)

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Tue Mar 05, 2013 5:37 pm
by dimitris212
Προσπαθώ να χρησιμοποιήσω το VQmod αλλά δεν βλέπω κάπου στο Check Out να έχω επιλογή απόδειξη ή τιμολόγιο.
Χρησιμοποιώ την 1.5.5.1

Μπορούμε να το δούμε;

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Tue Mar 05, 2013 6:09 pm
by People's Code
Έλεγξε αν στο template που χρησιμοποιείς υπάρχει το checkout/payment_method.tpl
Αν ναι, άνοιξε το xml και στο path catalog/view/theme/default/template/checkout/payment_method.tpl
άλλαξε το default με το όνομα του template σου ή κάντο *

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Wed Mar 06, 2013 10:32 pm
by dimitris212
Σε ευχαριστώ πάρα πολύ για τον κόπο σου!

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Sat Mar 16, 2013 11:57 pm
by htwp
Σε περίπτωση που το theme που χρησιμοποιώ δεν έχει --> catalog/view/theme/*/template/checkout/payment_method.tpl

δεν έχει καθόλου φάκελο checkout τί κάνω?

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Sun Mar 17, 2013 1:21 am
by People's Code
Δεν χρειάζεται να κάνεις τίποτα. Όταν στο template που χρησιμοποιείς δεν υπάρχει κάποιο αρχείο, αυτό σημαίνει ότι χρησιμοποιεί τα αρχεία του default.

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Sat May 04, 2013 11:37 pm
by mikios_69
το περασα σε 1.5.3.1 και στο checkout 5 μου χτυπαει αυτο το error
Image

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Sat May 04, 2013 11:56 pm
by People's Code
- Έλεγξε το φάκελο vqmod/logs αν έχουν δημιουργηθεί αρχεία.
- Αν ναι, διέγραψε τα και επανέλαβε τη διαδικασία του checkout για να δημιουργηθεί ένα νέο αρχείο error.
- Ποστάρισε το περιεχόμενο του.

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Sun May 05, 2013 12:07 am
by mikios_69
---------- Date: 2013-05-04 18:38:11 ~ IP : 176.92.71.204 ----------
REQUEST URI : /eshop/index.php?route=checkout/payment_method
MOD DETAILS:
modFile : /home/papillon/public_html/eshop/vqmod/xml/invoice_type.xml
id : Invoice Type Submit
version : 1.1
vqmver : 2.1.6
author : Opencart-Hellas.com
SEARCH NOT FOUND (ABORTING MOD): <?php if ($payment_methods) { ?>

----------------------------------------------------------------------

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Sun May 05, 2013 12:50 am
by mikios_69
ΚΑΙ ΕΔΩ ΤΟ PAYMENY_METHOD

<?php if ($error_warning): ?>
<div class="s_server_msg s_msg_red"><p><?php echo $error_warning; ?></p></div>
<?php endif; ?>

<?php if ($payment_methods): ?>
<p><?php echo $text_payment_method; ?></p>
<div class="s_row_3 clearfix">
<?php foreach ($payment_methods as $payment_method): ?>
<?php if ($payment_method['code'] == $code || !$code): ?>
<label class="s_radio" for="<?php echo $payment_method['code']; ?>">
<?php $code = $payment_method['code']; ?>
<input type="radio" name="payment_method" value="<?php echo $payment_method['code']; ?>" id="<?php echo $payment_method['code']; ?>" checked="checked" />
<strong><?php echo $payment_method['title']; ?></strong>
</label>
<?php else: ?>
<label class="s_radio" for="<?php echo $payment_method['code']; ?>">
<input type="radio" name="payment_method" value="<?php echo $payment_method['code']; ?>" id="<?php echo $payment_method['code']; ?>" />
<strong><?php echo $payment_method['title']; ?></strong>
</label>
<?php endif; ?>
<?php endforeach; ?>
</div>
<?php endif; ?>

<span class="clear border_eee"></span>
<br />

<h2><?php echo $text_comments; ?></h2>
<div class="s_row_3 clearfix">
<div class="s_full clearfix">
<textarea name="comment" rows="8"><?php echo $comment; ?></textarea>
</div>
</div>

<?php if ($text_agree): ?>
<div class="s_row_3 clearfix">
<?php if ($agree): ?>
<label class="s_checkbox"><input type="checkbox" name="agree" value="1" checked="checked" /> <?php echo $tbData->text_checkout_agree; ?></label>
<?php else: ?>
<label class="s_checkbox"><input type="checkbox" name="agree" value="1" /> <?php echo $tbData->text_checkout_agree; ?></label>
<?php endif; ?>
</div>

<span class="s_mb_20 clear border_eee"></span>
<?php endif; ?>

<div class="s_submit clearfix">
<a id="button-payment" class="s_button_1 s_main_color_bgr"><span class="s_text"><?php echo $button_continue; ?></span></a></td>
</div>


<script type="text/javascript">
jQuery( function($) {
$("a[rel^='prettyPhoto']").prettyPhoto({
theme: 'light_square', /* light_rounded / dark_rounded / light_square / dark_square / facebook */
opacity: 0.5,
social_tools: "",
deeplinking: false
});
});
</script>

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Sun May 05, 2013 1:33 am
by People's Code
Το template που χρησιμοποιείς είναι η επιτομή της ασυμβατότητας.

Στο vqmod στη γραμμή 49 αντικατέστησε το:

Code: Select all

<?php if ($payment_methods) { ?>
με:

Code: Select all

<?php if ($payment_methods): ?>

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Sun May 05, 2013 2:40 am
by mikios_69
thanks man!!!!!!!
απλα επειδη θελω να τα κανω bold και να αφησω καποια κενα μεταξυ αποδειξης και τιμολογιου ειναι ευκολο να μου πεις και εκει τον τροπο??

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Mon May 06, 2013 6:54 pm
by People's Code
Άνοιξε νέο thread και ποστάρισε μία εικόνα με τις αποστάσεις των κενών. (Φτιάξε τα κενά που θες σε gimp, photoshop, κλπ)

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Thu May 16, 2013 3:39 am
by vdik
Καταρχήν να ευχαριστήσω τον Opencart-Hellas για την δουλειά του που μας την προσφέρει απλόχερα 8)

Πέρασα (χειροκίνητα) το mod σε 1.5.5.1 και έχω το εξής πρόβλημα:

Image

ενώ μου βγάζει τα radio buttons, δεν βλέπω το text!

καμιά ιδέα? ???

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Thu May 16, 2013 11:59 pm
by People's Code
- Διέγραψε το error log σου,
- Πραγματοποίησε μία αγορά
- Έλεγξε το error log αν υπάρχει κάποια καταχώρηση σχετική με το MOD
- Ποστάρισε το error

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Fri May 17, 2013 1:57 am
by vdik
Σωστά :choke:

error.log

Code: Select all

2013-05-16 17:50:40 - PHP Notice:  Undefined variable: entry_account in /home/hondamot/public_html/hmg/catalog/view/theme/sportstore/template/checkout/guest.tpl on line 30
2013-05-16 17:51:26 - PHP Notice:  Undefined variable: text_select_invoice_type in /home/hondamot/public_html/hmg/catalog/view/theme/sportstore/template/checkout/payment_method.tpl on line 26
2013-05-16 17:51:26 - PHP Notice:  Undefined variable: text_invoice_type_1 in /home/hondamot/public_html/hmg/catalog/view/theme/sportstore/template/checkout/payment_method.tpl on line 28
2013-05-16 17:51:26 - PHP Notice:  Undefined variable: text_invoice_type_1 in /home/hondamot/public_html/hmg/catalog/view/theme/sportstore/template/checkout/payment_method.tpl on line 29
2013-05-16 17:51:26 - PHP Notice:  Undefined variable: text_invoice_type_2 in /home/hondamot/public_html/hmg/catalog/view/theme/sportstore/template/checkout/payment_method.tpl on line 30
2013-05-16 17:51:26 - PHP Notice:  Undefined variable: text_invoice_type_2 in /home/hondamot/public_html/hmg/catalog/view/theme/sportstore/template/checkout/payment_method.tpl on line 31
2013-05-16 17:51:30 - PHP Notice:  Undefined index:  comment in /home/hondamot/public_html/hmg/catalog/model/checkout/order.php on line 4
payment_method.tpl

Code: Select all

<?php if ($error_warning) { ?>
<div class="warning"><?php echo $error_warning; ?></div>
<?php } ?>
<?php if ($payment_methods) { ?>
<p><?php echo $text_payment_method; ?></p>
<table class="radio">
  <?php foreach ($payment_methods as $payment_method) { ?>
  <tr class="highlight">
    <td><?php if ($payment_method['code'] == $code || !$code) { ?>
      <?php $code = $payment_method['code']; ?>
      <input type="radio" name="payment_method" value="<?php echo $payment_method['code']; ?>" id="<?php echo $payment_method['code']; ?>" checked="checked" />
      <?php } else { ?>
      <input type="radio" name="payment_method" value="<?php echo $payment_method['code']; ?>" id="<?php echo $payment_method['code']; ?>" />
      <?php } ?></td>
    <td><label for="<?php echo $payment_method['code']; ?>"><?php echo $payment_method['title']; ?></label></td>
  </tr>
  <?php } ?>
</table>
<br />
<?php } ?>
<b><?php echo $text_comments; ?></b>
<textarea name="comment" rows="8" style="width: 98%;"><?php echo $comment; ?></textarea>
<!-- Opencart-Hellas select invoice type-->
<br />
<br />
<p><?php echo $text_select_invoice_type; ?></p>
<table class="radio">
   <tr class="highlight"><td><input type="radio" name="invoice_type" value="<?php echo $text_invoice_type_1; ?>" id="<?php echo 'invoice_type_1'; ?>" checked="checked" /></td>
<td><label for="invoice_type_1"><?php echo $text_invoice_type_1; ?></label></td></tr>
   <tr class="highlight"><td><input type="radio" name="invoice_type" value="<?php echo $text_invoice_type_2; ?>" id="<?php echo 'invoice_type_2'; ?>" /></td>
<td><label for="invoice_type_2"><?php echo $text_invoice_type_2; ?></label></td></tr>
</table>
<!-- END Opencart-Hellas select invoice type-->
<br />
<br />
<?php if ($text_agree) { ?>
<div class="buttons">
  <div class="right"><?php echo $text_agree; ?>
    <?php if ($agree) { ?>
    <input type="checkbox" name="agree" value="1" checked="checked" />
    <?php } else { ?>
    <input type="checkbox" name="agree" value="1" />
    <?php } ?>
    <input type="button" value="<?php echo $button_continue; ?>" id="button-payment-method" class="button" />
  </div>
</div>
<?php } else { ?>
<div class="buttons">
  <div class="right">
    <input type="button" value="<?php echo $button_continue; ?>" id="button-payment-method" class="button" />
  </div>
</div>
<?php } ?>
<script type="text/javascript"><!--
$('.colorbox').colorbox({
	width: 640,
	height: 480
});
//--></script> 

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Fri May 17, 2013 2:36 am
by People's Code
Από το αρχικό post, στο payment_method.tpl έχουν γίνει κάποιες τροποποιήσεις που υπάρχουν μόνο στο vqmod

Έτσι στο payment_method.tpl μετά το:

Code: Select all

<?php if ($payment_methods) { ?>
(είναι στη γραμμή 4)

Προσθέτεις αυτό:

Code: Select all

<!-- Opencart-Hellas select invoice type-->
<p><?php echo $text_select_invoice_type; ?></p>
<table class="radio">
    <tr class="highlight"><td><input type="radio" name="invoice_type" value="<?php echo $text_invoice_type_1; ?>" id="<?php echo 'invoice_type_1'; ?>" checked="checked" /></td>
        <td><label for="invoice_type_1"><?php echo $text_invoice_type_1; ?></label></td></tr>
    <tr class="highlight"><td><input type="radio" name="invoice_type" value="<?php echo $text_invoice_type_2; ?>" id="<?php echo 'invoice_type_2'; ?>" /></td>
        <td><label for="invoice_type_2"><?php echo $text_invoice_type_2; ?></label></td></tr>
</table>
<br />
<br />
<!-- END Opencart-Hellas select invoice type-->
(Προτείνω να ξεζιπάρεις ένα φρέσκο payment_method.tpl από την εγκατάσταση του template σου για να μην μπερδευτείς με τις αναιρέσεις)

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Sat May 18, 2013 3:20 am
by vdik
Λοιπόν έκανα revert όλες τις αλλαγές και χρησημοποίησα το vqmod, και έπαιξε μια χαρά. Σε ευχαριστώ πάρα πολύ O0

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Tue Jun 11, 2013 1:41 am
by kukalex
Καλησπέρα Opencart-Hellas,

Ευχαριστώ κι εγώ προσωπικά για το mod που έδωσες, με ενδιαφέρει άμεσα, αλλά δεν τα κατάφερα.
Έχω την 1.5.3.1, κατέβασα το xml, το εγκατέστησα στο vqmod/xml, καθάρισα τα cache και μου βγάζει κι εμένα στο τελευταίο βήμα το syntax error.

Επειδή το e-shop είναι active (online) αυτή τη στιγμή, αν τα περάσω χειροκίνητα όπως τα δίνεις στην αρχή νομίζεις θα δουλέψει? να το επιχειρήσω έτσι? Ρωτάω, γιατί αν το πειραματιστώ χειροκίνητα και δεν δουλέψει, θα πρέπει χειροκίνητα και πάλι να το απεγκαταστήσω, με αποτέλεσμα το κατάστημα να μείνει πολύ ώρα offline.

Υπάρχει κάτι άλλο που μπορώ να κάνω?
Ευχαριστώ.

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Tue Jun 11, 2013 8:39 pm
by People's Code
- Πρώτα διέγραψε το error log και το log του vqmod για να μην έχουν άσχετες καταχωρήσεις.
- Πήγαινε στο checkout να εμφανιστεί πάλι το error και ποστάρισε το error log και το log του vqmod.