OXID Community Forum

> German forum > Templates und Design > OXID 4.10.3 oxarticles auslesen
Login
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Thread: OXID 4.10.3 oxarticles auslesen


Reply
 
Thread Tools Search this Thread Display Modes
#Top   #1  
Old 04-04-2017, 11:41 AM
shirtsfun shirtsfun is offline
Senior Member
Join Date: Nov 2013
Location: Berlin
Posts: 119
shirtsfun is on a distinguished road
Question OXID 4.10.3 oxarticles auslesen

Hallo,
ich habe heute die 4.10.3 installiert und dabei das Flow Theme entdeckt.
Phantastisch... habt ihr bestens hinbekommen.

Jetzt die eigentliche Frage.
ich habe die oxarticles um eine Spalte erweitert in der ich die RGB Farbwerte für die einzelnen Childs hinterlegt habe.

Wie lese ich jetzt vom Vater diese einzelne Spalte (OXFARBCODE) für jeden Child aus ?
Ich habe mich zwischenzeitlich durch die Details Files gewühlt, aber es fehlt mir hier der richtige Ansatz.

Bin für jeden Tip dankbar.

Beste Grüße
Hardy
__________________
Oxid 4.10.4 CE auf http://shirtsfun-shop.de
Der Shop für Bekleidung und Textildruck
Reply With Quote
#Top   #2  
Old 04-04-2017, 12:21 PM
vanilla thunder's Avatar
vanilla thunder vanilla thunder is online now
Marco's Sidekick
Join Date: Nov 2010
Posts: 6,365
vanilla thunder is on a distinguished road
Default Re: OXID 4.10.3 oxarticles auslesen

Sollte genau so funktionieren, wie du es in deinem vorherigen/aktuellen Theme machst

Gesendet von meinem SM-G920F mit Tapatalk
Reply With Quote
#Top   #3  
Old 04-05-2017, 11:17 AM
shirtsfun shirtsfun is offline
Senior Member
Join Date: Nov 2013
Location: Berlin
Posts: 119
shirtsfun is on a distinguished road
Default AW: OXID 4.10.3 oxarticles auslesen

... dachte ich auch, aber leider hatte ich damals eine eigene Funktion "hinzuerfunden".
Da ich das ganze nicht in ein Modul gesteckt habe, war die Änderung auch nicht Updatesicher.

Nun wollte ich das ganze etwas simpler anfassen.

Per [{$oDetailsProduct->oxarticles__oxcolorcode->value}] kann ich ja bequem den Farbwert auslesen, aber eben nur beim Vater.
Nun muss ich jedoch die Kinder der Reihe nach durchschalten und auslesen und da fehlt mir gerade der geistige Reichtum.
__________________
Oxid 4.10.4 CE auf http://shirtsfun-shop.de
Der Shop für Bekleidung und Textildruck
Reply With Quote
#Top   #4  
Old 04-20-2017, 07:17 PM
shirtsfun shirtsfun is offline
Senior Member
Join Date: Nov 2013
Location: Berlin
Posts: 119
shirtsfun is on a distinguished road
Question AW: OXID 4.10.3 oxarticles auslesen

soweit, so gut...

Wenn ich zB eine Artikelkategorie auslese per

