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

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

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

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

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

25 июня 2016 в 21:09

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

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

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

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

21 мая 2016 в 9:29

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

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

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

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);

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

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

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

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

16 мая 2016 в 9:49

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

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

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

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

16 мая 2016 в 8:45

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

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

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

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

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

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

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

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

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

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

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

21 марта 2016 в 16:35

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

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

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

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

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

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

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

[Решено] 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();

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

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

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

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

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

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

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

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

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

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

[Решено] Ошибка 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 получаю ошибку:

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

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

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

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

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

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

26 июня 2015 в 0:04

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