Блог пользователя - molp

[Решено] Не работает слайдер полей в связке bxSlider + Views

3 июня 2015 в 10:53

Делаю слайдер на bxSlider и Views.

Реализация следующая:

  1. Тип содержимого "Слайдер" с полем "Изображение" для загрузки слайдов
  2. Представление Views - Block "Слайдер"
    • Поле "Изображение" - Формат "bxSlider"
    • Фильтрация - Тип содержимого "Слайдер"

В результате ничего не выводится.
В чем может быть дело?

[Решено] Exposed filter: Не срабатывает Reset для выпадающего списка с терминами таксономии

1 июня 2015 в 15:08

Настроил exposed filters во views по двум полям: термин таксономии (выпадающий список) и цена (диапазон). Добавил кнопку reset.
Однако кнопка сбрасывает только значение поля с ценой. Список записей остается отфильтрованным по последнему выбранному термину. URL при этом полностью очищается от значений фильтрации.

В настройках есть возможность отметить опцию "Запоминать последний выбор".
При отмеченной опции, после нажатия reset, выпадающий список отображает последний выбранный термин + отфильтованные по нему материалы.
При неотмеченной опции, после нажатия reset, выпадающий список сбрасывается на значение -Any- однако материалы по прежнему фильтруются по последнему отмеченному термину.

[Решено] Один views для нескольких типов содержимого

23 мая 2015 в 19:06

Здравствуйте, разработчики.
Делаю интернет-магазин на базе модуля Light Shop и Node Compare.

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

Можно создать много представлений для каждого типа содержимого.
Меню же наполнить ссылками с вручную-прописанными адресами к данным представлениям.
Но тогда при добавлении нового товара (типа содержимого) придется создавать новое представление и добавлять ссылку в меню.
Хотелось бы создать универсальное меню и представление, которые бы сами все подхватывали.

Как это я себе представляю:

Проблема с Fancybox - после клика исчезает исходное изображение

3 апреля 2015 в 18:19

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

В чем может быть дело?

p.s.: Эксперементировал с dev-версией fancybox, а так же с более ранними версиями библиотеки fancybox.

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

2 апреля 2015 в 12:29

Имеется словарь - разделы каталога продукции с подразделами Яблоки (кислые, сладкие), Груши (сочные, вязкие), Сливы (синие, зеленые).

Задача вывести из одного словаря несколько меню:

  • Меню 1 - только основные разделы Яблоки , Груши , Сливы
  • Меню 2 - полное дерево словаря
  • Меню 3 - несколько разделов с подразделами выборочно в любом порядке Груши (сочные, вязкие), Яблоки (кислые, сладкие)

Условие из одного словаря связано с тем что разделы и подразделы в будущем могут добавляться.

Темизировать программно выведенный View

21 апреля 2014 в 22:49

Задача: темизировать, программно выведенный на странице профиля блок View со списком материалов пользователя

Вопрос по темизации

20 апреля 2014 в 16:23

Прошу подсказать, что я делаю неправильно при темизации.

В файле модуля нахожу необходимую функцию:

/**
 * Returns HTML for a date element formatted as a range.
 */

