Ich überschreibe eine der Handlebars-Vorlagen, static.hbs, um eine benutzerdefinierte Anmeldeseite zu erstellen.
Ich konnte einen benutzerdefinierten Button anstelle des „Registrieren“-Buttons hinzufügen, der es den Leuten ermöglicht, eine Preisgestaltungsseite zu besuchen, um eine Mitgliedschaft über Memberful zu kaufen.
Die Herausforderung, vor der ich stehe, ist, dass ich den Text für den Preisgestaltungsbutton nicht anpassen kann und nicht sicher bin, warum.
Doch wenn ich zu Admin > Anpassen > Text gehe und nach „pricing_button“ suche, wird es nicht angezeigt.
Ich habe Find a translation key with verbose localization ausgeführt und es wird in der Konsole als Translation #36: pricing_button angezeigt, aber wieder finde ich es nicht auf der Seite Admin > Anpassen > Text.
Irgendwelche Ideen, was passieren könnte?
UPDATE: Es scheint, dass ich dies als Theme-Komponente mit einem Repository erstellen muss, nicht nur über die Benutzeroberfläche/UX, und dass ich den pricing-button zur Locale hinzufügen muss.
Ah, ich habe vergessen zu erwähnen, dass ich die Template-Überschreibung in einer neuen Theme-Komponente vorgenommen habe, die ich im Admin-Menü erstellt habe, nicht in einem separaten Git-Repository.
Ich habe versucht, es so zu machen, indem ich das theme-prefix im Label hinzugefügt habe:
…aber es schien nicht zu funktionieren.
Ist es möglich, Locales/benutzerdefinierten Text in einem Theme/einer Komponente hinzuzufügen, die auf der Admin-Seite erstellt wurde, ohne ein Git-Repository erstellen zu müssen?
Guter Punkt, ich stimme zu, dass Gebietsschemata viel komplexer sind. Als ich sagte, einfach, meinte ich es im Kontext der Verwendung einer Vorlagenüberschreibung und dem Hinzufügen eines {{d-button}}.
Sie haben mein Problem jedoch mit dem Folgenden gelöst:
Gern geschehen! Ich hatte ein ähnliches Problem, aus Gründen, die ich nicht nennen möchte, das Label nicht in der Locale zu platzieren, erst letzte Woche.