In meinem Thema habe ich einen Link zum sozialen Netzwerk. Daher hätte ich gerne ein Feld in den Themeneinstellungen, in dem der Administrator einen Link einfügen kann, der an allen Stellen verwendet werden soll, an denen sich {{link-social-network}} befindet .
<a href="{{link-social-network}}" class="btn-social btn-outline"><i class="fa fa-fw fa-facebook"></i></a>
Ich habe auch gelesen, dass die Standardwerte für die Themeneinstellungen nicht in den info.yml-Dateien eines Themas festgelegt werden können.
Die Datei config / install / THEME.settings.yml des Themas sollte diese Informationen enthalten.
quelle
$theme_name
in ,theme_get_setting('social_url');
weil das aktuelle Thema der StandardwertZusätzlich zu Sureshs Antwort: Wenn Sie alle Themeneinstellungen in Ihrer Zweigvorlage verfügbar haben möchten, verwenden Sie die folgende Funktion:
und nennen Sie es, wann immer Sie erweitern müssen
$variables
:Dies ist mehr oder weniger eine Kopie, die aus dem Grundthema eingefügt wurde .
quelle