Блог музицирующего веб-девелопера

Подписка на Лента Блог музицирующего веб-девелопера
URL-адрес: http://xandeadx.ru
Обновлено: 3 часа 11 сек. назад

Drupal: Разрешить анонимам отправлять пользователям сообщения через их персональную контактную форму

пн, 18/04/2016 - 22:41

В седьмом друпале не работает разрешение Use users' personal contact forms для анонимных пользователей. Решение:

/** * Implements hook_menu_alter(). */ function MODULENAME_menu_alter(&$items) { // Override access callback. See contact_menu() if (isset($items['user/%user/contact'])) { $items['user/%user/contact']['access callback'] = 'MODULENAME_user_contact_access'; } }   /** * Personal contact form access callback. * @see _contact_personal_tab_access() */ function MODULENAME_user_contact_access($account) { global $user;

Читать дальше →

Похожие записи:

Категории: Друпалургия

Drupal: Заменить страницу управления материалами на свой Views

пн, 18/04/2016 - 19:59

Способ заменить страницу admin/content своим представлением:

  1. Создаём представление типа Page.

  2. Указываем путь admin/content

  3. В настройках меню прописываем:

    Type = Normal menu entry
    Title = Content
    Menu = Managment
    Weight = -10

Читать дальше →

Похожие записи:

Категории: Друпалургия

Drupal: Автоматический редирект с http на https версию сайта

вт, 12/04/2016 - 20:42

В .htaccess, перед

RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !=/favicon.ico RewriteRule ^ index.php [L]

добавляем:

RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Комментарии

Похожие записи:

Категории: Друпалургия

Разное: Настройка PhpStorm+Xdebug+OpenServer

пн, 11/04/2016 - 18:16

Настроил Xdebug в PhpStorm? Напиши на хабр! (с) хаброкоммент

Настройка OpenServer
  1. В используемых версиях PHP открываем php.ini и редактируем настройки:
    zend_extension = "%sprogdir%/modules/php/%phpdriver%/ext/php_xdebug.dll" xdebug.remote_enable = 1 xdebug.remote_autostart = 0 xdebug.remote_port = 9000 xdebug.remote_connect_back = 1 xdebug.profiler_enable = 0 xdebug.profiler_enable_trigger = 1 xdebug.profiler_output_dir = "%sprogdir%/userdata/temp/xdebug/" xdebug.profiler_output_name = "cachegrind.out.%H%R" xdebug.idekey = ""
  2. Перезапускаем OpenServer.

Читать дальше →

Похожие записи:

Категории: Друпалургия

CSS: Компиляция LESS в PhpStorm на Windows с помощью less.php (без Ruby, без Node.js, без СМС)

сб, 09/04/2016 - 00:54

Пример настройки PhpStorm для компиляции LESS в CSS, без необходимости установки Ruby, Node.js и подобного, достаточно только PHP и LESS компилятора oyejorge/less.php.

Читать дальше →

Похожие записи:

Категории: Друпалургия

Drupal: Сгруппировать два дисплея Views в табы (локальные задачи)

пт, 12/02/2016 - 22:24

Есть два дисплея Views типа Page, например один выводит какие то ноды, а второй форму их сортировки с помощью DraggableViews. Нужно объединить представления в друпаловские табы:

Читать дальше →

Похожие записи:

Категории: Друпалургия

Страницы