0
0
Fork 1
Spiegel von https://github.com/paviliondev/discourse-custom-wizard.git synchronisiert 2024-11-22 09:20:29 +01:00

Cook step titles

Dieser Commit ist enthalten in:
Angus McLeod 2019-06-19 12:32:03 +08:00
Ursprung 620f30368e
Commit 92fb880502
3 geänderte Dateien mit 7 neuen und 3 gelöschten Zeilen

Datei anzeigen

@ -71,6 +71,10 @@ export default {
return index === 0 && !required;
}.property('step.index', 'wizard.required'),
cookedTitle: function() {
return cook(this.get('step.title'));
}.property('step.title'),
cookedDescription: function() {
return cook(this.get('step.description'));
}.property('step.description'),

Datei anzeigen

@ -1,6 +1,6 @@
<div class='wizard-step-contents'>
{{#if step.title}}
<h1 class='wizard-step-title'>{{step.title}}</h1>
<h1 class='wizard-step-title'>{{cookedTitle}}</h1>
{{/if}}
{{#if step.description}}

Datei anzeigen

@ -127,8 +127,8 @@ end
::WizardStepSerializer.class_eval do
def title
return object.title if object.title
I18n.t("#{object.key || i18n_key}.title", default: '')
return PrettyText.cook(object.title) if object.title
PrettyText.cook(I18n.t("#{object.key || i18n_key}.title", default: ''))
end
def description