Post by dimitris212 » Wed Feb 13, 2013 3:16 am

Βλέπω μέσα στο admin στα προϊόντα ότι συμπληρώνουμε διαστάσεις και βάρος.
Πως όμως μπορώ να τα εμφανίσω στο κάθε προϊόν; σε κάποιο μέρος?

Active Member

Posts

Joined
Fri Oct 19, 2012 2:11 am

Post by People's Code » Wed Feb 13, 2013 3:51 am

Σε ποια σελίδα θες να εμφανίζονται και τι version opencart έχεις ?

PeoplesCode.com
Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Τεχνική Υποστήριξη OpenCart
Opencart-Hellas.gr - Η Ελληνική κοινότητα του Opencart
Πλήρης Ελληνική μετάφραση OpenCart


User avatar
Active Member

Posts

Joined
Fri Jul 27, 2012 5:30 am
Location - Hellas

Post by dimitris212 » Wed Feb 13, 2013 4:01 pm

Χρησιμοποιώ την 1.5.5.1, θα ήθελα να εμφανίζονται στην σελίδα http://demo.opencart.com/index.php?rout ... duct_id=40 ας πούμε κάτω από τα

Brand: Apple
Product Code: product 11
Availability: Out Of Stock

ή σε κάποιο σημείο στην ίδια σελίδα.

Active Member

Posts

Joined
Fri Oct 19, 2012 2:11 am

Post by People's Code » Wed Feb 13, 2013 4:49 pm

Επειδή πήζω στη δουλειά δεν έχω δυστυχώς το χρόνο να σου γράψω αναλυτικά πως να το κάνεις, αλλά υπάρχουν ήδη ανάλογα ποστς ...
Δες εδώ για το βάρος http://forum.opencart.com/viewtopic.php?t=5121
... κι εδώ για τις διαστάσεις http://forum.opencart.com/viewtopic.php?t=16843
Για τις διαστάσεις εξηγεί πως να το κάνεις στη σελίδα κατηγοριών αλλά η λογική είναι περίπου ίδια παντού.
Αν κολλήσεις κάπου μου λες και θα σου πω τι να κάνεις.

PeoplesCode.com
Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Τεχνική Υποστήριξη OpenCart
Opencart-Hellas.gr - Η Ελληνική κοινότητα του Opencart
Πλήρης Ελληνική μετάφραση OpenCart


User avatar
Active Member

Posts

Joined
Fri Jul 27, 2012 5:30 am
Location - Hellas

Post by dimitris212 » Wed Feb 13, 2013 10:56 pm

Δεν βγάζω και πολύ άκρη, δυστυχώς, θα σε παρακαλούσα όταν έβρισκες λίγο χρόνο και μπορέσεις να ποστάρεις εδώ τα βήματα που πρέπει να γίνουν.

(Βέβαια θα τις ξανακοιτάξω με πιο προσοχή της επισημάνσεις σου)

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

Active Member

Posts

Joined
Fri Oct 19, 2012 2:11 am

Post by People's Code » Thu Feb 14, 2013 6:30 am

Οκ βρήκα λίγο χρόνο και έφτιαξα προς το παρόν το βάρος σε vqmod. Μπορείς να το κατεβάσεις εδώ.

PeoplesCode.com
Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Τεχνική Υποστήριξη OpenCart
Opencart-Hellas.gr - Η Ελληνική κοινότητα του Opencart
Πλήρης Ελληνική μετάφραση OpenCart


User avatar
Active Member

Posts

Joined
Fri Jul 27, 2012 5:30 am
Location - Hellas

Post by dimitris212 » Tue Feb 19, 2013 8:29 pm

Σε ευχαριστώ πολύ! Δουλεύει τέλεια!

