إخراج إعداد السمة دون تجريد ترميز HTML

مرحباً يا رفاق،

أحاول إخراج إعداد سمة في السمة الخاصة بي، وهذا الإعداد يحتوي على بعض أكواد HTML. على أي حال، ما يلي لا يعمل:

{{html-safe (theme-setting "my_text")}}

ما الخطأ الذي أرتكبه؟

شكراً.

إعجاب واحد (1)

مرحباً :wave:
لقد قمت بإنشاء مكون سمة يعمل.

مقتطف من settings.yml:

content_before:
  default: "<strong>شريط تقدم التبرع</strong>"
  type: string
content_after:
  default: "<em>سيختفي شريط التقدم بمجرد تحقيق هدف التبرع.</em>"
  type: string

مقتطف من head_tag.html:

<div class="progress-bar-before">{{html-safe (theme-setting "content_before")}}</div>

    <div class="progress-bar-data">
        <div class="progress-bar-container">
            <div class="progress-bar"></div>
        </div>
        <div class="progress-status"></div>
    </div>
<div class="progress-bar-before">{{html-safe (theme-setting "content_after")}}</div>

النتيجة:

image

ربما تجد بعض الأدلة مع هذا؟

أم يمكنك مشاركة المزيد من كود مكون السمة الخاص بك؟

إعجابَين (2)

شكرا جزيلا لك! سأحاول معرفة ما الذي أفعله بشكل خاطئ!

إعجاب واحد (1)