Code:
[{assign var=products value=$oView->getArticleList()}]
[{foreach from=$products item="_product"}]
    [{$_product->oxarticles__..........
[{/foreach}]
dann erhalte ich bekanntermaßen die Trefferanzahl wie im Template eingestellt.
Kann ich dieses umgehen, sodas sich in _product ALLE Ergebnisse wiederfinden ?
__________________
Oxid 4.10.4 CE auf http://shirtsfun-shop.de
Der Shop für Bekleidung und Textildruck
Reply With Quote
#Top   #5  
Old 04-20-2017, 07:53 PM
vanilla thunder's Avatar
vanilla thunder vanilla thunder is online now
Marco's Sidekick
Join Date: Nov 2010
Posts: 6,365
vanilla thunder is on a distinguished road
Default Re: OXID 4.10.3 oxarticles auslesen

wir müssen etwas weiter ausholen, ich dachte, es ginge um alle Varianten eines Produktes.
Da wäre eine foreach Schleife über alle Varianten .
Wenn das allerdings für die Kategorie gelten soll, wäre eine SQL Query besser.

Kannst du einen Beispiel machen, was für Daten im Produkt gespeichert sind und wie und wo du sie angezeigt haben möchtest?
Reply With Quote
#Top   #6  
Old 04-21-2017, 03:56 PM
shirtsfun shirtsfun is offline
Senior Member
Join Date: Nov 2013
Location: Berlin
Posts: 119
shirtsfun is on a distinguished road
Default AW: Re: OXID 4.10.3 oxarticles auslesen

Quote:
Originally Posted by vanilla thunder View Post
wir müssen etwas weiter ausholen, ich dachte, es ginge um alle Varianten eines Produktes.

Oh Sorry, mein Fehler. Ich war da wohl schon etwas weiter.

Quote:
Originally Posted by vanilla thunder View Post
Wenn das allerdings für die Kategorie gelten soll, wäre eine SQL Query besser.

Kannst du einen Beispiel machen, was für Daten im Produkt gespeichert sind und wie und wo du sie angezeigt haben möchtest?

Ich habe die Schleife 1:1 aus dem Template flow/tpl/widget/product/list.tpl übernommen um damit etwas zu experimentieren. In dem Array stecken dann zB. die Informationen über die Artikel der Kategorie wie Preis,Titel,Hersteller, etc. welches entsprechend der Auswahl "Artikel pro Seite xx" im Template vorab dimensioniert wurde.

Hilfreich könnte für meinen Anwendungsfall zB. eine Funktion sein, ich der ich die letzte SQL Select Anweisung zurückliefern könnte um diese ggf. zu modifizieren. Besonders bei der Entwicklung diverser Filter könnte dies nützlich sein.
ich war bisher in der Annahme das Oxid hier etwas im Bordgeschirr bei sich trägt.

In meinem spezifischen Fall möchte ich zB. eine Kategorie vor dem Anzeigen einmal komplett auslesen um mit diesen Daten zB. eine Liste zu erstellen oder kleinere Statistiken aufzustellen. Also Daten sammeln, filtern und weiterverarbeiten.
__________________
Oxid 4.10.4 CE auf http://shirtsfun-shop.de
Der Shop für Bekleidung und Textildruck
Reply With Quote
#Top   #7  
Old 04-21-2017, 06:35 PM
vanilla thunder's Avatar
vanilla thunder vanilla thunder is online now
Marco's Sidekick
Join Date: Nov 2010
Posts: 6,365
vanilla thunder is on a distinguished road
Default Re: OXID 4.10.3 oxarticles auslesen

also mit einem Wort: Attributefilter?
Nur dass hier statt einem Attribut feste Produkteigenschaften eingetragen werden?
Reply With Quote
#Top   #8  
Old 04-21-2017, 06:49 PM
shirtsfun shirtsfun is offline
Senior Member
Join Date: Nov 2013
Location: Berlin
Posts: 119
shirtsfun is on a distinguished road
Default AW: OXID 4.10.3 oxarticles auslesen

ja genau. das ist es....
__________________
Oxid 4.10.4 CE auf http://shirtsfun-shop.de
Der Shop für Bekleidung und Textildruck
Reply With Quote
#Top   #9  
Old 04-21-2017, 08:29 PM
vanilla thunder's Avatar
vanilla thunder vanilla thunder is online now
Marco's Sidekick
Join Date: Nov 2010
Posts: 6,365
vanilla thunder is on a distinguished road
Default Re: OXID 4.10.3 oxarticles auslesen

den Attributefilter hat OXID ja im Bordgeschirr, allerdings funktioniert das nur für Attribute und nicht für selbstständig angelegte Felder.

Besteht die Möglichkeit, das Vorhaben über Attribute zu lösen?
Sonst müsstest du im Prinzip den Attributefilter "kopieren" und auf dein eigenes Feld umschreiben.
Reply With Quote
Reply

Bookmarks

Tags
auslesen, oxarticles

« Previous Thread | Next Thread »
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Nicht Sichtbar
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
OXID eines oxarticles auslesen kgoettsch Entwickler 3 04-25-2013 12:16 PM
Kann ich die "OXID" in "oxarticles" selber eindeutig bestimmen? metradirek Entwickler 1 03-01-2013 08:11 AM
Datenbankfeld OXID Tabelle oxarticles [email protected] Entwickler 14 01-19-2012 12:41 AM
OXID in Tabelle oxarticles CHAR, INT möglich? tosam Allgemeines 3 08-17-2010 01:23 PM
oxarticles.OXID in eigenem Modul fx4u Entwickler 6 07-06-2010 02:50 PM

All times are GMT +1. The time now is 11:54 PM.