function theme_date_display_range($variables) {
  $date1 = $variables['date1'];
  $date2 = $variables['date2'];
  $timezone = $variables['timezone'];
  $attributes_start = $variables['attributes_start'];
  $attributes_end = $variables['attributes_end'];

  $start_date = '<span class="date-display-start"' . drupal_attributes($attributes_start) . '>' . $date1 . '</span>';
  $end_date = '<span class="date-display-end"' . drupal_attributes($attributes_end) . '>' . $date2 . $timezone . '</span>';

  // If microdata attributes for the start date property have been passed in,

[Решено] Публикация материала основанная на поле с датой

7 апреля 2014 в 12:31

Подскажите как решить задачу.

Тип материала имеет поле Date, а при создании сохраняется как неопубликованный.
Нужно, при наступлении даты указанной в материале, производить его публикацию.

[need help] Rules: событие - запуск крона, цель - материалы определенного типа

28 марта 2014 в 12:14

Задача: действие над материалами определенного типа после запуска крона

Инструмент: модуль Rules

Реализация:

  1. Создание правила: React on event - Cron maintenance tasks are performed
  2. Создание условия: Content is of type
  3. Создание действия: ...

Проблема: при создании условия непонятным является поле Data selector, для которого присутствует только один селектор User roles (site:current-user:roles:)

Как сделать обязательным только одно любое из нескольких полей в группе?

11 марта 2014 в 11:21

Имеется группа полей:

  1. Вариант 1 [checkbox]
  2. Вариант 2 [checkbox]
  3. Вариант 3 [checkbox]
  4. Прочее [checkbox - dependees]
  5. Прочий вариант [text field - dependent]


Список представляет собой два поля:

  1. Варианты 1-4 [Список (текст) - Флажки/переключатели]
  2. Прочий вариант [Текст - Текстовое поле]

При помощи модуля Conditional Fields установлена связь между флажком "Прочее" и текстовым полем "Прочий вариант".

Views: Ссылка на страницу, на которой выводится материал

7 октября 2013 в 20:40

Модуль Views выводит на странице список материалов и в блоке случайный материал.
На странице выводится по 3 материала.
На размер содержимого выводимого в блоке установлено ограничение (Trim this field to a maximum length).

Добавляю поле Содержимое: Nid, располагаю выше поля Содержимое: Содержание и получаю возможность использовать паттерны (Add a read-more link if output is trimmed - More link path: /node/[nid])

Вопрос: как в блоке сделать ссылку не на сам материал а на страницу на которой он выводится (/view_page_name?page=N)?

Форматы ввода, ckeditor: Последствия перехода Disable rich-text / Enable rich-text

1 октября 2013 в 20:54

Можно ли настроить форматы ввода, чтобы после перехода Disable rich-text / Enable rich-text из HTML-кода не вырезались все табуляции и код не сжимался в одну строку?
То есть, к примеру, до перехода имеем:

Ограничение размера содержимого для блоков

21 августа 2013 в 21:57

Подскажите модуль или решение, как ограничить размер содержимого для определенных блоков? К примеру не более 500 символов. Для разных блоков разные ограничения.

Форма обратной связи после отправки сообщения редиректит на главную

21 августа 2013 в 18:08

Обычная форма обратной связи модуля Contact. Сообщение успешно отправляется на почту. Но после отправки редиректит на главную страницу.

Данная проблема уже возникала с модулем Webform (http://www.drupal.ru/node/87581). Тогда проблема была в коде темизации в файле template.php. Теперь же все проще - никакой темизации и скриптов по этому не ясно где искать ошибку.

ckeditor удаляет все содержимое

19 августа 2013 в 16:28

Здравствуйте, сообщество.

Пожалуйста подскажите почему такое может быть? При клике на кнопку Switch to rich text editor удаляется все содержимое.

Проблема с модулем Feeds при импорте изображений

23 июня 2013 в 20:33

Все поля импортируются успешно кроме изображений.
В настройках модуля (Mapping for Node processor) в качестве Sources для изображения указываю "Фото" - так называется колонка в CSV, а в качечтве Targets - Изображение: URI
При попытке импорта изображений получаю ошибку: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'fid' cannot be null

Подскажите что делаю не так.

Taxonomy menu: Не отображаются описания пунктов меню

31 мая 2013 в 17:43

Приветствую, сообщество.
Есть вопрос.

Использую связку Taxonomy menu + Menu icons.
В настройках словаря отмечаю галкой "Add description for terms". Добавляю описание для пункта меню.
В результате на странице выводится ссылка с иконкой, но без описания.

Подскажите в чем может быть дело?

Проблема: Text editor убирает теги из контента

11 мая 2013 в 19:11

Использую CKeditor.
В настройках формата текста установлена только "Заменять переводы строк соответствующими HTML-тегами"
При редактировании содержимого если переключиться Switch to rich text editor а затем вернуться обратно в обычный просмотр, то часть тегов к примеру span пропадут.
Подскажите как решить проблему?

[Нужна помощь] Views: Вывод единственного изображения из ImageField, но не Multiple field settings - Display 1 value(s)

23 февраля 2013 в 8:37

Каждая нода содержит несколько прикрепленных изображений ImageField.
При помощи модулей Views, jCarousel и Colorbox я вывожу слайдер с материалами, который отображает прикрепленные к ним картинки, при клике на которые изображение открывается в Colorbox-окне.
При помощи Multiple field settings - Display 1 value(s) можно добиться чтобы в слайдере отображалось для каждого материала только одно изображение. Но тогда не получается сделать так чтобы, при клике на изображение в слайдере, в Colorbox можно было пролистывать картинки внутри материала.