Post by vojtech25 » Tue Jan 19, 2010 7:24 pm

Vazeni kolegove z Ceske republiky,


OpenCart znam teprve kratkou chvili, atak bych se rad zeptal na nektere jasnosti.. Za jakekoli odpovedi predem velmi dekuji..

1) Zajimalo by me jak lze menit vzhled sablon. Koukal jsem, ze jich lze asi 20 stahnout, ale nevim, jak se muze jejich vzhled menit. Jestli musim natvrdo menit stylovani, nebo je k dispozici nejaky sablonovaci system, apod.


2) A dalsi vec jsou platebni moznosti. Opet je k dispozici nekolik druhu jiz vestavenych modulu, VISA PayPal atd, ale nikde jsem nenasel napr Reiffeisen Bank, a tak by me zajimalo jestli lze nejakym zpusobem do systemu nejaky dalsi platebni system nainstalovat, popr jak, nebo jestli to je nemozne..

Jeste jednou dekuji za odpovedi
Vojtech Zahorsky

______________________________________________________
http://www.vojtechzahorsky.com


New member

Posts

Joined
Tue Jan 19, 2010 7:18 pm

Post by Pot'a » Fri Jan 29, 2010 2:51 am

vojtech25 wrote:Vazeni kolegove z Ceske republiky,


OpenCart znam teprve kratkou chvili, atak bych se rad zeptal na nektere jasnosti.. Za jakekoli odpovedi predem velmi dekuji..

1) Zajimalo by me jak lze menit vzhled sablon. Koukal jsem, ze jich lze asi 20 stahnout, ale nevim, jak se muze jejich vzhled menit. Jestli musim natvrdo menit stylovani, nebo je k dispozici nejaky sablonovaci system, apod.


2) A dalsi vec jsou platebni moznosti. Opet je k dispozici nekolik druhu jiz vestavenych modulu, VISA PayPal atd, ale nikde jsem nenasel napr Reiffeisen Bank, a tak by me zajimalo jestli lze nejakym zpusobem do systemu nejaky dalsi platebni system nainstalovat, popr jak, nebo jestli to je nemozne..

Jeste jednou dekuji za odpovedi
Vojtech Zahorsky
Ahoj,

ad 1)
Šablony se umisťují do adresáře:
/catalog/view/theme
Poté ji v administraci v sekci Nastavení vybereš dle názvu adresáře. Upozorňuji, že šablony pro OC řady 1.3.x ve verzi OC 1.4.0 nefungují.

ad 2)
Udělat lze asi cokoli, záleží na dané bance.

Čeština (v1.3.x, v1.4.x) | IČ a DIČ zákazníka (v1.3.x, v1.4.x) | XML feed zbozi.cz


Active Member

Posts

Joined
Tue Sep 01, 2009 1:48 pm
Location - Prague [CZE]

Post by vojtech25 » Fri Jan 29, 2010 6:15 am

Ok Ok, diky moc za odpoved.. V OpenCart uz jsem se vcelku rozkoukal takze jsem si template poupravil vcelku bez problemu.. Rad bych se jeste zeptal na jednu vec, pro me velmi dulezitou.. Potrebuji na k produktum vkladat jeste ceny s a bez DPH a v konecnem zuctovani take potrebuji uvest celkovy soucet bez dph a pricist k nemu DPH..hledal jsem v modulech, na forech, ale bohuzel bez uspechu.. nemas nejaky tip.??


Diky moc
Vojtech

______________________________________________________
http://www.vojtechzahorsky.com


New member

Posts

Joined
Tue Jan 19, 2010 7:18 pm

Post by Pot'a » Fri Jan 29, 2010 6:42 am

vojtech25 wrote:Ok Ok, diky moc za odpoved.. V OpenCart uz jsem se vcelku rozkoukal takze jsem si template poupravil vcelku bez problemu.. Rad bych se jeste zeptal na jednu vec, pro me velmi dulezitou.. Potrebuji na k produktum vkladat jeste ceny s a bez DPH a v konecnem zuctovani take potrebuji uvest celkovy soucet bez dph a pricist k nemu DPH..hledal jsem v modulech, na forech, ale bohuzel bez uspechu.. nemas nejaky tip.??


