molp: Блог

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

Видимость ссылок меню в зависимости от страницы (menu items per page)

3 октября 2017 в 13:33

Подскажите модуль (или др.) позволяющий управлять видимостью ссылок меню, в зависимости от страницы?

0 Thanks

[Решено] Поле ввода индивидуальных значений пользователями, для материала

25 июня 2016 в 21:09

Предложите пожалуйста вариант реализации следующей задачи.

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

Все значения введенные пользователями должны отображаться в данной ноде списком.
Поле желательно editable чтобы не было необходимости заходить на страницу редактирования материала.

0 Thanks

Программное заполнение полей

21 мая 2016 в 9:29

upd: Все зашло слишком далеко. Можно читать с этого комментария.

Вообще задача заключается в том чтобы после создания материала типа B, прикрепить его к ранее созданному материалу типа A.

Я написал правило rules, которое реагирует на событие создания нового материала типа A и в action "Execute custom PHP code" программно создает материал типа B.

0 Thanks

Rules - Отобразить содержимое доступных переменных

20 мая 2016 в 9:58

Как посмотреть на содержимое доступных переменных? Следующий способ ничего не отображает.
Events - After saving new content
Actions - Execute custom PHP code

  • The following variables are available and may be used by your PHP code: $site, $node
  • Value: print_r($node);
0 Thanks

[Решено] Добавление адресов серверов (ip:port)

19 мая 2016 в 11:12
  1. Задача заключается в добавлении адресов серверов (ip-адрес и порт)
  2. Желательно, чтобы при добавлении сервера осуществлялась проверка в существующих материалах, и добавление производилось только, если материала с данными ip:port еще не существует

upd.: Первый шаг решил путем создания разных полей для ip (модуль field_ipaddress) и port (модуль number).
Со второй частью успешно справился модуль unique_field

0 Thanks

[Решено] Как пометить отдельные типы материалов определенным классом?

16 мая 2016 в 9:49

Например, есть типы материалов: новость, статья, товар 1, товар 2, товар N.
Типы материалов товаров постоянно добавляются новые в отличие от остальных.

Задача заключается в том чтобы пометить типы материалов товаров своим уникальным классом (общим классом) для дальнейшего применения стилей.
Можно конечно в стилях через not, но наверняка уже есть какойто модуль или способ?

upd: Есть контакт

0 Thanks

[Решено] Максимальная длина машинных имен

16 мая 2016 в 8:45

Где можно посмотреть максимальную длину машинных имен для типов материалов, полей и представлений views?

0 Thanks

[Решено] Модуль Statistics: Перевод строки с количеством просмотра материала

16 апреля 2016 в 20:26

На странице материала выводится количество просмотров + слово reads
В переводах строк данное слово присутствует только для материалов у которых эта статистика уже велась, то есть были просмотры.
Подскажите где можно указать перевод для данного слова?

0 Thanks

Проблема с Simple Meta: форма выводится дважды на странице

16 апреля 2016 в 19:43

Заметил что модуль Simple Meta выводит форму ввода данных в двух экземплярах один над другим.
Думал что проблема в конкретном сайте, но посмотрел на других и убедился что везде одно и то же. Чистая установка drupal + simplemeta на теме batrik показала что проблема скорее всего в модуле.
Пробовал погуглить, но ничего не смог найти. Неужели до сих пор на это никто не обратил внимания или все таки это я чтото делаю не так?
Прошу подсказать как сделать, чтобы форма отображалась одна?

0 Thanks

Ошибки при использовании модуля Views PHP

11 апреля 2016 в 15:00

Исключаю из вывода поле с ценой и добавляю поле Глобальный: PHP для обработки цены, а именно для вставки пробела после каждого третьего символа с конца

0 Thanks

Сбой в именовании id блока Views

21 марта 2016 в 16:35

Поехала верстка, оказалось что не применяются стили css изза того что блок views теперь имеет имя id вида "block-views-09033916d864b60e58c64d228704bf14", где вместо "09033916d864b60e58c64d228704bf14" ранее было правильное название.
Сравнил представления с другими рабочими, никаких отличий не нашел.
Где искать ошибку не пойму.

