molp

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

user-icon

Molp molp

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

Аватар пользователя molp

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

0 Спасибо

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

Аватар пользователя molp

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

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

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

0 Спасибо

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

Аватар пользователя molp

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

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

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

0 Спасибо

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

Аватар пользователя molp
Это сообщение находится в тёмной материи. Вы можете изменить настройки просмотра тёмной материи в личном кабинете.

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

Аватар пользователя molp

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

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

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

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

0 Спасибо

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

Аватар пользователя molp

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

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

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

0 Спасибо

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

Аватар пользователя molp

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

0 Спасибо

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

Аватар пользователя molp

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

0 Спасибо

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

Аватар пользователя molp

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

0 Спасибо

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

Аватар пользователя molp

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

0 Спасибо

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

Аватар пользователя molp

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

0 Спасибо

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

Аватар пользователя molp

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

0 Спасибо

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

Аватар пользователя molp

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

0 Спасибо

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

Аватар пользователя molp

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

0 Спасибо

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

Аватар пользователя molp

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

Использую 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 Спасибо

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

Аватар пользователя molp

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

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

0 Спасибо

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

Аватар пользователя molp

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

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

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

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

0 Спасибо

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

Аватар пользователя molp

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

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

Аватар пользователя molp

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

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

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

0 Спасибо