Diky moc
Vojtech
Jakou verzi používáš?

Čeština (v1.3.x, v1.4.x) | IČ a DIČ zákazníka (v1.3.x, v1.4.x) | XML feed zbozi.cz


Active Member

Posts

Joined
Tue Sep 01, 2009 1:48 pm
Location - Prague [CZE]

Post by vojtech25 » Fri Jan 29, 2010 3:33 pm

Pouzivam 1.4.0. Ale pokud mas nejakou modifikaci treba pro 1.3.4 tak na tu verzi klidne prejdu, jelikoz DPH je vec, bez ktere se proste neobejdu...

______________________________________________________
http://www.vojtechzahorsky.com


New member

Posts

Joined
Tue Jan 19, 2010 7:18 pm

Post by pEeLL » Fri Jan 29, 2010 5:32 pm

vojtech25:
vkladat ceny bez a s dph dohromady neni standardne mozne.

prestoze upravy jsou trivialni je potreba upravit hodne drobnosti v hodne souborech

napr pro uvodni stranku:

otevres opencart-catalog-controller-common-home.php

a tam od radku 30 zmenis cast aby vypadala takto:

Code: Select all

$special = FALSE;
			$specialWithoutTax = FALSE;
			
			$discount = $this->model_catalog_product->getProductDiscount($result['product_id']);
			
			if ($discount) {
				$price = $this->currency->format($this->tax->calculate($discount, $result['tax_class_id'], $this->config->get('config_tax')));
				$priceWithoutTax =  number_format($discount,2);
			} else {
				$price = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')));
				$priceWithoutTax = number_format($result['price'],2);
			
				$special = $this->model_catalog_product->getProductSpecial($result['product_id']);
			
				if ($special) {
					$specialWithoutTax = number_format($special,2);
					$special = $this->currency->format($this->tax->calculate($special, $result['tax_class_id'], $this->config->get('config_tax')));
				}						
			}
				
          	$this->data['products'][] = array(
            	'name'  			 => $result['name'],
				'model'   => $result['model'],
            	'rating'  => $rating,
				'stars'   => sprintf($this->language->get('text_stars'), $rating),
				'thumb'   => image_resize($image, $this->config->get('config_image_product_width'), $this->config->get('config_image_product_height')),
            	'price'   => $price,
				'priceWithoutTax' => $priceWithoutTax,
				'special' => $special,
				'specialWithoutTax' => $specialWithoutTax,
				'href'    => $this->model_tool_seo_url->rewrite($this->url->http('product/product&product_id=' . $result['product_id']))
          	);
		}
a potom v opencart-catalog-view-theme-default-template-common-home.tpl

od radku 20 upravis aby byl takhle:

