Alex_web: Блог

Главные вкладки

Разрешить показ сайта по фрейме для отдельных доменов

9 октября в 12:27

Доброго времени суток!

К своему великому удивлению я обнаружил, что в вебвизоре метрики не работает сбор данных, т.к. у друпала, начиная с версии 7.5, по умолчанию разрешен показ сайта во фрейме только на своем домене https://www.drupal.org/node/2735873

Проблема с добавлением css классов во Views по БЭМ методологии

10 сентября в 16:35
1

Доброго времени суток.

Столкнулся с такой проблемой при верстке сайта. Добавляю класс для вьюхи, например, my_class. Сохраняюсь. В коде выводится my-class, вместо my_class. То есть, Views заменяет подчеркивания на дефисы. Аналогичное поведение заметил у модуля Link https://www.drupal.org/project/link

Подскажите, пожалуйста, почему так происходит и как это исправить?

Как в модуле Quiz настроить отправку результатов теста на почту пользователя

1 июля 2017 в 11:41

Добрый день.
Подскажите, пожалуйста, знающие люди - как в модуле Quiz настроить отправку результатов теста на email анонимного юзера?
Задача - убрать показ результатов теста со страницы и отправлять их на почту. Третий час с этим модулем копаюсь в настройках. Но ни как не могу понять, может ли вообще этот модуль такое делать?

Вопрос по модулю тестирования Quiz

23 июня 2017 в 9:29

Здравствуйте. Сразу уточню, что я не программист, а сеошник.
Нужен модуль тестирования на Друпал 7, чтобы реализовать следующую модель технически.

  1. Человек переходит по рекламе "Тест для психолога"
  2. Он проходит небольшой тест
  3. В конце теста сообщение "Введи email для получения результатов" и поле для ввода email
  4. После чего человеку приходит результат его теста на почту.

Вопрос. Стандартного функционала модуля Quiz для этого достаточно? Или нужно будет допиливать модуль?

Программнно вывести метатеги в head

16 декабря 2016 в 10:53

Доброго времени суток.

Уважаемые программисты, помогите, пожалуйста, доработать код.
Задача - вывести в head метатеги:

Популярные поисковые запросы модуля Search

12 апреля 2015 в 14:36

Здравствуйте. Не ругайте за глупый вопрос =).
Подскажите, пожалуйста, как включить сбор статистики "Популярные поисковые запросы" по адресу admin/reports/search.
У меня там сейчас написано - "В системном журнале нет сообщений". А поиском на сайте пользователи изредка пользуются, судя по вебвизору.

Как с помощью контекстных фильтов Views и Entity Reference реализовать задачу

12 августа 2014 в 19:23

Добрый день, подскажите пожалуйста, можно ли стандартными средствами drupal реализовать следующую задачу.

Есть психологический сайт.

Есть типы материалов на этом сайте:
1. Страница психолога
2. Адрес кабинета
3. Обычная страница

У типов материала "Страница психолога" и "Адрес кабинета" есть общее поле (список) "Имя психолога".

На страницах психологов (тип материала "Страница психолога") выводится адрес приема на яндекс карте (тип материала "Адрес кабинета") с помощью представления Entity Reference и контекстного фильтра.

