This site has been archived and you can no longer log in or post new messages. For up-to-date community resources please visit ezplatform.com

eZ Community » Forums » Developer » Runing the same xml export in two...
expandshrink

Runing the same xml export in two languages

Runing the same xml export in two languages

Wednesday 22 August 2012 6:52:55 pm - 3 replies

Hello,

I've been trying to perform a xml export in multiple languages with the ezxmlexport extension.

when i configure the export every day (the minimum duration possible), and run the command for the firts time in the french siteaccess:  

 php runcronjobs.php -s fre ezxmlexport

it works , but it just don't for others sitaccess

 php runcronjobs.php -s eng ezxmlexport

the command line return is the same but more faster !! , and no new files are generated this time (even after deleting the first ones).

i ve been thinking that i shoud declare different exports for every language , but in this case , at the first execution all the exports are executed (only in the first siteaccess language ) , and we get the same problem after !!

the question is , is this possible ? if yes , how to do it ?

thank's !

Thursday 23 August 2012 11:17:10 am

I think you'll need to extend eZ XML Export to support this, by altering:

  • exportContentObjects() function in functions/functions.php
  • objectExportStart() method in classes/exporter/ezxmlexportexporter.php

to loop through the availableLanguages() array (in eZContentObject class).

Thursday 23 August 2012 12:43:25 pm

Hello back,
do you know why the exports runs only once ? event after setting the recurrence value to once a day !

Thursday 23 August 2012 11:23:08 pm

To force it to run every time, I believe the trick is to set the Only export to a specific value, greater than the number of objects, set recurrence to 0, but put a Start date well in the past, and an End Date well in the future.

I haven't set this up as a regular cronjob yet, so I can't comment on that aspect.

expandshrink

You must be logged in to post messages in this topic!

36 542 Users on board!

Forums menu

Proudly Developed with from