Code: Select all

 <?php if ($display_price) { ?>
          <?php if (!$products[$j]['special']) { ?>
          <span style="color: #900; font-weight: bold;"><?php echo $products[$j]['price']; ?></span><br />
          <span style="color: #900; font-weight: bold;"><?php echo $products[$j]['priceWithoutTax']; ?></span><br />
          <?php } else { ?>
          <span style="color: #900; font-weight: bold; text-decoration: line-through;"><?php echo $products[$j]['price']; ?></span> <span style="color: #F00;"><?php echo $products[$j]['special']; ?></span><br />
          <span style="color: #900; font-weight: bold; text-decoration: line-through;"><?php echo $products[$j]['priceWithoutTax']; ?></span> <span style="color: #F00;"><?php echo $products[$j]['specialWithoutTax']; ?></span>
          <?php } ?>
a tohle je jen pro uvodni stranku. podobne to bude pro product-list, product-detail, a v souctech.
jinak tohle je pro 1.4 ve starsich to bude bud stejne nebo hodne podobne. jinak psal jsem to jen pro ukazku jak na to snad jsem na nic nezapomnel.

Newbie

Posts

Joined
Fri Jan 29, 2010 4:39 pm

Post by vojtech25 » Fri Jan 29, 2010 6:15 pm

Opet velmi dekuju za radu.. Postup ramcove chapu, takze to zkusim nejak sesmolit.. Jen se jeste zeptam na dve veci, tim product-list a product-detail si myslel presne jake soubory? Ani v template ani v controller takoveto nemuzu najit..? a rovnez tak ty soucty nevim presne jake si myslel...

Predem diky moc...

______________________________________________________
http://www.vojtechzahorsky.com


New member

Posts

Joined
Tue Jan 19, 2010 7:18 pm

Post by pEeLL » Fri Jan 29, 2010 6:24 pm

kategorie jsou v catalog-controller-product-category.php
product detail catalog-controller-product-product.php

a rovnou i ve vyhledavani - search ve stejnem adresaro a v akcich - special ve stejnem adresari

a ktomu vzdy sablonka.

ty soucty catalog-controller-checkout soubor ted nevim ale staci projit obednavku a divat se na nazev v url

Newbie

Posts

Joined
Fri Jan 29, 2010 4:39 pm

Post by vojtech25 » Fri Jan 29, 2010 6:46 pm

Ok, super, tak dikes!!! zkusim na to vlitnout..

______________________________________________________
http://www.vojtechzahorsky.com


New member

Posts

Joined
Tue Jan 19, 2010 7:18 pm

Post by vojtech25 » Sat Jan 30, 2010 4:33 am

Nevite nahodou jeste, jak sestavit trideni produktu podle dalsich parametru?? Standardne je mozne nechat setridit podle abecedy, ceny, apod. ale zajimalo by me jestli je mozne tridit produkty take podle vyrobce... vim, ze je modul, ktery zobrazi vsechny produkty od vybraneho vyrobce, ja bych ale potreboval zobrazit produkty od daneho vyrobce pouze v aktualni kategorii.. (Napr jsem v kategorii Notebooky a potrebuju zobrazit jen HP, apod...)

Diky za pripadne napady a rady

______________________________________________________
http://www.vojtechzahorsky.com


New member

Posts

Joined
Tue Jan 19, 2010 7:18 pm

Post by pEeLL » Sat Jan 30, 2010 4:19 pm

pletete dohromady dve veci. trideni a filtrovani.

trideni vzdy vezme vsechny veci v kategorii a setridi je podle zvolene polozky. meno (abeceda), cena (od nejmensiho/nejvetsiho cisla) apod.

filtrovani podle zvolene polozky (napr vyrobce) vybere v dane kategorii JEN vyhovujici polozky a ty zobrazi.


k pridani trideni staci jit do sablony a pridat do selectu dalsi option stim ze dulezite je dat url spravny parametr "sort" - sem patri sloupec v tabulce podle ktereho chcete tridit. ktomu je potreba se mrknout do prislusneho modelu na zkratku tabulky. ale o tohle vam asi nejde.

modul na filtrovani je primo v zakladu v levem sloupci hned pod kategoriemi. uprava uz by byla slozitejsi takze ji vypisovat nebudu. nemluve o tom ze by se to muselo provazat prave s tridenim aby kdyz vyberete jen samsung a pak date podle ceny aby to nezrusilo vyber znacky. jinak reseni byva vetsinou takove ze se vyhodi ten bocni modul a umisti se nekam blizo trideni do sredniho sloupce. lepsi je imho take vevyuzivat select ale udelat to podobne jako zde
http://www.alfacomp.cz/php/index.php?eid=15L14007J

Newbie

Posts

Joined
Fri Jan 29, 2010 4:39 pm

Post by vojtech25 » Sat Jan 30, 2010 5:30 pm

lepsi je imho take vevyuzivat select ale udelat to podobne jako zde
http://www.alfacomp.cz/php/index.php?eid=15L14007J
ano, to je podle me take mnohem lepsi reseni... TRIDENI zachovat, tedy select, a na FILTROVANI pouzit zaskrtavaci policka.. ovsem prace se nam tim nijak zasadne nezjednodussi, ne..? Nicmene je to vec podle me taky velmi dulezita a rovnez se s ni nejak budu muset poprat... Nemate prosim opet nejaky ukazkovy kod, podle ktereho bych sesmolil dalsi soubory... PHP totiz znam jen velmi okrajove, a tak krome napodobovani cizich kodu nic jineho sam nevymyslim...

______________________________________________________
http://www.vojtechzahorsky.com


New member

Posts

Joined
Tue Jan 19, 2010 7:18 pm
Who is online

Users browsing this forum: No registered users and 183 guests