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

Как сделать вычисляемое поле в зависимости от значения в раскрытом фильтре в представлении

9 мая 2020 в 16:24

Приветствую.
Есть тип материала Депозит. В нем есть десятичное поле Процентная ставка и целое поле Максимальная сумма вклада. Есть представление, где выводятся депозиты. По полю Максимальная сумма вклада есть раскрытый фильтр Better Exposed Filter + jQuery UI Slider - ползунок, с помощью которого можно задать сумму депозита для фильтрации.

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

Задержка загрузки блока для ускорения страницы

19 апреля 2020 в 23:55

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

В шаблоне страницы выводится несколько блоков:

Изменить maxlength в поле заголовка представления

12 апреля 2020 в 23:08

Здравствуйте.
По умолчанию в поле заголовка представления maxlength установлено 128. Нужно увеличить до 255 символов. Для этого в template.php админской теме (она используется при редактировании представления) пробую переопределить поле:

Internationalization Views режет HTML теги

4 марта 2020 в 16:15

Здравствуйте.
Использую для перевода представления модуль Internationalization Views. При выводе некоторых полей в представлении есть необходимость использовать теги style и button. Отображаются они нормально. Но если я делаю перевод этих полей, то модуль перевода просто удаляет эти теги при генерации страницы. Как победить эту проблему?

Вывод в шапке количества результатов Views и модуль Views translation

22 января 2020 в 17:09

Здравствуйте.
Для вывода количества результатов в шапке представлении использую в Global: Text area следующий код:

Изменить размер поля в Views Exposed Filters

11 декабря 2019 в 19:50

Здравствуйте.
Есть представление, в котором используются раскрытые фильтры, точнее Better Exposed Filters. Есть поле input type="text" name="carname" size="30". Я хочу изменить размер поля до 20. css не вариант. Пишу следующий код в template.php:

Вывод материалов с терминами таксономии верхнего уровня

24 ноября 2019 в 20:17

Есть словарь «Компания». Есть словарь «Города» со следующей структурой:
Московская область
- Москва
- Химки
- Серпухов
Новосибирская область
- Новосибирск
- Татарск
……………………………..
Есть тип материала «Компания», ссылается на термин «Компания». И есть тип материала «Представительство компании», ссылается на термин «Компания» и «Города», и заголовок у этого типа материала есть название города.

Необходимо на странице компании выводить блок views с представительствами следующего вида:

Перевод представлений page и Entity translation

22 августа 2019 в 15:02

Здравствуйте.
Нужно реализовать перевод представлений типа page. Пункт Field Language:Current user's language не совсем подходит по нескольким причинам:
1. Не переводится title страницы;
2. Есть свои кастомные поля с введенным вручную текстом.

Узнать и вывести место в списке (рейтинге)

7 февраля 2019 в 14:16

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

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

Сейчас, например, следующий рейтинг компаний:

1. ООО "Василек"
2. ООО "Ромашка"
3. ООО "Рога и копыта"
.......
Как на странице конкретной компании вывести текущую позицию в рейтинге? Например на странице ООО "Ромашка" вывести: №2 в рейтинге компаний.

Конфликт кода с разными версиями jQuery

3 января 2019 в 16:12

Здравствуйте.
Есть сайт на D6, стоит модуль vote up down для оценки комментариев. Все работает нормально, голосование происходит без обновления страницы. Решил сделать адаптивную версию сайта и для меню использую следующий код jQuery для добавления класса в div:

Таблица views со скрытыми предложениями

26 ноября 2018 в 22:51

Здравствуйте.
Есть таблица, сделанная с помощью views, где выводятся все товары разных компаний. У одной компании может быть несколько товаров. Нужно сделать следующий вывод информации: выводится одно предложение от одной компании, остальные предложения этой компании скрыты и посмотреть их можно, нажав на ссылку типа "Еще предложения". Пример можно посмотреть здесь bankiros.ru/credits/potrebitelskie

Вывести блок навигации с количеством материала

14 ноября 2018 в 1:22

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

Есть тип материала "Марка авто", который ссылается на термин словаря "Производитель", Есть тип материала "Модель авто", который тоже ссылается на термин словаря "Производитель".

Нужно вывести с помощью views блок навигации следующего вида: Заголовок материала "Марка авто" (количество материала Модель авто)

