Блог пользователя - Valery.O

Как сегодня защищают адрес почтового ящика на сайте?

13 апреля 2018 в 16:32

Есть разные варианты
1) Делать ящик картинкой
2) JavaScript
3) даже CSS предлагали
Но мне интересно насколько сегодня это нужно, вроде спам-фильтры у современных ящиков довольно сильные, в то время как боты наверное тоже становятся умнее и уже погут читать и JS, и CSS и распознавать картинки (ведь капчи то распознают)

Хотел узнать ваше мнение, кто как защищает и нужно ли это вообще может просто отдать это на волю спам-фильтру

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

27 февраля 2018 в 19:17

Я пробовал:
Галерея colorbox, работает в мобильной версии, но там не работает свайп
Есть ещё photoswipe - но она beta и там проблемы, когда выводим изображения в блоке views.
Склоняюсь к тому, чтобы вручную подключать fancybox 3

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

Как загрузить больше 20 изображений за 1 раз?

13 февраля 2018 в 6:38

Drupal 8.4.4
Есть поле для загрузки изображений, которое неограниченно по количеству файлов. Ограничение на загрузку стоит 1000Мб
Пробую загрузить 50 изображений, но загружается только 20.
При том не важно по 10Кб изображения или по 500Кб.

Как отправлять файлы через smtp?

9 февраля 2018 в 20:17

Drupal 8 (Mail System, Swift Mailer)

После сохранения материала у меня отправляется письмо с прикрепленным файлом (источник)

Подскажите, как сделать, чтобы отправлялось через SMTP?

Как лучше реализовать таблицу?

20 декабря 2017 в 8:08

Подскажите как лучше реализовать подобную таблицу?

Я делаю материал где указываем месяц (один материал на один месяц), а затем при помощи paragraphs добавляю юзеров и сумму. Но во вьюзе не получается вывести так как на прикрепленной картинке

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

12 декабря 2017 в 20:34

Есть программно созданный блок. Он расположен на всех страницах.
Нужно:
Если мы находимся на странице с типом материала "article", то получаем значение поля "subtitle" и выводим его в этом блоке.
Подскажите как это можно сделать?

Структура модуля:
-my_block.info.yml
-src/Plugin/Block/MyBlock.php

Названия месяцев в Родительном падеже

2 декабря 2017 в 20:00

Есть views который группирует материалы по полю "Дата". В этом поле показывается только месяц в текстовом формате (F).
Соответственно он все склоняет по падежам: Января, Февраля, Марта.. и т.д. Как лучше сделать, чтобы он отображал Январь, Февраль, Март?

Как добавить ссылку на странице ноды основанную на существующих полях?

12 ноября 2017 в 20:30

Потребовалось добавить ссылку на страницах (около 200 нод), которая будет основываться на заполненных полях

Допустим на странице заполнены такие поля:

Имя: Alex
Фамилия: Pushkin
Год2017

Как удалить все значение поля?

26 октября 2017 в 11:31

Есть поле "Изображения" в котором содержится около 100 изображений, как их можно удалить не по одному, а сразу все?

Как вернуть Views, который пропал после удаления поля из типа материала?

28 сентября 2017 в 11:33

Был настроенный вьюз, который пропал после того как я удалил поле в типе материала.
Я попробовал создать поле заново с этим же машинным именем, но Views не появился.
Как вернуть Views?

[РЕШЕНО] Как получить значение поля термина таксономии?

17 сентября 2017 в 18:56

Как программно получить значение поля термина таксономии?

[РЕШЕНО] Убираются нужные фильтры во views.

1 сентября 2017 в 11:47

Была задача убрать лишние пункты из раскрытого фильтра views (которых нет в материалах), чтобы views не отображал пустую страницу.

1. Получаю результаты view
2. Достаю из них id всех терминов
3. Затем вырезаю лишние из контекстного фильтра. (в данном коде этого нет);

kint() слетает кодировка у сайта

28 августа 2017 в 14:24

Вывожу переменную kint($form) в кастомном модуле. После этого слетает кодировка.
[url=https://itmages.ru/image/view/6050113/c4451b94][img]http://storage1.stat...

[РЕШЕНО] Как увеличить число отображаемых строк в поле Entityreference с автодополнением?

16 августа 2017 в 20:51

Как изменить число отображаемых строк при создании материала, для поля entityreference с автозаполнением?

Во views не отображаются комментарии статьи

8 апреля 2017 в 20:03

Нужно, чтобы выводился список статей с комментариями под каждой статьей

Ставил дополнительно Display Sute, выводил комментарии принудительно в полное отображение, все равно не отображаются.
Подскажите в чем может быть дело?

P.S. drupal чистый только сегодня поставил.

Не создается программно комментарий

8 апреля 2017 в 16:52

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

Как лучше реализовать анкету с комментариями?

7 апреля 2017 в 18:27

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

Как добавить раскрытый фильтр по термину таксономии в Views (индекс Search API)?

16 февраля 2017 в 11:13

Есть представление с проиндексированными полями (Search API).
В фильтрах можно добавить поле "Поиск" оно работает отлично, но нужно ещё добавить выпадающий список по словарю таксономии, однако там нет такой возможности.

Как сделать title с автозавершением (autocomplete)?

29 января 2017 в 6:06

Есть тип материала, заголовком которого должен быть заголовок ноды из другого типа материала.
Чтобы не вводить постоянно одно и то же, нужно сделать чтобы title был с автозаполнением и брал заголовки у другого типа материала.

Например, есть тип материала "Склад", куда добавлены все изделия.
И есть тип материала "брак" в который каждый день вписывается % брака по каждому изделию.
Когда мы создаем "брак", то по сути у нас title берется из title "Склад".

[РЕШЕНО] Пользователь не видит дополнительные поля в своем профиле

25 января 2017 в 14:44

Для профилей пользователя были созданы дополнительные поля (ФИО, телефон и т.д.), настроено отображение этих полей (Display Suite). Но видит их только администратор, сам пользователь в своем профиле их не видит.
Настройка прав не помогает, выставлял все галочки.

Подскажите, что это может быть?