Dateiname ex_oxpmp_basket.php
<?php
if (!class_exists(„oxcmp_basket“))
    require_once( getShopBasePath() . „oxcmp_basket.php“);
class ex_oxcmp_basket extends ex_oxcmp_basket_parent
{
   function init()
   {  global $myConfig;
       global $mySession;
       parent::init();
       $this->sThisAction = „oxcmp_basket“;
   }
   function fasttobasket()
   {  global $myConfig;
       global $mySession;
       $am = $myConfig->getParameter(„am“);
       $art = $myConfig->getParameter(„artnum“);
       $sOXID = $myConfig->oDB->GetOne( „select oxid from oxarticles where oxartnum = ‚“.$art.“‚“);
       if( !$am )
         $am = 1;
  if($sOXID) {
   $iRet = parent::tobasket($sOXID, $am);
  }
       else
       {  $this->oParent->aViewData[‚fehler‘] = „Artikel nicht gefunden!“;
       }
   }
}
?>
 html Ausgabe:
[{ if $fehler }]
  [{$fehler}]
[{/if}]
<form action=“[{ $shop->basedir }]index.php“ method=“post“>
[{ $shop->hiddensid }]
<input type=“hidden“ name=“cl“ value=“[{$shop->cl}]“>
<input type=“hidden“ name=“fnc“ value=“fasttobasket“>
Anzahl <input type=“text“ name=“am“ value=““>
Artikelnummer <input type=“text“ name=“artnum“ value=““>
</form>