Jump to content

[Vyřešeno] Odlišný název produktu pro web a pro Zboží.cz


Clay

Recommended Posts

Ahoj,
měl bych takový dotaz.
Do feedu pro Zboží.cz vkládám jako normálně název produktu, ale ne vždy se to hodí - u části produktů by se kvůli optimalizaci pro Zboží hodil trochu jiný název, díky kterýmu by se správně zařadilo.
Na druhou stranu zase nechci měnit názvy produktů na nesmysly jen kvůli nedokonalostem v algoritmu Zboží, takže jsem si v adminu přejmenoval nepoužívaný "Location" na "Zboží.cz" a chtěl bych do něj dávat alternativní názvy produktů který by se - pokud by byly vyplněný - vkládaly do feedu místo Product.

Tzn. pravidlo by bylo asi takový, že do feedu se načte jako název produktu pole Location a jen pokud je prázdný, vezme se běžný Product.

Nevíte jak by se dalo vyřešit? Podle mě je to jednoduchá úprava, ale v php se nevyznám :) Současný item vypadá takhle:

'.str_replace("&", "&", $row['name']).''." - PC hra".'
'.str_replace("&", "&",strip_tags($row['meta_description'])).'
'.$shopUrl.''.$row['link'].'
new
'.$shopUrl.'/img/p/'.$row['id_product'].'-'.$img['id_image'].'.jpg
'.($row['price']*1).'
'.$row['weight'].'



díky

Link to comment
Share on other sites

Pokus:

foreach ($products as $row) {
// do $product_name se načte jako název produktu pole Location a jen pokud je prázdný, vezme se běžný Product.
$product_name = ( trim ( $row['location'] ) == "" ) ? str_replace("&", "&", $row['name'])." - PC hra" : $row['location']; 
...

'.$product_name.'

Link to comment
Share on other sites

super, funguje, díky moc!
mimochodem, fakt doporučuju, pokud někdo máte menší množství produktů, vyplatí se dát si pozor jestli se správně zařazují a případně tímhle způsobem Zboží.cz napovědět co je co.

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...