На обычной странице представлением выводятся анонсы личных страниц психологов (тип материала "Страница психолога).

Вывод автарки анонимных юзеров в комментариях при определенном условии.

27 июня 2014 в 19:37

Добрый день, уважаемые.
Подскажите, пожалуйста, ответы на два вопроса:

Отправка автоматического сообщения на почту через промежуток времени всем, кто заполнил вебформы

18 июня 2014 в 15:35

Добрый день. Подскажите, пожалуйста.
Нужно всем, кто заполнял формы на сайте, созданные с помощью модуля Webform отправлять автоматическое сообщение с определённым текстом (желательно иметь возможность использовать html теги) через заданный промежуток времени (в моём случае 3 дня).
Хватит ли для этой задачи связки модулей Webform + Webform_Rules? Или тут без программирования не обойтись?
Сам разработчиком не являюсь и от программирования далёк.

Подключение нестандартного гугл шрифта и отдельного css файла для типа материала

15 апреля 2014 в 18:33

Дорого времени суток. Подскажите, пожалуйста, как реализовать следующую задачу.

  1. Мне нужно подключить стиль css для отдельного типа материала.
  2. А также, для этого же типа материала нужно подключить два гугл шрифта.

Как подключить свой css для этого типа материала я вроде разобрался. Использовал следующий код, найденный в гугле.

<?php
function psychea_preprocess_node(&$variables) {  
  
$my_node_type $variables['node']->type;  // получим тип ноды
  
if ($my_node_type == 'lend_psiho') {
    
// В виде файла в папке темы    
    
drupal_add_css(drupal_get_path('theme''Psychea') .'/css/lend.css''file'); 
  }
}
?>

Как сделать редирект с чистых адресов на не чистые на друпал 7

31 января 2014 в 19:23

Собственно вопрос в названии. Как сделать редирект на друпал 7 с чистых адресов на не чистые?
Я понимаю, что все делают наоборот, но мне именно так нужно в данном случае.
Нужно прописать правило для редиректа в .htaccess, верно? Подскажите, пожалуйста, что именно там прописать?

Administration menu не подсчитывает число анонимных пользователей на сайте

29 декабря 2013 в 15:52

Добрый день.
Не могу понять, почему в друпал 7 Administration menu не подсчитывает число гостей на сайте. Считает только авторизированных пользователей. Подскажите, пожалуйста в чём может быть косяк.

Как организовать такое на друпал 7?

17 октября 2013 в 20:37

Есть два типа материалов.

Тип A. Поля:

Заголовок
Содержимое
Изображение
Теги (термин таксономии, 10 терминов)

Всего 10 материалов.

Тип B. Поля:

Заголовок
Содержимое
Изображение
Теги (термин таксономии)

Создание собственной переменной для вывода в любом месте сайта.

30 сентября 2013 в 18:38

Добрый день.
Стоит задача создать переменную в theme-settings.php, которую можно будет выводить в любом месте сайта, будь то файл шаблона или текстовый редактор. В переменной будет храниться число (цена).
Дописал код в файле theme-settings.php

<?php
$form
['ИМЯ_ТЕМЫ_course_price'] = array(
    
'#type'  => 'textfield',
    
'#title'  => t('Цена курса'),
    
'#default_value' => theme_get_setting('ИМЯ_ТЕМЫ_course_price'),
    
'#description'   => t('Укажите цену курса'),
  );
?>

чтобы иметь возможность менять цену в админке.

Добавил код в функцию ИМЯ_ТЕМЫ_preprocess_page в template.php

<?php
$vars
['course_price'] = theme_get_setting('ИМЯ_ТЕМЫ_course_price');
?>

Настройка email оповещения в webform drupal 7

16 августа 2013 в 11:24

Здравствуйте. На сайте есть опросник. При заполнении опросника на мыло администратора приходит оповещение. Шаблон оповещения настроил под себя. Но не могу понять, почему в письме, которое приходит на почту, текст занимает не всю длину строки, а где то 40 символов.

Вот так это выглядит:

Fatal error после переноса Drupal 7.22 на nic.ru

31 июля 2013 в 21:01

Добрый день. При переносе сайта (Drupal 7.22) с другого хостинга на nic.ru возникла ошибка (код 500). Написав в тп, и, не получив нормальной помощи, почитал что об этом пишут люди на форуме. Далее отредактировал файл .htachess (убрал один символ как написано тут). В ответ получил фатальную ошибку (не помню оригинал), было написано: Не возможно найти class XMLWriter в файле xmlsitemap.xmlsitemap.inc и номер строки ошибки.
Решил удалить временно папку модуля xmlsitemap - на главной странице ошибка пропала (теперь там информация от том что сайт закрыт.).
Далее попытался зайти в админку, чтобы включить рабочий режим сайта, в ответ получил опять фатальную ошибку.

Ухудшение качества изображения при масштабировании

22 июля 2013 в 21:19

Загружаю в ноду изображение через стандартное поле "Изображение". Далее картинка масштабируется предустановленным стилем изображения "medium". То есть на сайте выводиться уменьшенная копия изображения, но качество некоторых картинок значительно хуже.
Самое интересное, что если загрузить картинку не через дополнительное поле, а через визуальный редактор, и вручную прописать ей width и height, то качество значительно лучше, чем при обработке стилем. Почему так, подскажите пожалуйста? Формат картинки jpg.

Views или Taxonomy?

11 июня 2013 в 21:43

Добрый день! Подскажите пожалуйста, как правильнее реализовать следующую задачу.
На главной нужно вывести слайдер изображений (для этого использовал Views Slideshow). Для всех типов материала создал дополнительное поле (изображение для слайдера). Проблема в том, что я не знаю как вывести в слайдере изображение ссылающееся на страницу термина таксономии.

Нужен ли Commerce в моём случае?

30 мая 2013 в 19:17

Добрый день, уважаемые. Есть сайт по психологии на 7-м друпале. Основная направленность - продажа инфокурсов. Решено подключить к этому делу робокассу.
Будет всего один раздел с платнными инфокурсами, а также много других, дополнительных страниц для привлечения трафика и оказания других услуг (оплата очно, при встрече).
Вопрос: стоит ли ставить модуль интернет магазина или просто подключить робокассу, добавив код в нужную форму заказа? Как будет правильнее?
Заранее благодарю за ответ.

Не работает форматирование в модуле Webform

14 мая 2013 в 13:57

Добрый день. Прошу извинить меня, если вопрос покажется глупым. Но я не понимаю, почему не работает форматирование в компоненте формы (набор полей). При добавлении текста в админке всё отображается, визуальный редактор. Переключаясь на текстовый редактор также все теги отображаются. НО на сайте, в форме текст по по прежнему выводится отформатированный, без тегов, просто текст.

Помогите реализовать задачу

20 апреля 2013 в 15:02

Стоит задача управлять размерами модального окна в зависимости от того, что там отображено: если картинки, нужно чтобы подстраивалось под размер окна, а если текст, чтобы подгонялось под контент (либо можно было вручную указать размеры).
Поставил Colorbox для увеличения картинок по клику. Картинки по наибольшей стороне, увеличенные с помощью Colorbox, подстраиваются под окно браузера.

Webform не отправляет оповещение на почту

13 апреля 2013 в 8:46

Добрый день. Столкнулся с проблемой при настройке модуля webform.
Мне нужно, чтобы при заполнении формы записи на сайте на мыло администратора приходило оповещение. В настройках вроде всё понятно ("кому отправлять", "с какого адреса отправлять"). Но оповещение не приходит. После заполнения формы вылазит сообщение "невозможно отправить e-mail". Самое странное, что сначала оповещение отправлялось, но только если вводить в поле "адрес получателя" почту gmail. Теперь вобще не работает.
Webform - версия 3.18.

Как изменить количество выводимых материалов в рубрике друпал 7

10 апреля 2013 в 14:23

Не пойму, как изменить количество выводимых материалов с 10 на 20 в определённой рубрике. Через вьюху не хочу, ибо уже всё темизировал. Если есть простое решение, без глубоко ковыряния кода, прошу подсказать.

LightBox2 и автоматическое изменение размеров картинки под окно браузера.

4 апреля 2013 в 22:23

Добрый день.
У меня возникла проблема с настройкой Lightbox2. Установил CKEditor + LightBox2 + Image resize filter. Вроде всё работает как нужно, но картинка почему не подгоняется под размер окна браузера, а создаётся меньшего размера (раза в два меньше окна браузера по высоте). В то время как мне нужно, чтобы по высоте картинка была равна высоте окна браузера. Пробовал поиграться с настройками (Настройки фильтра изменения размера изображений). Но не ничего не вышло. Подскажите пожалуйста.