conditional.CartState={description:"Erlaubt das Filtern über bestimmte Zustände des Warenkorbs (Session)",name:"Warenkorbzustand",section:"Session",sort:30,config:[{description:"Um welchen Zustand geht es?",type:"select",options:[{label:"Warenkorb ist gefüllt",value:"cartNotEmpty"},{label:"Warenkorb ist leer",value:"cartEmpty"},{label:"Enthält Artikel (Auswahl)",value:"cartContainsArticles"},{label:"Bestellsumme (von - bis)",value:"cartOrderSumRange"},{label:"Anzahl Artikel (von - bis)",value:"cartProductCountRange"},{label:"Anzahl Artikelpositionen (von - bis)",value:"cartPositionCountRange"}],property:"type"},{name:"Artikel",description:"Artikel die sich gemeinsam im Warenkorb befinden müssen",type:"multiselect",options:"Articles",property:"articles",condition:"self.type === 'cartContainsArticles'"},{name:"Von",description:"Minimale Bestellsumme",type:"text",append:"€",property:"cartOrderSumMin",condition:"self.type === 'cartOrderSumRange'"},{name:"Bis",description:"Maximale Bestellsumme",type:"text",append:"€",property:"cartOrderSumMax",condition:"self.type === 'cartOrderSumRange'"},{name:"Von",description:"Minimale Anzahl",type:"text",property:"cartProductCountMin",condition:"self.type === 'cartProductCountRange'"},{name:"Bis",description:"Maximale Anzahl",type:"text",property:"cartProductCountMax",condition:"self.type === 'cartProductCountRange'"},{name:"Von",description:"Minimale Anzahl",type:"text",property:"cartPositionCountMin",condition:"self.type === 'cartPositionCountRange'"},{name:"Bis",description:"Maximale Anzahl",type:"text",property:"cartPositionCountMax",condition:"self.type === 'cartPositionCountRange'"}],validate:function(e){return!!e.type&&!!("cartContainsArticles"!==e.type||e.articles&&e.articles.length)}};