Gary´s Cookbook Homepage - Anzahl aller Rezepte - Gary´s Cookbook Forum
Hier möchten wir deine Ideen und Wünsche zu Garys Kochbuch 3.X.x gerne lesen. Natürlich auch alles rundherum das Kochbuch und dessen Erweiterungen. Wir brauchen deine Ideen um die Komponente weiterzuentwickeln. Bitte ein neues Thema für jede neue Idee starten. Die Ideen aus dem alten Themenpfad sind hierher übernommen. Hier können die Themen aber besser diskutiert und beantwortet werden. Fragen zu den aktuellen Versionen natürlich in den normalen Forumsteilen eingeben.

Anzahl aller Rezepte

  • franks
  • Topic Author
  • New Member
  • New Member
More
17 years 6 months ago #2888 by franks
Anzahl aller Rezepte was created by franks
QUOTE:
PS: Eine Frage hätte ich noch. Gibt es dich Möglichkeit, die Gesamtanzahl der Rezepte anzeigen zu lassen? Also z.B. so:
"In diesem Kochbuch sind 1234 Rezepte erfasst.



Ich habe dieses Feature, neben einigen anderen Änderungen, bei meiner Seite eingebaut.
Wenn Gary möchte, schick ich ihm die Dateien gepackt per Mail.
Allerdings habe ich noch 3.0.5, da ich auf den nächsten Versionssprung warten will.

Please Log in to join the conversation.

More
17 years 6 months ago #2889 by over
Replied by over on topic Aw: Anzahl aller Rezepte
franks schrieb:

QUOTE:
PS: Eine Frage hätte ich noch. Gibt es dich Möglichkeit, die Gesamtanzahl der Rezepte anzeigen zu lassen? Also z.B. so:
"In diesem Kochbuch sind 1234 Rezepte erfasst.



Ich habe dieses Feature, neben einigen anderen Änderungen, bei meiner Seite eingebaut.
Wenn Gary möchte, schick ich ihm die Dateien gepackt per Mail.
Allerdings habe ich noch 3.0.5, da ich auf den nächsten Versionssprung warten will.

---
Hallo franks,

bitte zuerst den Beitrag von - sunny_boy_1982 -
Bildupload über Frontend & Designanpassungen
Er hat es auch hierher übertragen.

Gerald hat ja auch schon geantwortet.

1. Ich finde auch dass die Gesamtzahl der Rezepte angezeigt werden soll. (in meiner perönliche Welt aber parametergesteuert)
2. Habe überlegt wo es denn passen könnte. Ist ja ok wie du es gemacht hast: im sog Kopfteil. ( elemon.eu ist wohl deine Seite? ) Ich werde aber versuchen es in der "Überschriftzeile" (in Version 3.0 nicht vorhanden denke ich) zu integrieren. Ungefähr so : "Wir haben insgesamt 937 Rezepte in 12 Hauptkategorien unterteilt." Vorschläge erwünscht! Wird demnächst auf develop.garyscookbook.de zu sehen sein.
3. Die anzahl Rezepte zu zählen ist auf den ersten Blick sehr einfach. Nach ein Paar Überlegungen wird es aber immer schwieriger. Jetzt hier ein Bisschen technisch: Die Felder "published" und "access" sollten auf jede Ebene abgefragt werden.
4. Erklärung zu 3: Es war zwar eine Weile her, jemand wollte die Rezepte in "Für Alle" und "Familien Rezepte" aufteilen. Mit Version 3.0 ist es nicht möglich. Mit Joomla! 1.6 wird es erstmal eine erwachsene Version mit Anwendergruppen geben . Dann wird diese Problematik noch deutlicher.

over

Please Log in to join the conversation.

  • knolli
  • New Member
  • New Member
More
17 years 2 months ago #3188 by knolli
Replied by knolli on topic Aw: Anzahl aller Rezepte
Ich habe die ganze Zeit nach einer Möglichkeit gesucht, es auch anzeigen zu lassen und hab mich nun auch mal daran gemacht.
Für alle, die es auch gerne wollen, hier mal wie es funzt:

