pingvin156: Блог

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

Почему ultimate cron запускает job раз в час, хотя по шаблону иное?

21 августа в 10:07

Установил ultimate cron. Почему ultimate cron запускает job раз в час, хотя по шаблону иное? И как это исправить?
Например, в шаблоне времени запуска стоит "*/10 * * * *", т.е. раз в 10 минут, но запускается так, словно модуля нет, а запуск идет по обычному cron, а там реально настройка раз в час.

0 Thanks

Почему медленно идет загрузка файла в контактной форме?

14 августа в 14:40

Есть контактная форма, в которой есть загрузке картинки. На одном из компе пользователя загрузка 200Кб картинки идет порядка 10 минут, на других компах - норм.
В чем мб проблема?

0 Thanks

Ошибка в контактной форме - не добавляются поля

24 июля в 10:01

Есть поле, которое в контактной форме может участвовать неограниченное количество раз.

Пр нажатии на кнопку "Добавить еще" добавляется новое поле, но только 1 раз, при следующем нажатии возникает ошибка.

0 Thanks

Как создать виджет для поля формы с optgroup?

27 июня в 20:47

При формировании select в виджете в функции formElement формируется массив значений:

0 Thanks

Как изменить имя загружаемого файла?

21 июня в 14:48

При загрузке файла через контактную форму надо автоматически формировать его имя, исходя из значений других полей формы.
Используются contact-форма, тип загружаемого поля - file, а из значений других полей надо составить имя файла.
Подскажите, как это можно сделать?

0 Thanks

Почему при отправке контактной формы возникает ошибка виджета?

22 мая в 11:05

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

0 Thanks

Как ускорить работу сайта Drupal 8 и найти узкие места в коде?

9 мая в 13:42

На сайте порядка 70 блоков, большинство которых доступно только для авторизированных пользователей. Если пользователь не авторизируется, то для него сайт работает быстро (там есть кеш в блоках). Когда работает авторизированный пользователь ему отображаются отчеты, формы и т.д. - соответственно кешировать страницы нельзя, читаю каждый раз из БД. Хотя сами запросы (насколько я их вижу) по отдельности отрабатываю быстро, всё равно приходится ждать долго загрузки страницы.

0 Thanks

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

7 мая в 12:10

Как сделать, чтобы при множественном выбор поля в форме по умолчанию отражалась только одна запись? Количество значений в поле определено как "НЕ ОГРАНИЧЕНО"

0 Thanks

Автоматическое создание превью при загрузке файлов cdr, tif, tiff, psd для Drupal8?

29 апреля в 12:29

Есть ли возможность автоматически формировать файл превью в формате jpg или png при загрузки файлов типа cdr, tif, tiff, psd? Например, какой-то модуль?..
Спасибо!

0 Thanks

Сжатие картинок при загрузке их в DRUPAL8

25 апреля в 17:04

Подскажите, есть ли какой-нибудь модуль или настройка в Drupal8, чтобы при загрузке большого фото (например, более 2Мб) оно автоматически сжималось до 2Мб? То есть не было больше определенного значения.
Ограничение в полях контактной форма на размер фото или размер файла не годятся. Надо чтобы пользователь мог заливать любое фото, но оно потом не было больше определенного размера.

0 Thanks

Как сменить title через hook темы?

30 марта в 16:11

В файле активной темы MyTheme.theme прописал

function MyTheme_preprocess_page_title(&$variables) {
$variables['title'] = 'TEST';
}

Почему может не работать, подскажите? Как будто hook просто не срабатывает.

0 Thanks

Как ускорить загрузку картинок в Drupal8?

24 марта в 20:42

Подскажите, есть ли вариант ускорения загрузки фото для Drupal8?
Обработка изображений в /admin/config/media/image-toolkit стоит "GD2 для обработки изображений"
Может ли на скорость сильно влиять наличие Стиля изображения, который я создал? Там настройка на исходные размеры изображения, т.е. без изменения размеров.
Дело в том, что идет загрузка больших фото (порядка 6 Мб) через форму. С мобильного занимает несколько минут, с компьютера порядка 30 секунд. Можно было бы подумать на мобильный интернет, но в приложениях же фотографии загружаются относительно быстро.

0 Thanks

Пустой сайт

19 марта в 17:29

Сайт рабочий. Если переходить по ссылкам на сайте, тогда видно и блоки и содержимое. Если открыть новую вкладку или новый браузер, то пустая страница с надписью "Перейти к основному содержанию".
Лично у меня всё работает, а у других пользователей проблема.
До сегодняшнего дня ошибок таких не случалось..