0 Thanks

Внести изменения в модуль (drupal-way)

31 января 2016 в 13:14

Здравствуйте.
При настройке сайта вносил небольшие изменения в чужой модуль.
Теперь хочу разобраться как делать это правильно, чтобы можно было спокойно делать обновления модулей.
Прошу объяснить схему хотя бы в общих чертах, так как конкретной информации по теме так и не смог найти.

0 Thanks

Связь между нодами

15 января 2016 в 14:08

Задача на первый взгляд кажется довольно простой, но я так и не смог найти решения. Очень прошу подсказать.

0 Thanks

[Решено] Views: Вопрос по фильтру цены в диапазоне

5 сентября 2015 в 12:41

Здравствуйте.

Использую Better Exposed Filter с настройкой jQuery UI Slider для фильтрации цены на товары в диапазоне ОТ и ДО.
Задача в том чтобы при помощи JS форматировать значения этих полей.
К примеру имеем ОТ 0 ДО 100, а нужно сделать чтобы было ОТ 0*коэффициент ДО 100*коэффициент.

Использую в script.js следующий код:

(function ($) {
        Drupal.behaviors.themename = {
        attach: function(context, settings) {

        // Коэфициент - курс
                var rate_string = $("#block-views-rate-block .rate_var").text();
                var rate = rate_string.replace(/\s+/g, '');
        // Значение по умолчанию
                var min_val = $("#edit-field-price-ye-value-min").val();
                var max_val = $("#edit-field-price-ye-value-max").val();

0 Thanks

Ошибка при отправке webform

4 сентября 2015 в 11:54

При отправки webform возникла ошибка (изображение прикрепляю)
Подскажите что это значит и как это исправить?

p.s.: Ошибка появлялась единожды.

0 Thanks

[Решено] Вопрос по Views: Exposed filter и Computed field

1 сентября 2015 в 11:04

Подскажите варианты решения следующей задачи:

Материал содержит два поля: number (это цена товара в валюте) и computed field (цена в рублях - вычисляемое поле).

Для вывода данных использую модуль Views.
В разделе Поля я могу выбрать какое поле отобразить: number или computed field.

Так же используется Better Exposed Filters для фильтрации в пределах диапазона (jquery ui slider).
Но в Фильтрах доступно только number.

0 Thanks

[Решено] Ошибка Computed Field (cannot redeclare ... previously declared)

31 августа 2015 в 7:36

Использую модуль Computed Field для конвертации цены.
Для вычисляемого поля написал код:

<?php
$nd 
node_load(33);
$nf round($nd->field_rate['und'][0]['value'] * $entity->field_price_ye['und'][0]['value'], 2);
$new_nf stan($nf3);
function 
stan($value$offset) {
    
$v = (string)$value;
    
$l strlen($v);
    
$ret = array();
    for(
$i=$l$i>=0$i--) {
        if( (
$i $offset) == $ret[] = " ";
        
$ret[] = $v[$l-$i];
    }
    return 
trim(implode(null$ret));
}
$entity_field[0]['value'] = $new_nf." руб.";
?>

В результате на страницах собранных на Views получаю ошибку:

0 Thanks

Fancybox и изображение по умолчанию

7 августа 2015 в 15:51

Прошу подсказать вариант решения следующей задачи:

  1. Имеется тип материала с полем добавления изображений
  2. В настройках поля добавлено изображение по умолчанию
  3. На странице материала для поля-изображения используется модуль Fancybox

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

0 Thanks

[Решено] Импорт содержимого по ссылке (как в vk.com)

26 июня 2015 в 0:04

Подскажите есть ли модуль для импорта содержимого с другого сайта по ссылке, так как это реализовано в vk.com?
То есть вставил ссылку, нажал кнопку (или не нажал) и получил к примеру кликабельный заголовок и тизер на статью с другого сайта.

0 Thanks

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

3 июня 2015 в 10:53

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

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

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

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

0 Thanks

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

1 июня 2015 в 15:08

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

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

0 Thanks

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

23 мая 2015 в 19:06

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

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

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

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

0 Thanks

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

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

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

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

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

0 Thanks

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

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

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

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

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

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

0 Thanks