Füge in der de-DE.com_garyscookbook.ini unter
THERE ARE ?COUNT RECIPES IN THIS CATEGORY= .....

das ein
THERE ARE ?COUNT RECIPES=Es sind derzeit insgesamt ?count Rezepte im Kochbuch

In der garyscookbook.php ca. ab Zeile 250 unter
Code:
cookbookHeader(1); echo "<table width='100%' border='0' cellspacing='1' cellpadding='4'>"; echo "<tr><td class='sectiontableheader' colspan='" . $ag_collist . "'>" . JText::_('Categories') . "</td></tr>";

füge das ein
Code:
$dbGKB->setQuery("SELECT count(id) FROM #__categories WHERE id = '$id' AND access <= '$gid'"); $is_allowed = $dbGKB->loadResult(); // Feststellen der Anzahl der verfügbaren Datensätze $dbGKB->setQuery("SELECT count(id) FROM #__garyscookbook WHERE published = '1'"); $count = $dbGKB->loadResult(); // Berechnen der Gesamtseiten $gesamtseiten = floor($count / $ag_perpage); $seitenrest = $count % $ag_perpage; if ($seitenrest > 0) { $gesamtseiten++; } // Feststellen der aktuellen Seite if (isset($startpage)) { if ($startpage > $gesamtseiten) { $startpage = $gesamtseiten; } else if ($startpage < 1) { $startpage = 1; } } else { $startpage = 1; } if ($count == "") { $count = 0; } $text = JText::_('There are ?count recipes'); $text = str_replace("?count", $count, $text); echo "<p>" . $text . "<br /><b>\n";

Viel Spaß
Knolli

Please Log in to join the conversation.

More
17 years 2 months ago #3189 by over
Replied by over on topic Aw: Anzahl aller Rezepte
Hallo Knolli,
danke für den Tipp.

Für einzelne Anwender könnte es anwendbar sein.

Um keine Missverständnisse aufkommen zu lassen:
1. Es handelt sich hier nicht um eine vom Kochbuchteam unterstützte Änderung.
2. Geänderte Versionen können verständlicherweise nicht mit Problemlösungen unterstützt werden.
3. Bei Versionsaktualisierungen müssen die Zeilen wieder eingefügt werden und eventuell ganz wo anders.
4. Die Gesamtanzahl der Rezepte ist in dieser Lösung nur die Halbwahrheit aber als Notlösung ok.

Auf der Entwicklerseite www.develop.garyscookbook.de -> Gary´s Cookbook V 3.1.0a ist die Gesamtzahl zu sehen. Hoffentlich richtig gezählt. :side:


over

Please Log in to join the conversation.

  • knolli
  • New Member
  • New Member
More
17 years 2 months ago #3190 by knolli
Replied by knolli on topic Aw: Anzahl aller Rezepte
Hallo Over,

der Hinweis ist gut XD, nur wird überall darüber geredet aber einen Lösungsansatz hat man nicht.
Auf der Entwicklerseite bin ich auch gelandet, doch wie man es hinbekommt steht nirgends.
Bis jetzt zählt es bei mir auch korrekt ;)

Gruß
Knolli

Please Log in to join the conversation.

More
17 years 2 months ago #3191 by over
Replied by over on topic Aw: Anzahl aller Rezepte
Hallo Knolli,
Bin vielleicht einer Erklärung für die "Anzahl" schuldig.
Du deckst sicherlich einen Normalfall ab aber ich habe 7 Bedingungen du 1.
zB was ist wenn du eine Rezeptkategorie auf nicht freigegeben setzt? Sollen die Rezepte denn dazu gezählt werden?

Ist in Version 3.0.x auch nicht immer durchgängig korrekt gemacht.

over

Please Log in to join the conversation.

Time to create page: 0.163 seconds