22.02.2012 · 22:11:57

Affiliate next Generation
delete.csvA + update.csvA + insert.csvA

Du kannst es dir einfach machen ...
Du kannst dir die Daten „Live” via XML holen ...
Du kannst damit leben, wenn die Daten mal nicht so sind wie sie sein sollen oder du sie gerne hättest?
Willst du nicht?
Kannst du nicht?
Dann machs wie ich, machs mit CSV!
Machs dir selbst, machs mit CSVAndy!

Affiliate Schaufenster

· 30.08.2008 · 10:09:05 · edit: · 30.08.2008 · 11:05:05 ·
Früher als man noch durch die Stadt lief, da machte man das oft zum "Schaufensterbummel"

Kann man so einen "Bummel" auch in Online Shops machen?

Eher nicht, den das ist eher eine Kategorie Listen Bummel.
Sind ja alles nur Auflistungen, keine individuell gestalteten "Präsentationen"

Jetzt gibt es Schaufenster für Affiliate Shops.
das erste auf www.Shop800.de
genau genommen sind 3 Stück
das 1. und 3. hatte ich schon länger, sie selectieren einfach nur die Artikel und dann kommt die normale Liste

Das 2. in der Mitte ist neu .... das ist ein echtes Schaufenster
Hier ein Bild, mit oder ohne Link, als Deep oder Detail
Hier und da den Artikel Titel
(dynamisch aus den Artikeldaten
kein static Content der vielleicht Artikel präsentiert die garnicht mehr da sind)
+ Eigener Text
+ eigenes HTML.
Wer will und kann, kann auch den PHP ändern und seinen Bedürfnissen anpassen

[ CSVAbigail|Schaufenster|Artikelliste|3414145,854727,2825603,1514102,1515408||] [ CSVAbigail|Schaufenster|Artikelliste|1515486,1506927,6142912,5113934,5092206,1516964,3355935,3355599,1514102,5451613|
#Echo:'<div style="padding:4px;float:left;">'
#ImgY:160
#Artikel1506927#Image#Link:Detail
#Artikel1515486#Image#Link:Detail
#Echo:'</div>'


#Echo:'<div style="padding:8px;float:left;">'
#Artikel6142912#Title#Link:Deep
#Echo" yes, this is The Poke<br>"
#Echo"Andy can Poke, Arnold only Peek ...<hr>"
#Artikel1515486#Title#Link:Deep#Echo"<br>"
#Echo"Zahlen und ihre Bedeutung. Die „8” steht für „Unendlichkeit” ....<br>"
#Echo'... 800XE=<a href="http://CSVAndy.de/">CSVAndy</a>'
#Echo' == unendliche Möglichkeiten<hr>'
#Artikel1506927#Title#Link:Deep#Echo"<br>"





#Echo:' für Arnold wird es ein Geheimniss bleiben'
#Echo:'</div>'




#Echo:'<hr style="clear:both;">'



#Echo:'<div style="float:right;">'
#ImgY:160
#Artikel1516964#Image#Link:Detail
#Echo:'</div>'
#Echo:'<div style="padding:8px;float:right;">'
#Echo'<br>Ich bin auf der Suche, nach neuen Welten. <br><br>Habe auch schon welche gefunden oder erschaffen. <br>Eine(s) von letzteren ist hier zu sehen „<strong>Das Affiliate Schaufenster</strong>”<br><hr><br>'
#Echo'its not a „tricky static Content” ... '
#Echo'its a „<a href="http://CSVAbigail.de/">Abigail</a>”<br><hr>'
#Echo:'</div>'




#Echo:'<hr style="clear:both;">'


#Echo:'<div style="padding:4px;float:right;">'
#ImgY:100
#Artikel6142912#image#Link:Deep
#Echo:'</div>'
#Echo:'<div style="padding:4px;float:left;">'
#ImgY:100
#Artikel5113934#image#Link:Deep
#Artikel5092206#image#Link:Deep
#Echo:'</div>'


#Echo:'<div style="padding:8px;float:left;">'
#Artikel5113934#Title#Link:Deep
#Artikel5092206#Title#Link:Deep
#Echo:'<br>Ja, ich kann es!'
#Echo:'<br>Du kannst es auch! ....'
#Echo:'<br>'
#Echo:'<br>wenn Du willst <strong>Willst Du?</strong>'
#Echo:'<br>Oder willst du lieber ein Arnold sein ... oder bleiben?'
#Echo:'</div>'


#Echo:'<hr style="clear:both;">'
|][ CSVAbigail|Schaufenster|Artikelliste|6142912,5113934,5092206,1514102,1517764,1515408,5451613||]


