opencart php koda pomoč :)
1 naročnik
1 naročnik
Prosim kaj mi lahko samo nekdo, ki se spozna na php, malo pomaga...jaz sem glede tega glup, nisem se še nikoli spoprijatelil s phpjem..(imam opencart sistem za net trgovino..)
ta message mi je poslal en ki obvlada stvar...
se mi gre nardit canonical tags zaradi search engina, da iste texte pri različnih produktih ne zazna kot duplicate...
uno med zvezdicami sem sam napisal kot vprašanje...
Hi,
This may be a little tricky to accomplish depending on how many duplicate products you have.
Ideally, you should not have any duplicates but if you must, then you can try the following.
open: catalog/controller/product/product.php
find
$this->document->addLink($this->url->link('product/product', 'product_id=' . $this->request->get['product_id']), 'canonical');
replace with
$dupes = array();
// Enter your duplicate products ids here - repeat the next line below for each set of duplicate product_ids
$dupes['456'] = 123; // main product_id is 123 - duplicate product_id is 456
ali napišem samo spodnjo linijo in product-idje, ali tudi "//" in potem product idje in potem še spodnjo vrstico..lahko bi blo malo bolj jasno napisano al sem samo jaz uni ki tolko ne šteka :)..
foreach($dupes as $dupe => $main){
if($this->request->get['productd']==$dupe){
$dupeset = 1;
$this->document->addLink($this->url->link('product/product', 'product_id=' . $main), 'canonical');
}
}
if!isset($dupe_set)){
$this->document->addLink($this->url->link('product/product', 'product_id=' . $this->request->get['product_id']), 'canonical');
}
ali tam kjer piše productid napišem številko id-ja, ali dobesedno productid...
Tle pomagat mi pri temu je ful...da nekdo sploh prebere to... poplačano ti bo z mojo hvaležnostjo :)