Για τις διαστάσεις όμως? Πως μπορείς να μπει πχ πάνω από το Βάρος?
Βρήκα ένα vQmod αλλά μου βγάζει κάποια error

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<modification>
	<id>Display Dimensions on Product Page (product.tpl)</id>
	<version>1.0.0</version>
	<vqmver>2.3.0</vqmver>
	<author>ThePath - the1path.com</author>
	
	<file name="catalog/controller/product/product.php">
		<operation>
			<search position="before"><![CDATA[$this->data['model']]]></search>
			<add><![CDATA[			
			if ($product_info['length'] != '0') {
				$this->data['length'] = round($product_info['length'], 2) . $product_info['length_class'];
			} else {
				$this->data['length'] = NULL;
			}
			if ($product_info['width'] != '0') {
				$this->data['width'] = round($product_info['width'], 2) . $product_info['length_class'];
			} else {
				$this->data['width'] = NULL;
			}
			if ($product_info['height'] != '0') {
				$this->data['height'] = round($product_info['height'], 2) . $product_info['length_class'];
			} else {
				$this->data['height'] = NULL;
			}
			]]></add>
		</operation>
		<operation>
			<search position="before"><![CDATA[$this->data['text_manufacturer'] =]]></search>
			<add><![CDATA[			
			$this->data['text_dimensions'] = $this->language->get('text_dimensions');
			$this->data['text_by'] = $this->language->get('text_by');
			]]></add>
		</operation>
	</file>
	
	<file name="catalog/language/english/product/product.php">
		<operation>
			<search position="before"><![CDATA[$_['text_reward']]]></search>
			<add><![CDATA[
			$_['text_dimensions'] = 'Dimensions:';
			$_['text_by'] = '&nbsp;x&nbsp;';
			]]></add>
		</operation>
	</file>
	
	<file name="catalog/view/theme/default/template/product/product.tpl">
		<operation>
			<search position="before"><![CDATA[<?php if ($manufacturer) { ?>]]></search>
			<add><![CDATA[
			<?php if( isset($length) || isset($height) || isset($width) ) { ?>
				<span><?php echo $text_dimensions; ?></span> <?php if( isset($length) ) { ?>L: <?php echo $length; ?> <?php echo $text_by; } ?> <?php if( isset($width) ) { ?>W: <?php echo $width; ?> <?php echo $text_by; } ?> <?php if( isset($height) ) { ?>H: <?php echo $height; } ?><br /> 
			<?php } ?>
			]]></add>
		</operation>
	</file>
	
</modification>
http://www.opencart.com/index.php?route ... n_id=10557

Active Member

Posts

Joined
Fri Oct 19, 2012 2:11 am

Post by People's Code » Wed Feb 20, 2013 2:06 am

Για τις διαστάσεις όμως? Πως μπορείς να μπει πχ πάνω από το Βάρος?
Βρήκα ένα vQmod αλλά μου βγάζει κάποια error
Όταν έχω ελεύθερο χρόνο θα το κοιτάξω.

PeoplesCode.com
Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Τεχνική Υποστήριξη OpenCart
Opencart-Hellas.gr - Η Ελληνική κοινότητα του Opencart
Πλήρης Ελληνική μετάφραση OpenCart


User avatar
Active Member

Posts

Joined
Fri Jul 27, 2012 5:30 am
Location - Hellas

Post by dimitris212 » Wed Feb 20, 2013 3:56 am

Σε ξανα ευχαριστώ πολύ!!
Κάνεις φοβερή δουλειά!

Active Member

Posts

Joined
Fri Oct 19, 2012 2:11 am

Post by People's Code » Fri Feb 22, 2013 12:02 am

ok ο κώδικας που πόσταρες είναι για προηγούμενες versions, σου έφτιαξα αυτό, με κάποιες τροποποιήσεις για να λειτουργεί όπως πρέπει.

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<modification>
	<id>Display Dimensions on Product Page (product.tpl)</id>
	<version>1.1</version>
	<vqmver>2.3.0</vqmver>
	<author>ThePath - the1path.com</author>
	
	<file name="catalog/model/catalog/product.php">
		<operation>
			<search position="after"><![CDATA['length_class_id'  => $query->row['length_class_id'],]]></search>
			<add><![CDATA[
			'length_class'  => $query->row['length_class'],
			]]></add>
		</operation>
	</file>
	<file name="catalog/language/english/product/product.php">
		<operation>
			<search position="after"><![CDATA[// Text]]></search>
			<add><![CDATA[
			$_['text_dimensions'] = 'Dimensions';
			$_['text_by'] = '&nbsp;x&nbsp;';
			$_['text_lwh'] = '(L x W x H):';
			]]></add>
		</operation>
	</file>
	<file name="catalog/language/greek/product/product.php">
		<operation>
			<search position="after"><![CDATA[// Text]]></search>
			<add><![CDATA[
			$_['text_dimensions'] = 'Διαστάσεις';
			$_['text_by'] = '&nbsp;x&nbsp;';
			$_['text_lwh'] = '(Μ x Π x Υ):';
			]]></add>
		</operation>
	</file>
	<file name="catalog/controller/product/product.php">
		<operation>
			<search position="before"><![CDATA[$this->data['model']]]></search>
			<add><![CDATA[			
			if ($product_info['length'] != '0') {
				$this->data['length'] = round($product_info['length'], 2) . $product_info['length_class'];
			} else {
				$this->data['length'] = NULL;
			}
			if ($product_info['width'] != '0') {
				$this->data['width'] = round($product_info['width'], 2) . $product_info['length_class'];
			} else {
				$this->data['width'] = NULL;
			}
			if ($product_info['height'] != '0') {
				$this->data['height'] = round($product_info['height'], 2) . $product_info['length_class'];
			} else {
				$this->data['height'] = NULL;
			}
			]]></add>
		</operation>
		<operation>
			<search position="after"><![CDATA[$this->data['heading_title'] = $product_info['name'];]]></search>
			<add><![CDATA[			
			$this->data['text_dimensions'] = $this->language->get('text_dimensions');
			$this->data['text_by'] = $this->language->get('text_by');
			$this->data['text_lwh'] = $this->language->get('text_lwh');
			]]></add>
		</operation>
	</file>
	<file name="catalog/view/theme/*/template/product/product.tpl">
		<operation>
			<search position="replace"><![CDATA[<span><?php echo $text_stock; ?></span> <?php echo $stock; ?>]]></search>
			<add><![CDATA[<span><?php echo $text_stock; ?></span> <?php echo $stock; ?><br />
<?php if( isset($length) || isset($height) || isset($width) ) { ?><span><?php echo $text_dimensions . " " . $text_lwh ?></span> 
<?php if( isset($length) ) { echo  $length . $text_by; } ?>
<?php if( isset($width) ) { echo  $width . $text_by; } ?>
<?php if( isset($height) ) { echo $height;} ?>
			<?php } ?>
			]]></add>
		</operation>
	</file>
</modification>

PeoplesCode.com
Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Τεχνική Υποστήριξη OpenCart
Opencart-Hellas.gr - Η Ελληνική κοινότητα του Opencart
Πλήρης Ελληνική μετάφραση OpenCart


User avatar
Active Member

Posts

Joined
Fri Jul 27, 2012 5:30 am
Location - Hellas

Post by dimitris212 » Fri Feb 22, 2013 12:48 am

Σε ευχαριστώ πολύ φίλε μου!!
Να είσαι καλά!

Active Member

Posts

Joined
Fri Oct 19, 2012 2:11 am

Post by stonekgraff » Thu Dec 31, 2020 3:45 am

Μετά απο τόσα χρόνια ανοίγω το θέμα.
υπάρχει κάποια λύση για Version 3.0.3.1

New member

Posts

Joined
Wed Mar 14, 2012 2:18 am
Who is online

Users browsing this forum: No registered users and 83 guests