Artikelanzahl ausgeben

Gesperrt
contenidoAmateur

Artikelanzahl ausgeben

Beitrag von contenidoAmateur » Fr 1. Mär 2013, 19:21

Hallo, ist es möglich die Artikelanzahl in Contenido ausgeben zu lassen?

(Wenn möglich nur alle nicht-Startartikel)

danke:)

McHubi
Beiträge: 1210
Registriert: Do 18. Nov 2004, 23:06
Wohnort: Mettmann
Kontaktdaten:

Re: Artikelanzahl ausgeben

Beitrag von McHubi » So 3. Mär 2013, 10:57

Klar, das geht.

Schau Dir mal die DB-Tabelle con_art_lang an. Da findest Du alle Artikel. Einfach die Anzahl auslesen. Dabei kannst Du dann noch schauen ob ein Artikel on- oder offline ist (Spalte "online").

Was das Auslassen der Startartikel betrifft, so gab es mal in der Tabelle con_cat_art die Spalte is_start. Die wird jedoch nicht mehr verwendet. In der con_cat_lang findest Du jedoch in der Spalte startidartlang die idartlang aus der Spalte con_art_lang wieder. Jetzt könntest Du also beim Auslesen der Tabelle con_art_lang

1) alle idartlang in ein array einlesen deren online-Status "1" ist: das sind alle online-Artikel
2) alle idartlang in ein array einlesen deren online-Status "0" ist: das sind alle offline-Artikel
3) deren Anzahl per count ermitteln und Du kannst schonmal die Anzahl der on- und offline-Artikel sowie die Gesamtzahl ausgeben.
4) Du liest alle Artikel der Tabelle con_cat_lang in der Spalte startidartlang in ein array aus, die nicht "0" sind. Jetzt hast Du die Anzahl der Startartikel.
5) Diese Anzahl ziehst Du von der Gesamtartikelzahl ab.
6) Dadurch, dass alles in arrays gespeichert ist, kannst Du noch so einiges anderes in punkto Datenabgleich veranstalten.

Hierfür mag es auch "elegantere" Lösungen geben, aber ich hab grad erst einen Kaffee intus.. :wink:

Wenn es Dir aber lediglich um die Gesamtzahl der Artikel ohne Startartikel geht:
1) Beim Auslesen der Tabelle con_art_lang alle Datensätze zählen deren Online-Status "1" ist.
2) Beim Auslesen der Tabelle con_cat_lang alle Datensätze zählen deren Spalteninhalt bei startidartlang nicht "0" ist.
3) Ergebnis aus 2) von 1) abziehen.
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.

Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)

Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)

derSteffen
Beiträge: 847
Registriert: Mi 14. Dez 2005, 16:15
Wohnort: Königs Wusterhausen bei Berlin
Kontaktdaten:

Re: Artikelanzahl ausgeben

Beitrag von derSteffen » Fr 8. Mär 2013, 12:37

@ contenidoAmateur

nutze doch bitte, wie schon mehrmals aufgefordert, zu Modul-Anfragen das Forum "Modul-Requests 4.8.x" oder für Sonstiges "Misc 4.8.x". Sei doch bitte nicht so faul und halte dich an die Forenregeln. Das macht das Forum nur "unordentlich". Danke Dir!

Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Re: Artikelanzahl ausgeben

Beitrag von Dodger77 » Mo 11. Mär 2013, 11:14

Ich habe das mal verschoben.

Gesperrt