Jump to content
xt:Commerce Community Forum
Sign in to follow this  
flavor

Netto statt Brutto Export - Dringend!

Recommended Posts

Hallo!

Der letzte Woche eingerichtete automatische Export für Preisvergleichseiten exportiert mal Brutto mal netto Preise ohne erkennbaren Grund.

Der Preis wird mit $data.products_price.plain und einem Cronjob per file:cron.feed.php exportiert. Also über das aufrufen der Indexseite.

Einzige Idee die ich habe ist: Wir haben zwei Shops, bei einem werden alle Preise netto, und bei dem eigentlichem Shop, alle Preise Brutto ausgegeben...

Share this post


Link to post
Share on other sites

Kann ich die Datei cron.feed.php irgendwie anpassen das diese nur auf eine Shop ID reagiert?

 

<?php

class cron_feed {

    public function _run($params) {


        if (!isset($params['id'])) {
            return 'no id in cron parameters';
        }

        $feed_id=(int)$params['id'];

        include_once _SRV_WEBROOT.'xtFramework/classes/class.export.php';

        $export = new export($feed_id);
        $export->cronjob='internal';
        if ($export===false) return 'no feed with this id';

        // rewrite price class, rewrite currency class
        unset($customers_status);
        $customers_status = new customers_status($export->data['feed_p_customers_status']);

        if ($export->data['feed_type']=='1') {
            unset($price);
            $price = new price($customers_status->customers_status_id, $customers_status->customers_status_master,$export->data['feed_p_currency_code']);
        }
        $return=$export->_run();
        if ($return!==true) {
            return $return;
        }

        return true;

    }

}

Share this post


Link to post
Share on other sites

Oder kann ich es über die Template index.html eingrenzen indem ich <div class="hidden"><img src="cronjob.php" width="1" height="1" alt="" /></div> nur einem Shop zuweise?

 

Z.B.

 

{if $smarty.const.SHOP_ID == 1}
            <div class="hidden"><img src="cronjob.php" width="1" height="1" alt="" /></div>
{/if}

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...