Пример:
BMW (5)
Mazda (7)
KIA (4)

Как можно связать эти два материала через общий словарь и вывести информацию в нужном мне виде? Термины словаря Производитель в качестве названий марок авто использовать нельзя.

Вывод НЕ ОЧЕНЬ похожих материалов

7 ноября 2018 в 0:20

Есть два словаря «Город» и «Компания».
Есть тип материала «Компания в городе», у которой есть термины «Город» и «Компания»
Есть тип материала «Отзывы о компании», у которой есть термины «Город» и «Компания»

В материале «Компания в городе» с помощью views и двух контекстных фильтров (Содержимое: Has taxonomy term ID и ограничением по каждому в отдельности словарю ) вывожу блок отзывов об этой компании в этом городе. Например, на странице «Компания Василёк в Пскове» получается блок «Отзывы о компании Василёк в Пскове». Здесь без проблем.

Отзывы и ответы на них с разными полями

20 июля 2018 в 14:04

Здравствуйте. Есть сайт с отзывами. Отзыв - обычный комментарий с дополнительными полями: рекомендую, не рекомендую, плюсы, минусы. На каждый отзыв можно ответить. Но вот проблема - для ответа не нужны никакие дополнительные поля. Как сделать ответ без дополнительных полей?

Ломают сайты на Д7 даже после обновления

3 июня 2018 в 22:27

Здравствуйте. Ломанули сайт, создали файлы с вредоносным кодом, хостинг обнаружил, прислал уведомления. Почистил файлы, обновил ядро с 7.51 до 7.59. Через 2 дня опять уведомление о вредоносном коде. Атрибуты на папках изменены с 755 на 775, в папке изменены файлы некоторых модулей в папке modules. На сайте только один юзер. Подобная история происходит с другими сайтами на этом же хостинге на семерке. На шестерке сайты не трогают. Куда копать, где смотреть дыры? Проблемы начались еще месяц назад. Я так понимаю, у многих в то время возникли схожие проблемы.

Сгенерировать ссылку на страницу в зависимости от введенных данных

15 апреля 2017 в 19:53

Чем можно решить следующую задачу:
Посетитель сайта заходит на страницу, где есть два поля: [№ заказа] и [почта] и кнопка "Войти". После того, как посетитель ввел данные и нажал на кнопку он попадает на страницу site.com/results?num=[№ заказа]&email=[почта]. Страница уже есть готовая, а вот как создать такую форму, которая будет генерировать ссылку и перенаправлять на эту страницу.

Как "обмануть" (исправить) модуль Fivestar?

30 марта 2017 в 12:24

На сайте установлен модуль Fivestar. Есть тип материала «Компания» и, например, компания X по адресу site.ru/company/x. На этой странице, помимо всего прочего, люди оценивают сервис компании.

Ограничить количество комментариев, убрать пагинацию и добавить поля к комментариям

9 марта 2017 в 15:37

Здравствуйте, уважаемое сообщество!
Есть задача следующего характера:
1. Нужно для конкретного типа материалов ограничить количество выводимых комментариев до 3 или 5 (сейчас минимум 10);
2. Убрать внизу пагинацию.
3. Добавить чекбоксы (Рекомендую, Не рекомендую, Нейтрально ) с возможностью выводить их через Views
Насколько я понимаю, то без ковыряния модуля не обойтись. Кто знает где и что ковырять?
Заранее спасибо!

Автоматическое присвоение термина таксономии материалу в зависимости от термина юзера

24 февраля 2017 в 18:04

Здравствуйте, уважаемое сообщество!
Появилась следующая задача. Есть пользователь, ему присвоен некий термин таксономии. Как сделать, что бы при создании материала этому материалу автоматически присваивался термин таксономии этого пользователя? При этом сам пользователь не может вручную менять или прописывать термин.
Заранее спасибо!

Нестандартная таблица Views

2 февраля 2017 в 14:46

Здравствуйте! Есть задача следующего характера: необходимо сделать не совсем стандартную таблицу во Views. Есть тип материала «Компания», он имеет поле Логотип. Есть тип материала «Адрес компании», он имеет поля Адрес, Телефон и Компания (связанное поле с первым типом материала). Как вывести таблицу вида, представленную ниже во вложении? Стандартной таблицей не удалось. Заранее спасибо за помощь.
1