Jump to content

Google Base - Xml Feed


magnety

Recommended Posts

  • 2 weeks later...

Ten anglický je ale na jinou verzi, tedy aspoň mě nefunguje 100%. Konkrétně obrázky to tahá z jiné složky, než by mělo. A nevím si s tím rady a zatím jsem nikde nenašla, jak to změnit/opravit, aby to ty obrázky tahalo...

Mám verzi 1.4.3. ten skript to tahá ze složky ...img/p, ale takovou složku nemám.

Původní kód je takový: $feedStr .= '<g:image_link>'.'http://' . $this->_host . __PS_BASE_URI__ . 'img/p/'.$image[0]['id_product'].'-'.$image[0]['id_image'].'-large.jpg'."</g:image_link>\n"; a výsledný odkaz k obrázku je: http://www.domena.cz/img/p/189-218-large.jpg Akorát na takovém místě žádný obrázek není...

Potřebuji to nastavit tak, aby to bralo tohle: http://www.domena.cz/393-large/nazev_produktu.jpg

Nevíte někdo, jak ten kód opravit, aby to fungovalo? Jaký je tedy kód? Poradíte?

Předem díky moc za tipy! ;)

Link to comment
Share on other sites

Ten anglický je ale na jinou verzi, tedy aspoň mě nefunguje 100%. Konkrétně obrázky to tahá z jiné složky, než by mělo. A nevím si s tím rady a zatím jsem nikde nenašla, jak to změnit/opravit, aby to ty obrázky tahalo...

Mám verzi 1.4.3. ten skript to tahá ze složky ...img/p, ale takovou složku nemám.

Původní kód je takový: $feedStr .= '<g:image_link>'.'http://' . $this->_host . __PS_BASE_URI__ . 'img/p/'.$image[0]['id_product'].'-'.$image[0]['id_image'].'-large.jpg'."</g:image_link>\n"; a výsledný odkaz k obrázku je: http://www.domena.cz...9-218-large.jpg Akorát na takovém místě žádný obrázek není...

Potřebuji to nastavit tak, aby to bralo tohle: http://www.domena.cz...ev_produktu.jpg

Nevíte někdo, jak ten kód opravit, aby to fungovalo? Jaký je tedy kód? Poradíte?

Předem díky moc za tipy! ;)

 

Ono to tahá obrázky správně, jen ty máš v shopu nastavený nový systém ukládání obrázků...

Link to comment
Share on other sites

script... upravoval jsem zasílání novinek, bo jsem si blbec taky změnil ukládání obrázků a standartní věci nefachaly...

nejsem programátor, ale nějak jsem došel na tohle, snad tě to nakopne správným směrem:

 

 $image = Image::getImages((int)($cookie->id_lang), $vypis['id_product']);
 $imageObj = new Image($image[0]['id_image']);

 

no a pak jsem URL zadával takto:

 

<img src="'._PS_BASE_URL_._THEME_PROD_DIR_.$imageObj->getExistingImgPath().'.jpg" alt="'.$nazev_produktu[0].'" width="129" height="129">

 

Tohle funguje ať již používáš staré či nové ukládání.

Link to comment
Share on other sites

script... upravoval jsem zasílání novinek, bo jsem si blbec taky změnil ukládání obrázků a standartní věci nefachaly...

nejsem programátor, ale nějak jsem došel na tohle, snad tě to nakopne správným směrem:

 

 $image = Image::getImages((int)($cookie->id_lang), $vypis['id_product']);
 $imageObj = new Image($image[0]['id_image']);

 

no a pak jsem URL zadával takto:

 

<img src="'._PS_BASE_URL_._THEME_PROD_DIR_.$imageObj->getExistingImgPath().'.jpg" alt="'.$nazev_produktu[0].'" width="129" height="129">

 

Tohle funguje ať již používáš staré či nové ukládání.

 

Díky moc! ;)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...