abgearbeitet wird es von
function CSVAbigail( $CSVAbigail )
{ global $CSVdata;


$CSVAbiTok=explode('|',$CSVAbigail);
CSVArtikelRead('', $CSVAbiTok[3], 1);

// $CSVAbiTok[4]='';
if ( strlen(trim($CSVAbiTok[4])) )
{
$CSVAbigailDo=explode("\n",trim($CSVAbiTok[4]));
$CSVAbigailDos=count($CSVAbigailDo);
$Do=-1;
while( ++$Do < $CSVAbigailDos )
{
while( $CSVAbigailDo[$Do]{0}=='#' )
{
if ( $CSVAbigailDo[$Do]{1}=='«' )
$CSVAbigailDo[$Do]=substr($CSVAbigailDo[$Do],1);


$doing='Artikel'; if ( !strcmp($doing,substr($CSVAbigailDo[$Do],1,$dol=strlen($doing))) )
{
$CSVAbigailMake[$doing]=(int)substr($CSVAbigailDo[$Do],$dol+1);
$dataid=$CSVAbigailMake[$doing];
}
$doing='Title'; if ( !strcmp($doing,substr($CSVAbigailDo[$Do],1,$dol=strlen($doing))) )
{
$CSVAbigailMake['Link']=
$CSVAbigailMake[$doing]=$CSVdata[$dataid]['titel'];
if ( $CSVAbigailDo[$Do]{0}=='«' )
$CSVAbiView .=$CSVAbigailMake[$doing];
}
$doing='Image'; if ( !strcasecmp($doing,substr($CSVAbigailDo[$Do],1,$dol=strlen($doing))) )
{
if ( $CSVAbigailDo[$Do]{1}=='i' )
$imgurl=$CSVdata[$dataid]['img2'];
else $imgurl=$CSVdata[$dataid]['img'];
$CSVAbigailMake['Link'] =
$CSVAbigailMake[$doing] ='<img src="'.$imgurl.'"'.$CSVAbigailMake['imgx'].$CSVAbigailMake['imgy'].' />';
if ( $CSVAbigailDo[$Do]{0}=='«' )
$CSVAbiView .=$CSVAbigailMake[$doing];
}
$doing='ImgX'; if ( !strcasecmp($doing,substr($CSVAbigailDo[$Do],1,$dol=strlen($doing))) )
{
$off=$dol+1; if ( $CSVAbigailDo[$Do]{$off}==':' ) $off++;
if ( $imgx=(int)substr($CSVAbigailDo[$Do],$off,strlen($doing)) )
$CSVAbigailMake['imgx']=' width="'.$imgx.'" ';
else $CSVAbigailMake['imgx']='';
}
$doing='ImgY'; if ( !strcasecmp($doing,substr($CSVAbigailDo[$Do],1,$dol=strlen($doing))) )
{
$off=$dol+1; if ( $CSVAbigailDo[$Do]{$off}==':' ) $off++;
if ( $imgy=(int)substr($CSVAbigailDo[$Do],$off,strlen($doing)) )
$CSVAbigailMake['imgy']=' height="'.$imgy.'" ';
else $CSVAbigailMake['imgy']='';
}
$doing='Echo'; if ( !strcasecmp($doing,substr($CSVAbigailDo[$Do],1,$dol=strlen($doing))) )
{
$off=$dol+1;
if ( $CSVAbigailDo[$Do]{$off}==':' ) $off++;
if ( $len=strpos($CSVAbigailDo[$Do],$CSVAbigailDo[$Do]{$off},$off+1) )
$CSVAbiView.=substr($CSVAbigailDo[$Do],$off+1,$len-$off-1);
}

$doing='Link'; if ( !strcasecmp($doing,substr($CSVAbigailDo[$Do],1,$dol=strlen($doing))) )
{
$off=$dol+1; if ( $CSVAbigailDo[$Do]{$off}==':' ) $off++;
$doing2='Deep';
if ( !strcmp($doing2,substr($CSVAbigailDo[$Do],$off,$dol=strlen($doing2))) )
$href=$CSVdata[$dataid]['deep'];

$doing2='Detail';
if ( !strcmp($doing2,substr($CSVAbigailDo[$Do],$off,$dol=strlen($doing2))) )
$href='/shop/'.$CSVAbigailMake['Artikel'].'.html';

$CSVAbiView.='<a href="'.$href.'">'.$CSVAbigailMake['Link'].'</a>';
}
if ( $pos=strpos($CSVAbigailDo[$Do],'#',1) )
{
$CSVAbigailDo[$Do]=substr($CSVAbigailDo[$Do],$pos);
}
else
$CSVAbigailDo[$Do]='';
//echo(' more:'.$CSVAbigailDo[$Do]);
}
}
}
else
{
$viewitems=explode(',',$CSVAbiTok[3]);
$viewitemscount=count($viewitems)-1;
$i=-1;$CSVAbiView.=CSVArtikelStart();
while( $i++ < $viewitemscount )
{
$dataid=$viewitems[$i];
if ( $CSVdata[$dataid]['shopid'] )
$CSVAbiView.=CSVArtikelItem($affili,$account,$CSVdata[$dataid],$mode='detail');
} $CSVAbiView.=CSVArtikelEnd();
}
return($CSVAbiView);
}




CheGuide Ernesto „Ché“ Guevara de la Serna

___ ___ Foxkeh