src/ShopBundle/objects/TCMSTableEditor/TCMSShopTableEditor_ShopDiscount.class.php
protected function PostSaveHook(&$oFields, &$oPostTable)
    {
        parent::PostSaveHook($oFields, $oPostTable);
        $this->oTable->ClearCacheOnAllAffectedArticles();
    }
protected function PostSaveHook(&$oFields, &$oPostTable)
    {
        parent::PostSaveHook($oFields, $oPostTable);
        $this->oTable->ClearCacheOnAllAffectedArticles();
    }
protected function PostSaveHook ( & $ oFields , & $ oPostTable ) { parent :: PostSaveHook ( $ oFields , $ oPostTable ) ; $ this -> oTable -> ClearCacheOnAllAffectedArticles ( ) ; }
we need to cache trigger all articles connected to the discount.

@param TIterator  $oFields    holds an iterator of all field classes from DB table with the posted values or default if no post data is present
@param TCMSRecord $oPostTable holds the record object of all posted data
we need to cache trigger all articles connected to the discount .