Изменение шаблона модуля Drupal не вступает в силу

Ладно, это может быть глупый вопрос, но я немного новичок в этом Drupal, так что я все равно должен его задать:)

Я пытаюсь реализовать FBSS-модуль (FaceBook Style Status). Все работает просто отлично. Я даже смог изменить некоторые цвета и прочее в CSS-файле.

Дело в том, что я хочу внести некоторые изменения в шаблон, нужно добавить и удалить некоторые вещи. Я мог бы скрыть вещи с помощью CSS, но это звучит как дурацкое решение.

Я пытался редактировать:

/sites/all/modules/facebook_status/templates/facebook-status-item.tpl.php

Но это никак не влияет на то, что было когда-либо. Я пытался переместить его в папку с темами. То же самое.

И да, я очистил кеш.

Обновление: есть ли способ узнать, действительно ли модуль использует этот файл-шаблон?

2 ответа

Во -первых, переместите его обратно на страницу модуля - держу пари, этот шаблон используется модулем. во-вторых, если вы меняете шаблоны, это может потребовать сброса кэша реестра тем, поэтому перейдите в /admin/build/themes. Вам не нужно на самом деле переключать темы.

У вас включен кеш? при разработке было бы полезно сделать 2 вещи: 1) отключить кеш 2) зайти в настройки темы и включить "перестроить реестр тем при каждой загрузке страницы" или что-то похожее на это.

и чтобы быть на 100% уверенным, если вы добавили новый шаблон, вам необходимо: 1) очистить кеш 2) перейти к admin/build/modules (который будет повторно сканировать файлы шаблона и т. д.) 3) перейти к admin/build/modules (который будет пересмотреть информацию о теме).

в случае редактирования существующего шаблона это также может помочь.

Я обнаружил, и не уверен, подойдет ли это решение, чтобы я применил другую тему, а затем повторно применил свою настроенную тему, и все изменения будут распространены. Не знаю почему, но иногда я не вижу никаких изменений, пока не сделаю это.

Как я уже сказал, это может быть изолированно для меня, но стоит попытаться помочь вам уложиться в срок!

Другие вопросы по тегам