Classy Paragraphs
Eingetragen von Julsen (178)
am 18.06.2015 - 10:13 Uhr in
am 18.06.2015 - 10:13 Uhr in
Hallo,
hat zufällig wer einen Tip für mich, wie ich das mit dem Hook machen muss?
Habe mich an die API gehalten, zumindest denke ich es, aber es funktioniert nicht.
Die Liste mit den Klassen wird auch angezeigt, nur leider ohne Inhalt.
Der Hook wäre hook_classy_paragraph_list_options wobei hook durch mein Theme ersetzt ist.
Für die Klassen habe ich $options verwendet.
<?php
function test_classy_paragraphs_list_options($options, $field, $instance) {
$options['col-lg-12 col-md-12 col-sm-12 col-xs-12'] = t('1/1');
$options['col-lg-6 col-md-6 col-sm-12 col-xs-12'] = t('1/2');
$options['col-lg-4 col-md-4 col-sm-12 col-xs-12'] = t('1/3');
$options['col-lg-8 col-md-8 col-sm-12 col-xs-12'] = t('2/3');
$options['col-lg-7 col-md-7 col-sm-12 col-xs-12'] = t('7/12');
$options['col-lg-5 col-md-5 col-sm-12 col-xs-12'] = t('5/12');
return $options;
}
?>
Viele Grüße
Julsen
- Anmelden oder Registrieren um Kommentare zu schreiben
Hallo Julsen, wäre möglich
am 22.06.2015 - 14:25 Uhr
Hallo Julsen,
wäre möglich dass dieser Hook nicht im Theme funktioniert sondern nur im Modul. Der alter-hook sollte aber auch im Theme funktionieren.
Schon mal hook_classy_paragraphs_list_options_alter stattdessen versucht?
VG
Stefan
Hey Stefan, besten Dank für
am 22.06.2015 - 15:34 Uhr
Hey Stefan,
besten Dank für die Rückmeldung. Leider funktioniert es auch nicht mit alter. Im Modul selber Änderungen vornehmen würde ich ungern, da die bei den Updates ja überschrieben werden, müsste eigentlich auch so gehen :/
Viele Grüße
Julsen
Also in Deinem Fall mit
am 22.06.2015 - 16:18 Uhr
Also in Deinem Fall mit test_classy_paragraphs_list_options_alter(&$options) und $options per Referenz übergeben und dann ohne return?
Habe es so <?php function
am 23.06.2015 - 07:27 Uhr
Habe es so
<?php
function test_classy_paragraphs_list_options_alter(&$options) {
$options['col-lg-12 col-md-12 col-sm-12 col-xs-12'] = t('1/1');
$options['col-lg-6 col-md-6 col-sm-12 col-xs-12'] = t('1/2');
$options['col-lg-4 col-md-4 col-sm-12 col-xs-12'] = t('1/3');
$options['col-lg-8 col-md-8 col-sm-12 col-xs-12'] = t('2/3');
$options['col-lg-7 col-md-7 col-sm-12 col-xs-12'] = t('7/12');
$options['col-lg-5 col-md-5 col-sm-12 col-xs-12'] = t('5/12');
}
?>
und leider funktioniert es nicht
Habe jetzt echt 10000 Sachen
am 23.06.2015 - 15:24 Uhr
Habe jetzt echt 10000 Sachen durchprobiert, auch sinnfreie Ausgabe innerhalb des Hooks, dieser wird scheinbar nicht aufgerufen. Andere Hooks hingegen schon