(molp)

Страна
Беларусь
Город
Минск
Пол
мужской
Блог
Просмотреть последние записи в блоге
Темная материя
Материалов: 1/171, комментариев: 2/447
Время участия
7 лет 9 months
Пользователь поблагодарил
Материалы: 0, Комментарии: 13
Пользователя поблагодарили
Материалы: 0, Комментарии: 0

molp Сб, 25/06/2016 - 18:09

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

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

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

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

Тип материала: 
Версия Drupal: 
0 Спасибо

molp Сб, 21/05/2016 - 06:29

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

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

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

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

Тип материала: 
Версия Drupal: 
0 Спасибо

molp Пт, 20/05/2016 - 06:58

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

Как посмотреть на содержимое доступных переменных? Следующий способ ничего не отображает.
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);
Тип материала: 
Версия Drupal: 
0 Спасибо

molp Чт, 19/05/2016 - 08:12

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

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

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

Тип материала: 
Версия Drupal: 
0 Спасибо

molp Пнд, 16/05/2016 - 06:49

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

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

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

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

Тип материала: 
Версия Drupal: 
0 Спасибо

molp Пнд, 16/05/2016 - 05:45

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

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

Тип материала: 
Версия Drupal: 
0 Спасибо

molp Сб, 16/04/2016 - 17:26

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

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

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

molp Сб, 16/04/2016 - 16:43

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

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

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

molp Пнд, 11/04/2016 - 12:00

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

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

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

molp Пнд, 21/03/2016 - 13:35

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

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

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

molp Вс, 31/01/2016 - 10:14

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

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

Тип материала: 
Версия Drupal: 
0 Спасибо

molp Пт, 15/01/2016 - 11:08

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

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

Тип материала: 
Версия Drupal: 
0 Спасибо

molp Вс, 10/01/2016 - 18:49

Связь между группами

Задумал сайт, который должен позволять:

Тип материала: 
Версия Drupal: 
0 Спасибо

molp Сб, 05/09/2015 - 09:41

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

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

Использую 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();

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

molp Пт, 04/09/2015 - 08:54

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

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

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

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

molp Втр, 01/09/2015 - 08:04

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

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

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

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

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

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

molp Пнд, 31/08/2015 - 04:36

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

Использую модуль 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 получаю ошибку:

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

molp Пт, 07/08/2015 - 12:51

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

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

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

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

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

molp Чт, 25/06/2015 - 21:04

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

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

Тип материала: 
Версия Drupal: 
0 Спасибо

Страницы