1. EsSa55
  2. RO CSVI
  3. Wednesday, 01 March 2017
  4.  Subscribe via email
Hi

I'm hoping you will be able to point me in the right direction as I do not think this is a CSVI issue.

I have created 12 products, each with 2 child products (colour variants).

Each child product has a distinct name, slug & sku

The base language version of the child products is being output correctly but the other language versions (via sub-domains) is not.

Here is an example of the respective outputs:

UK:
https://www.4footyfans.com/store/executive-gifts/[color=red]tottenham-hotspur-personalised-crest-wallet-black[/color]?virtuemart_currency_id=52

PT:
https://pt.4footyfans.com/store/executive-gifts/[color=red]2017-02-26-12-50-04-700[/color]?virtuemart_currency_id=47

The slug for the Portuguese sub-domain is output as a date/time i.e. a non-existent product and which is thrown out by Google.

The same applies to the 9 other sub-domains for the same products.

The correct url for the PT version is:

https://pt.4footyfans.com/store/executive-gifts/[color=red]tottenham-hotspur-personalised-crest-wallet-black[/color]?virtuemart_currency_id=47

I have cleared all caches.

Child products created prior to going multi-lingual are output correctly, for all languages.

Standard products are output correctly, for all languages

Output seems correct if output as txt, so seems to be specific to xml.

We use GoogleBaseXML for merchant feeds and the xml issue is the same for the feeds.

Any pointers will be appreciated.

Best

Eddie
Accepted Answer Pending Moderation
Hello Eddie,
If slug field is not created, Joomla stores it in date/time format. So may be slug in your database tables are in date and time format. We would like to see what is stored in your database table. Can you post a screenshot of your Portuguese product table screenshot to check?
Kind regards,

Tharuna

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO CSVI
  3. # 1
Accepted Answer Pending Moderation
Hello Tharuna

Problem solved!

Most of our products are created by a feed and only the base (EN) language tables are populated.

Then, the xml output picks up the EN slug for all languages.

The products with the date/time slugs were created manually and so each language was assigned a date/time slug.

I have emptied the PT and other language tables and the xml slug output for is as required (EN).

Best

Eddie
  1. more than a month ago
  2. RO CSVI
  3. # 2
Accepted Answer Pending Moderation
Hello Eddie,
Glad to know that you figured out your issue.
Kind regards,

Tharuna

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO CSVI
  3. # 3
  • Page :
  • 1


There are no replies made for this post yet.
Be one of the first to reply to this post!