0 Thanks

Как убрать сжатие при загрузке изображения в контактной форме?

11 марта в 13:27

Как я понимаю, по умолчанию Drupal8 для поля типа "image" в контактной форме сжимает изображение и сохраняет его в "/sites/default/files/styles/medium/public/". Как отменить это сжатие? Нужно, чтобы сохранялся в исходном виде.

0 Thanks

Как сохранить файл созданный с помощью PHPExcel?

15 декабря 2018 в 15:14

Программно я создаю файл Excel. Далее его необходимо сохранить. На рабочей станции у меня работает сохранение:

0 Thanks

Почему с контактной формы при отправке пропадают файлы?

13 декабря 2018 в 14:03

Есть контактная форма, в которой возможна загрузка по настройкам неограниченного кол-ва файлов.
В alter_form поставлена проверка на кол-во файлов, например, не менее 2 шт. Когда я загружаю файлы, срабатывает валидатор формы - я вижу в массиве $form_state->getValues()['field_original_file'][0]['fids'] два элемента. Нажимаю отправить форму, снова срабатывает валидатор, но в массиве уже один(!) элемент.
Естественно, вылетает ошибка. Как такое возможно?

0 Thanks

Сообщение формы "Данное значение не должно быть пустым"

12 декабря 2018 в 15:36

При отправке контактной формы постоянно выскакивает сообщение об ошибке: "Данное значение не должно быть пустым". Все поля заполнены, какое-такое данное... Кто-нибудь сталкивался с такой проблемой?

0 Thanks

Как убрать ошибку на форме при redirect в DRUPAL 8?

26 октября 2018 в 9:10

При нажатии на кнопку submit перенаправляю пользователя на ту же самую страницу, но с другими параметрами.
В функции, которая вызывается при submit вставил:
$form_state->setRedirect('article.EditWorkOrder', array('ID'=>1));
Естественно на этой странице есть та самая форма, которая отправляет данные. Получается так, что вылезает ошибка на незаполенные параметры формы... хотя я всё заполнил до нажатия на submit.
Как этого избежать?

0 Thanks

Как изменить redirect у формы программно?

23 октября 2018 в 8:17

Как изменить redirect у формы программно? То есть при нажатии на кнопку submit перенаправлять пользователя на нужную страницу с параметрами? По сути мне надо на ту же самую страницу, но изменив параметр
Должно быть очень просто

0 Thanks

Как получить html виджета в DRUPAL8?

24 сентября 2018 в 12:11

У меня есть фиджет своего типа данных, который находится в \Drupal\Agreement_field\Plugin\Field\FieldWidget\AgreementFieldHTML5InputWidget. Его id=Agreement_field_html5_input_widget.
По сути мне надо отобразить select с набором данных в своем блоке, получив его html-код. Это должно быть очень просто... Как получить его HTML?..

0 Thanks

Не отрабатывает функция build() блока при изменении параметра в адресной строке - как исправить?

31 мая 2018 в 9:00

Есть блок, вывод которого зависит от параметра cityID. Город выбирается из списка. Этот выбор представляет собой ссылку с параметром, например, "/?cityID=140". Соответственно страница перезагружается с новым параметром, а php-скрипт, который формирует код блока не срабатывает.
Я подозреваю, это потому что Друпал считает, что страница та же самая и не выполняет функцию формирования блока build(), верно?
Если так, то как заставить переформировать блок при смене параметра?

0 Thanks

Как сделать капчу с выбором цветов?

31 мая 2018 в 8:00

Использую модуль Captcha, который в форме обратной связи выдает для проверки математический пример. Заказчика это не устраивает. Он хочет видеть несколько разноцветных квадратов с примерно таким текстом "Выберите красный квадрат".
Подскажите, как можно настроить такое отображение?
img

0 Thanks

Drupal8 убирает теги типа select. Как этого избежать?

29 мая 2018 в 21:54

При выводе блока формирую его HTML программно. Среди прочего есть следующий код:

0 Thanks

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

22 мая 2018 в 11:32

Задача довольно распространенная... Наверняка, есть хорошее решение...
Есть задача определить местоположение пользователя и вывести в шапку его город. Однако город должен быть ближайший из собственного списка городов. Например, если пользователь из Арамиля, то выводим Екатеринбург, если Лобня, то выводим Москва и т.п..
Кроме того, должна быть возможность выбрать город из выпадающего списка, если вдруг ошиблись. Наверняка есть какой-то модуль, который позволяет это сделать.

0 Thanks