encoder(); $detailTarget = $this->config( 'client/html/catalog/detail/url/target' ); $detailController = $this->config( 'client/html/catalog/detail/url/controller', 'catalog' ); $detailAction = $this->config( 'client/html/catalog/detail/url/action', 'detail' ); $detailConfig = $this->config( 'client/html/catalog/detail/url/config', array( 'absoluteUri' => 1 ) ); /// Price quantity format with quantity (%1$s) $quantityFormat = $this->translate( 'client/html', 'from %1$s' ); /// Price format with price value (%1$s) and currency (%2$s) $priceFormat = $this->translate( 'client/html', '%1$s %2$s' ); /// Price shipping format with shipping / payment cost value (%1$s) and currency (%2$s) $costFormat = $this->translate( 'client/html', '+ %1$s %2$s/item' ); /// Rebate format with rebate value (%1$s) and currency (%2$s) $rebateFormat = $this->translate( 'client/html', '%1$s %2$s off' ); /// Rebate percent format with rebate percent value (%1$s) $rebatePercentFormat = '(' . $this->translate( 'client/html', '-%1$s%%' ) . ')'; /// Tax rate format with tax rate in percent (%1$s) $vatFormat = $this->translate( 'client/html', 'Incl. %1$s%% VAT' ); ?> translate( 'client/html', 'Watched products' ) ); ?>: extProducts as $product ) : ?> getName() ); ?> getRefItems( 'price', 'default', 'default' ); ?> translate( 'client/html/currency', $price->getCurrencyId() ); ?> number( $price->getValue() ), $priceCurrency ); ?> getRebate() > '0.00' ? printf( $rebatePercentFormat, $this->number( round( $price->getRebate() * 100 / ( $price->getValue() + $price->getRebate() ) ), 0 ) ) : '' ); ?> getCosts() > 0 ) { echo ' ' . strip_tags( sprintf( $costFormat, $this->number( $price->getCosts() ), $priceCurrency ) ); } ?> getTaxrate() > 0 ) { echo ', ' . strip_tags( sprintf( $vatFormat, $this->number( $price->getTaxrate() ) ) ); } ?> $product->getId(), 'd_name' => $enc->url( $product->getName( 'url' ) ) ); ?> url( $detailTarget, $detailController, $detailAction, $params, array(), $detailConfig ); ?> get( 'detailBody' ); ?>