Neu Shop CSV Export filtern

sanja9

Aktives Mitglied
14. Juli 2021
15
7
Hallo Zusammen,

möchte einen Export mit einer Filterfunktion erstellen, z.B. um die Ausgabe auf die Hersteller "IBM" und "HP" zu reduzieren.
Kann mir dabei vielleicht jemand behilflich sein?


Code:
{$Artikel->cArtNr};{$Artikel->cHersteller};{$Artikel->cBarcode};"{$Artikel->cName}";
 

sanja9

Aktives Mitglied
14. Juli 2021
15
7
Ich habe Folgendes versucht, erhalte jedoch nur einen weißen Bildschirm beim Export. Hat jemand eine Idee, wie dieses Problem gelöst werden kann?

Code:
{foreach from=$Artikel item=Artikel}
    {if $Artikel->cHersteller eq 'IBM'}
        {$Artikel->cArtNr};{$Artikel->cHersteller};{$Artikel->cBarcode};"{$Artikel->cName}";
    {/if}
{/foreach}
 

sanja9

Aktives Mitglied
14. Juli 2021
15
7
Ich habe es geschafft. Hier ist ein funktionsfähiger Code, falls jemand Bedarf hat:

Code:
{strip}
{foreach from=$Artikel->cHersteller item=artikel}
    {if $artikel eq 'IBM' || $artikel eq 'HP'}
        {$Artikel->cArtNr};{$Artikel->cBarcode};{$Artikel->cHersteller};{$Artikel->fLagerbestand};
    {/if}
{/foreach}
{/strip}
 

FMoche

Moderator
Mitarbeiter
15. Dezember 2014
1.369
347
Halle (Saale)
Anmerkung dazu: besser nicht nochmals "artikel" als Variablennamen nutzen. Etwas besser wäre z.B.
Code:
{strip}
{foreach $Artikel->cHersteller as $manufacturer}
    {if $manufacturer === 'IBM' || $manufacturer === 'HP'}
        {$Artikel->cArtNr};{$Artikel->cBarcode};{$Artikel->cHersteller};{$Artikel->fLagerbestand};
    {/if}
{/foreach}
{/strip}
 
  • Gefällt mir
Reaktionen: sanja9

Ähnliche Themen