Функция предварительной обработки никогда не называетсяPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Функция предварительной обработки никогда не называется

Сообщение Anonymous »

Я очень новый разработчик Drupal, и я хотел бы знать, почему некоторые из моей функции препроцесса никогда не называются.
В начале я использовал только одну отдельную функцию препроцесса.// Before
function my_theme_preprocess_paragraph(array &$variables): void {
if ($variables['paragraph']->bundle() == 'cta') {
...
}
}

// Now
function my_theme_preprocess_paragraph__cta(array &$variables): void {
...
}
< /code>
Я хотел бы изменить организацию, чтобы у меня не было ни одной большой функции, но несколько маленьких. Но функция, которую я сейчас использую сейчас, никогда не вызывается Drupal. Я также несколько раз очищал кэш, используя команду Drush Cr .
Кто -нибудь знает, как это исправить?>

Подробнее здесь: https://stackoverflow.com/questions/796 ... ver-called
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»