xNotes.ru

Заметки о разработке и многом другом

Drupal: как программно сбросить кэш

Для полного сброса кэша достаточно вызвать функция drupal_flush_all_caches() без параметров. Эта функция обновит информацию о js/css файлах, обновит реестр тем, обновить информацию о меню и очистить данные во всех таблицах с префиксом cache_.

Drupal 7: как восстановить запись о пользователе с uid = 0

Если в таблице users по каким то причинам отсутствует запись о пользователе с uid равным 0, то можно добавить её самостоятельно:

Drupal 7: как изменить число символов, выводимых в тизере материала

1. Идём на страницу управления типами материалов — admin/structure/types

2. Переходим по ссылке управление отображением напротив нужного типа:

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

Пример программного вывода изображения public://logo.jpg используя стиль thumbnail:

Drupal 7: что делать если в форме создания материала нет кнопки "Сохранить", а есть только "Предпросмотр"

По умолчанию кнопка "Сохранить" доступна только после предпросмотра. Отключить такое поведение можно а настройках конкретного типа материала:

admin/structure/types → изменить → Просмотр перед размещением: Необязательно

Drupal 7: если модуль Administration Menu выводит вместо текста кракозябры

Если после локализации сайта на русский язык, вместо административного меню выводятся кракозябры:

то нужно добавить в файл .htaccess следующую опцию: