Futterrechner - BARF- und Rohfutter-Portionen, Monatsbudget und druckbarer Fütterungsplan für PrestaShop
Beantworten Sie die Frage, die jeder BARF-Kunde stellt: Wie viel füttere ich eigentlich? Vier Klicks - Tier, Lebensphase, Aktivität, Gewicht - und Ihr Kunde erhält die Tages- und Mahlzeitenportion, die Menge für einen Monat, die Kosten und die Anzahl der Packungen. Katze, drei Hundegrößen und Frettchen. Jeden Prozentwert legen Sie selbst fest. Keine Datenbanktabellen, keine Cookies, nichts wird irgendwohin gesendet. Acht Sprachen. PrestaShop 1.7 bis 9.
Die Frage, an der der Kauf hängen bleibt
Da steht jemand vor einer 12-kg-Kiste Frischfleisch und fragt sich still, ob das nun zwei Wochen oder zwei Monate Futter sind. Er weiß nicht, was sein Hund am Tag frisst, bei einer Bestellung dieser Größe will er nicht raten, und auf der Seite steht nichts, was ihm weiterhilft.
Dieses Modul beantwortet die Frage in Ihrem Shop, in weniger als einer Minute, und sagt anschließend, was das im Monat kostet und wie viele Packungen das sind.
Vier Schritte, und getippt wird erst im letzten
Tier auswählen. Lebensphase auswählen. Ruhig oder aktiv auswählen. Gewicht einstellen.
Die ersten drei Schritte sind Bilder und Schaltflächen. Nur beim Gewicht braucht es eine Zahl, und dafür gibt es einen Schieberegler, ein Eingabefeld und Plus-Minus-Tasten, damit niemand am Handy mit der Tastatur kämpfen muss. Das Ergebnis erscheint, sobald genug für eine Berechnung eingegeben ist, und aktualisiert sich, wenn sich das Gewicht ändert.
Abgedeckt sind fünf Tierarten - Katze, kleiner Hund, mittelgroßer Hund, großer Hund und Frettchen - jeweils mit einer Jungtier-, einer adulten und einer Seniorphase, je nach Tierart benannt, und jeweils mit einer ruhigen und einer aktiven Einstellung. Dreißig Kombinationen, und hinter jeder einzelnen bestimmen Sie die Zahl.
Was der Kunde am Ende in der Hand hat
Eine Tagesration in Gramm. Eine Portion pro Mahlzeit, geteilt durch so viele Mahlzeiten am Tag, wie Sie vorgeben. Eine Monatsmenge in Kilogramm. Was das pro Tag und pro Monat kostet. Und wie viele Packungen dafür zu bestellen sind.
Wenn Sie ein Produkt verknüpft haben, kommen dessen Name, ein Link darauf und eine Schaltfläche dazu, die den Monatsbedarf mit der passenden Packungszahl in den Warenkorb legt.
Für BARF und Frischfutter gebaut - und das sagt es auch offen
Das ist wichtiger als jede Funktion, deshalb steht es weit oben statt im Kleingedruckten.
Der Rechner arbeitet mit dem Prozentsatz vom Körpergewicht, und genau so wird die Rohfütterung geplant. Er ist kein Trockenfutterrechner. Trockenfutter ist bezogen auf sein Gewicht weit energiedichter, ein Trockenprodukt nach diesen Prozentwerten zu füttern würde das Tier also erheblich überfüttern. Wenn Ihr Shop BARF und Frischfleisch verkauft, ist das genau für Ihre Kunden gebaut. Verkaufen Sie Trockenfutter, ist das hier das falsche Werkzeug, und Sie sollten es nicht auf ein Trockenfutterprodukt richten.
Ein tierärztlicher Hinweis steht unter jedem Ergebnis - übersetzt in alle acht Sprachen und auch auf den gedruckten Plan übernommen - und sagt dem Kunden, dass es sich um einen Richtwert auf Basis des Körpergewichts handelt und dass er bei wachsenden, trächtigen oder kranken Tieren vor einer Futterumstellung den Tierarzt fragen soll. Derselbe Hinweis wird beim Anlegen der Rechnerseite in deren Text geschrieben, als ganz normaler Seitentext, den Sie bearbeiten oder ergänzen können.
Ihre Prozentwerte, nicht die von irgendwem
Das Modul bringt eine Starttabelle mit - eine ruhige adulte Katze mit 3 % des Körpergewichts pro Tag, ein aktiver Welpe der Größe "großer Hund" mit 6 %, ein ruhiges adultes Frettchen mit 6 % - und jede einzelne der dreißig Zahlen ist ein Feld, das Sie bearbeiten können.
Genau darum geht es. Empfehlungen zur Rohfütterung unterscheiden sich je nach Rasse, je nach Produkt und je nachdem, wen man fragt - und verkaufen tun das Futter Sie. Wenn Ihre Hausempfehlung für ruhige Senioren unter den großen Hunden 2 % statt 1,75 % lautet, tippen Sie 2. Akzeptiert wird alles von 0,5 % bis 15 % - weit genug für jede reale Fütterungsempfehlung und eng genug, dass ein verrutschtes Komma abgewiesen wird, statt zur Fütterungsempfehlung zu werden; ein abgewiesenes Feld behält den empfohlenen Wert und sagt Ihnen, welches Feld es war. Eine Schaltfläche Empfohlene Fütterungsraten wiederherstellen setzt die komplette ausgelieferte Tabelle zurück, falls Sie es sich anders überlegen.
Daneben stehen die alltäglichen Zahlen: Mahlzeiten pro Tag, was die Tagesration aufteilt, und Tage pro Monat, die Sie zwischen 28 und 31 frei setzen können, damit die Monatsangabe zu Ihrer tatsächlichen Abrechnung oder Lieferung passt. Und eine einzelne Portionsanpassung skaliert alle Ergebnisse auf einmal - für den Fall, dass Sie den ganzen Shop nachjustieren wollen statt dreißig einzelner Felder.
Preis, Packungen und Warenkorb
Hinterlegen Sie einen Kilopreis und eine Packungsgröße, und die Ergebnisse führen Tageskosten, Monatskosten und eine auf ganze Packungen aufgerundete Packungszahl mit.
Besser noch: Verknüpfen Sie eines Ihrer Produkte, und das Modul liest den aktuellen Bruttopreis dieses Produkts und teilt ihn durch die Packungsgröße, sodass eine Aktion oder eine Preisänderung in dem Moment durchschlägt, in dem Sie sie speichern. Der von Hand eingetragene Preis wird dadurch nicht zum toten Feld, sondern bleibt als Rückfallwert stehen: Wird das verknüpfte Produkt gelöscht oder deaktiviert, rechnet der Rechner still mit Ihrer manuellen Zahl weiter, und die Statusübersicht sagt Ihnen, dass er das tut - halten Sie den Wert also sinnvoll. Es gibt zwei Preisgruppen - eine für die kleineren Tiere, eine für die größeren - und Sie entscheiden, welche Gruppe jede Tierart verwendet.
Bei einem Punkt ist Vorsicht geboten: Die Packungsgröße steht standardmäßig auf 1 kg. Verknüpfen Sie einen 12-kg-Sack und lassen den Wert auf 1 stehen, liest die Rechnung den Sackpreis als Kilopreis und nennt einen Monatspreis, der zwölfmal zu hoch ist. Stellen Sie die Packungsgröße auf das ein, was Sie tatsächlich versenden.
Bringen Sie ihn dorthin, wo Ihre Kunden ohnehin sind
Das Modul legt bei der Installation eine Rechnerseite an - eine echte CMS-Seite, mit einem fertigen Eintrag für jede installierte Sprache - und das ist der empfohlene Platz dafür. Der Starttext ist dabei zunächst in jeder Sprache derselbe: Schreiben Sie ihn einmal in Ihren eigenen Worten, dann gehört er Ihnen.
Wollen Sie ihn woanders haben, fügen Sie den Platzhalter [nutrition-calculator] in eine beliebige CMS-Seite ein, und der Rechner erscheint dort. Außerdem gibt es eine Promo-Karte, die Sie für Ihre Startseite und für Produktseiten aktivieren können, mit einer Bereichseinstellung: alle Produkte, nur bestimmte Kategorien oder nur eine ausgewählte Liste.
Eines sollten Sie verstehen, bevor Sie experimentieren. Stylesheet und Skript des Rechners werden auf vier Seitenarten geladen und auf keiner anderen: auf der eigenständigen Adresse des Rechners, auf jeder CMS-Seite, auf Ihrer Startseite, wenn die Promo-Karte aktiv ist, und auf Produktseiten innerhalb des Bereichs der Karte. Überall sonst in Ihrem Shop wird gar nichts geladen.
Das ist Absicht und macht den größten Teil der Performance-Geschichte aus. Überall sonst tut das Modul nichts weiter, als einen Blick auf die fertig gerenderte Seite zu werfen, ob der Platzhalter darin vorkommt - das kostet so gut wie nichts. Es bedeutet aber auch, dass der Platzhalter nur dort funktioniert, wo diese Dateien vorhanden sind. Auf einer CMS-Seite funktioniert er immer. Setzen Sie ihn an eine Stelle, an der die Dateien nie geladen werden - eine Kategoriebeschreibung, ein eigenes Template, eine Produktseite außerhalb des Kartenbereichs -, bekommen Sie das Markup ohne den Code dahinter: eine Auswahl, die nichts tut. Bleiben Sie bei einer CMS-Seite, dann begegnet Ihnen das nie.
Ein Plan zum Ausdrucken
Es gibt eine Schaltfläche Diesen Plan drucken, und dahinter steckt ein echtes Druck-Stylesheet, kein nachträglicher Einfall. Das Formular, die Fortschrittsanzeige und die Kaufschaltflächen fallen weg; das Tier, die Portionen, die Monatswerte und der tierärztliche Hinweis bleiben; und die Wertekarten sind so gesetzt, dass sie nicht über einen Seitenumbruch hinweg zerrissen werden.
Kunden hängen so etwas an den Kühlschrank. Es kommt von Ihrer Seite, und es ist die Zahl, nach der sie jeden Tag füttern.
Nichts gespeichert, nichts nach Hause gefunkt
Es werden keine Datenbanktabellen angelegt. Es werden keine Cookies gesetzt. Es wird nichts in den Local Storage geschrieben, und im ganzen Modul gibt es nicht eine einzige externe Anfrage - kein CDN, keine Webschrift, kein Tracking, keine API. Die gesamte Berechnung läuft im Browser des Besuchers, auf Basis einer Tabelle, die Ihr Server in die Seite geschrieben hat.
Nichts über das Tier und nichts über die Person wird erfasst, und eine Lead-Erfassung gibt es hier nicht. Was auch immer Ihre eigene Datenschutzerklärung abdecken muss - dieses Modul fügt ihr nichts hinzu, weil es nichts erhebt.
Außerdem kommt das Modul ohne jQuery und ohne mitgelieferte Bibliotheken aus - ein kleines Stylesheet und ein kleines Skript, beide nur auf den Seiten geladen, die sie brauchen.
Es sagt Ihnen, wenn etwas falsch eingestellt ist
Die Konfigurationsseite trägt eine Statusübersicht, die genau die Dinge prüft, die in der Praxis schiefgehen: ein Hook, der sich nicht registriert hat, eine gelöschte oder deaktivierte Rechnerseite, eine Seite, deren Platzhalter bei einer Bearbeitung verschwunden ist, eine Preisgruppe ohne Preis, ein verknüpftes Produkt, das deaktiviert wurde, eine aktivierte Warenkorb-Schaltfläche ohne etwas zum Hinzufügen, ein Bereich der Promo-Karte, der auf Kategorien oder auf Produkte eingegrenzt ist, ohne dass welche ausgewählt wurden, eine vor den Kunden verborgene Tierart und eine Portionsanpassung, die irgendwo anders als bei 100 % steht.
Jeder dieser Punkte sagt im Klartext, was nicht stimmt und wo Sie es in Ordnung bringen - und die beiden, die ohne Entscheidung zu erledigen sind, nämlich einen fehlenden Hook registrieren und eine gelöschte Seite neu anlegen, erledigt das Modul mit einem Klick. Das ist der Unterschied zwischen einem Modul, das still kaputt ist, und einem, das Ihnen sagt, dass es kaputt ist.
Übersetzt - und bedienbar
Acht vollständige Sprachen - Deutsch, Englisch, Französisch, Italienisch, Niederländisch, Polnisch, Spanisch und Türkisch - und jeder Text im Shop stammt aus diesen Dateien, statt in JavaScript zusammengesetzt zu werden. Eine übersetzte Seite liest sich deshalb auch wie eine übersetzte Seite.
Jede Auswahl lässt sich über die Tastatur treffen - Tier, Lebensphase, Aktivität, Gewicht - und Ergebnisse werden Screenreadern beim Ändern angesagt. Das Modul respektiert Dunkelmodus und reduzierte Bewegung, wenn der Besucher das eingestellt hat.
Zwei Grenzen sollten Sie kennen. Der Rechner arbeitet in Kilogramm; einen Umschalter auf Pfund und Unzen gibt es nicht. Und der Schieberegler für das Gewicht funktioniert nur mit Maus oder Finger, Tastaturnutzer stellen das Gewicht deshalb über das Zahlenfeld und die Plus-Minus-Tasten ein, die genau dieselben Werte erreichen.
Kompatibilität
PrestaShop 1.7 bis 9, in acht Sprachen.
Vier Standard-Hooks, keine Overrides, keine Theme-Änderung. Jede Tierart hat einen sinnvollen Gewichtsbereich - ein großer Hund beginnt bei 20 kg, ein Frettchen endet bei 3 kg - und eine Zahl außerhalb dieses Bereichs wird auf das nächstgelegene Ende zurückgeholt. Wählen Sie also die Größenklasse, die zum Tier passt, und nicht das Wort, das Sie selbst dafür benutzen würden.
Häufig gestellte Fragen
Wie wird die Portion berechnet?
Als Prozentsatz vom Körpergewicht des Tieres pro Tag - so wird die Rohfütterung geplant. Gewicht mal dem Prozentwert für diese Tierart, Lebensphase und Aktivitätsstufe, mal Ihrer allgemeinen Anpassung. Anschließend wird durch Ihre Mahlzeiten pro Tag geteilt, das ergibt die Portion pro Mahlzeit, und mit Ihren Tagen pro Monat multipliziert, das ergibt die Monatsmenge.
Kann ich die Prozentwerte ändern?
Ja, alle dreißig - fünf Tierarten mal drei Lebensphasen mal zwei Aktivitätsstufen. Die mitgelieferte Tabelle ist ein Ausgangspunkt, keine feste Regel, und es gibt eine Schaltfläche, um sie wiederherzustellen. Jedes Feld wird beim Speichern geprüft, ein vertippter Wert wird also abgewiesen, statt klammheimlich zur Empfehlung zu werden.
Funktioniert das auch für Trockenfutter?
Nein, und das ist der eine Punkt, den man nicht falsch machen darf. Die Prozentwerte setzen Roh- oder Frischfutter voraus, das größtenteils aus Wasser besteht. Trockenfutter trägt bei gleichem Gewicht sehr viel mehr Energie, diese Werte würden ein trockengefüttertes Tier also erheblich überfüttern. Nutzen Sie den Rechner, wenn Sie Roh- oder Frischfutter verkaufen.
Welche Tiere deckt der Rechner ab?
Katzen, kleine Hunde, mittelgroße Hunde, große Hunde und Frettchen, jeweils mit einer Jungtierphase - je nach Tier Kitten, Welpe oder Frettchenwelpe -, einer adulten Phase und einer Seniorphase, und jeweils mit der Einstellung ruhig oder aktiv. Jede Tierart, für die Sie nichts verkaufen, können Sie ausblenden - die Einstellungen bleiben dabei erhalten, falls Sie sie später wieder brauchen.
Wo erscheint der Rechner in meinem Shop?
Er legt bei der Installation seine eigene CMS-Seite an, mit einem fertigen Eintrag für jede Ihrer Sprachen, und das ist der beste Platz dafür. Sie können den Platzhalter [nutrition-calculator] auch in jede andere CMS-Seite einfügen, dort funktioniert er immer. Vermeiden sollten Sie es, den Platzhalter an eine Stelle zu setzen, an der Stylesheet und Skript des Rechners nie geladen werden - eine Kategoriebeschreibung, ein eigenes Template oder eine Produktseite außerhalb des Bereichs der Promo-Karte. Dort bekommen Sie das Markup ohne den Code dahinter, und die Auswahl tut nichts.
Kann er ein Produkt empfehlen?
Nicht von selbst - er durchsucht Ihren Katalog nicht und ordnet dem Tier kein Futter zu. Was er kann: Sie verknüpfen je ein Produkt mit jeder der beiden Preisgruppen, und er zeigt dann dieses Produkt, die Anzahl der Packungen, die ein Monat braucht, und eine Warenkorb-Schaltfläche, die genau diese Anzahl hinzufügt. Die Produktauswahl liegt bei Ihnen, nicht beim Modul.
Wie funktioniert die Preisberechnung?
Entweder Sie tragen einen Kilopreis ein, oder Sie verknüpfen ein Produkt und lassen das Modul dessen aktuellen Bruttopreis lesen und durch die Packungsgröße teilen. Es gibt zwei Preisgruppen, und Sie ordnen jede Tierart einer davon zu. Stellen Sie die Packungsgröße unbedingt auf Ihre tatsächliche Packung ein - sie steht standardmäßig auf 1 kg, wenn Sie also einen 12-kg-Sack verknüpfen und den Wert auf 1 belassen, liest das Modul den Sackpreis als Kilopreis und nennt einen Monatspreis, der zwölfmal zu hoch ist.
Speichert das Modul etwas über meine Kunden oder deren Tiere?
Nein. Es legt keine Datenbanktabellen an, setzt keine Cookies, schreibt nichts in den Browser-Speicher und stellt keinerlei externe Anfragen. Die Berechnung läuft im Browser des Besuchers, auf Basis einer Tabelle, die Ihr eigener Server in die Seite gestellt hat. Es gibt nichts offenzulegen und nichts zu löschen.
Bremst das Modul meinen Shop aus?
Stylesheet und Skript werden auf vier Seitenarten geladen und auf keiner anderen: auf der eigenständigen Adresse des Rechners, auf CMS-Seiten, auf Ihrer Startseite, wenn die Promo-Karte aktiv ist, und auf Produktseiten innerhalb des Bereichs der Karte. Überall sonst in Ihrem Shop wird nichts geladen. Es gibt kein jQuery, kein Bibliothekspaket und keine externe Anfrage irgendeiner Art.
Können Kunden ihr Ergebnis behalten?
Ja, es gibt eine Schaltfläche Diesen Plan drucken mit einem richtigen Drucklayout. Das Formular und die Kaufschaltflächen fallen weg, das Tier, die Portionen, die Monatswerte und der tierärztliche Hinweis bleiben. Ausgedruckt wird etwas, das man aufheben mag, und kein Screenshot einer Webseite.
Gibt es einen tierärztlichen Hinweis?
Ja, an zwei Stellen. Unter jedem Ergebnis ist er ein übersetzter Text, erscheint also in allen acht Sprachen und wird auf den gedruckten Plan übernommen. Außerdem wird er beim Anlegen der Rechnerseite in deren Text geschrieben, wo er ganz normaler Seitentext ist, den Sie bearbeiten, erweitern oder so formulieren können, wie es Ihr Tierarzt vorziehen würde. Er sagt dem Kunden, dass der Wert ein Richtwert auf Basis des Körpergewichts ist und dass er bei wachsenden, trächtigen oder kranken Tieren vor einer Futterumstellung mit dem Tierarzt sprechen soll.
Kann der Rechner mit Pfund rechnen?
Nein. Der Rechner arbeitet in Kilogramm, und Gewichtsbereiche wie Packungsgrößen sind durchgehend kilogrammbasiert. Nur die Einheitenbezeichnung zu übersetzen, würde die Rechnung falsch machen - behandeln Sie es besser als ein metrisches Modul.
Warum verändert sich das Gewicht, das ich eingebe?
Jede Tierart hat einen Bereich - ein großer Hund beginnt bei 20 kg, ein kleiner Hund reicht bis 12 kg, ein Frettchen bis 3 kg - und eine Zahl außerhalb dieses Bereichs wird auf das nächstgelegene Ende gesetzt, damit das Ergebnis sinnvoll bleibt. Wenn Ihr Wert verschoben wird, haben Sie vermutlich die benachbarte Größenklasse gewählt: Ein Hund mit 12 kg ist hier ein kleiner oder mittelgroßer Hund, kein großer.
Was passiert bei der Deinstallation?
Jede Einstellung, die das Modul angelegt hat, wird entfernt - und die erzeugte Rechnerseite wird mit entfernt; der Deinstallationshinweis sagt Ihnen das, bevor Sie bestätigen. Es gibt eine Ausnahme, und sie ist nützlich: Das Modul löscht diese Seite nur, wenn der Platzhalter noch darin steht. Haben Sie die Seite zu etwas ausgebaut, das Sie behalten wollen, nehmen Sie den Platzhalter [nutrition-calculator] vorher heraus - dann bleibt die Seite bei der Deinstallation unangetastet.
-
KompatibilitätPrestashop 1.7
Prestashop 8
Prestashop 9 -
Verfügbare ModulübersetzungenDeutsch
Englisch
Französisch
Italienisch
Niederländisch
Polnisch
Spanisch
Türkisch
MEG Venture
4 other products in the same category
| Version | 2.0.0 |
|---|---|
| Zuletzt aktualisiert | 2026-07-30 |
| Änderungsprotokoll | - [2026-07-30] Backfill missing translation keys for multiple languages in the nutrition calculator module - [2026-07-24] Add Turkish translations for nutrition calculator module settings and messages - [2026-07-23] Translate Pet Food Calculator module strings to Turkish for better localization and user experience. - [2026-07-23] Translate various phrases in the nutrition calculator module to English across multiple languages, including French, Italian, Dutch, Polish, and Turkish. Key changes include updating terms like 'Retour' to 'Back', 'Impostazioni salvate.' to 'Settings saved.', and 'Geri' to 'Back'. This improves consistency and clarity for users in different locales. - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Add missing translation files (fr, de, pl, nl, tr, it, es) - [2026-07-22] Fix display name formatting in Nutrition Calculator module - [2026-07-20] Add new translation strings for nutrition calculator module in French and Turkish - [2026-07-19] Add product page promotion settings and enhance hook management in Nutrition Calculator module - [2026-07-19] Add species management to Nutrition Calculator module - [2026-07-18] Add Nutrition Calculator module with configuration and front-end templates - [2026-07-18] Remove outdated documentation and templates for the Pet Nutrition Calculator module; add new image assets for various pet types. - [2026-06-23] Initial commit |
Kommentare (0)
Ihre Bewertung der Rezension kann nicht gesendet werden
Kommentar melden
Meldung gesendet
Ihre Meldung kann nicht gesendet werden