Artalek: Блог

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

Записать значение в куки на любой странице

15 января в 14:59

Здравствуйте, подскажите пожалуйста, у меня есть свой модуль, и мне в нём надо написать код (который проверяет наличие get параметра "meril", и если он есть, то записать его значение в куку) который будет работать на всех страницах сайта

В таблицу вставляется неправильная ссылка

13 января в 16:30

Здравствуйте, в файле mymodule.install я через hook_update_N вставляю записи в таблицу, и там я получая ссылку для вставки:

Не работает сайт Drupal на локалке

12 января в 8:52

Здравствуйте, залил свой сайт на локалке, а он выдает ошибку по адресу "/user" (на многих страницах выдает, кроме главного).

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

OpenServer
Apache_2.4-PHP_7.2-7.4+Nginx_1.17
MySQL-8.0

Для каждой страницы назначить свой шаблон

28 декабря 2020 в 8:55

Здравствуйте, я создал модуль, в нём есть страницы, и каждая страница попадает в этот файл page.html.twig.

Как можно переопределить шаблон для той или иной страницы?

Мой mod.module:

Записать значение в куки перед загрузкой страницы

3 декабря 2020 в 11:09

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

Сделал, вот так(расположение - /themes/mytheme/mytheme.theme):

Автообновление конкретного блока(div)

13 ноября 2020 в 8:02

Здравствуйте, у меня на странице выводится некая информация, которая может быть обновлена(изменена), и необходимо каждые 5 секунд обновлять данный блок(другой вариант не придумал).

Вопрос как это сделать в шаблоне TWIG?

Раньше, при использовании шаблонов PHP, я просто отправлял POST запрос и в шаблоне прописывал данный код:

Не работает TrustedRedirectResponse

11 ноября 2020 в 8:53

Здравствуйте, мне нужно перенаправить клиента на другой сайт,
вот такая ошибка из-за использования TrustedRedirectResponse.
Я понял из-за чего ошибка, но не знаю почему так происходит.
Ошибка из-за "\Drupal::url".
Перед использованием TrustedRedirectResponse, я формирую ссылку, вот так:

Редирект на другой сайт

10 ноября 2020 в 16:09

Здравствуйте, как мне в Drupal 8 в PHP, перенаправить клиента на другой сайт?
Пробовал вот так:

Запрос к БД без кэша

22 октября 2020 в 9:54

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

Как при обращение к БД не использовать кэш?

Обращение к БД:

Перенаправление на другую страницу

20 октября 2020 в 8:38

Здравствуйте, как мне программно, к примеру после Авторизации (в моем модуле), перенаправить клиента на другую страницу? (к примеру - /kabinet)

Добавление новой записи в таблицу

19 октября 2020 в 8:30

Здравствуйте, как можно получить id добавленной записи? возвращает ли метод его?

Вот код:

Добавить ссылку на страницу настроек

15 октября 2020 в 8:59

Здравствуйте, Прошу подсказать в двух вопросах.
1. Я смог добавить ссылку на настройки в Конфигурацию,

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

Получение POST запроса

8 октября 2020 в 10:04

Здравствуйте, мне нужен контроллер, который бы принимал POST параметры, и в ответ возвращал JSON данные.

Вот как я сделал, но не работает, не получает POST параметры.

routing.yml:

Получение id отправленной формы

17 сентября 2020 в 10:04

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

Вывести новости в коде php

24 июля 2020 в 14:58

Здравствуйте, у меня сайт на Drupal 8, я создал Тип материала ссылка.
Как можно вытащить данные новости через код PHP, файл который не принадлежит в drupal?
И который подключается через iframe.
Еще лучше будет узнать как через код php вытащить Представление данного типа материала "Новости"

Обновление drupal до 8.8.5

20 апреля 2020 в 9:36

Здравствуйте, при обновлении Drupal до версии 8.8.5 выдает ошибку на странице "/update.php/selection".

Обновил следующие папки:
/core
/vendor
И в корневой папке все файлы кроме:
.htaccess
robots.txt

Ошибка капчи

26 марта 2020 в 13:35

Здравствуйте, на все контактные формы добавил капчу(математическая), и если ввел не верно, то он не выводит ошибку.
Я думаю, что это из-за того что нету данной строки:

Темизация форм в Drupal 8

19 февраля 2020 в 10:12

Здравствуйте, я создал форму, и хочу заняться ее темизацией, создал файл ss.theme, и прописал там так:


<?php

Непонятная жирная рамка у поля email

14 февраля 2020 в 15:49

Здравствуйте, проблема с отображением форм drupal в iphone.
Почему-то именно на айфонах, у поля E-mail появляется жирная линия ( https://prnt.sc/r2aj0e ).
У остальных браузеров все отлично.

Таксономия

1 февраля 2020 в 20:42

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

Есть страница со списком магазинов, слева должны быть "Категории" магазинов(Одежда, Техника и т.д.), сверху еще одна таксономия "Тип магазина" (к примеру: онлайн, оффлайн), плюс еще должно быть поле для поиска по наименованию магазина.
Вот такая сложная задача.

Я создал Тип материалов "Магазины", и к нему Таксономии.
Но как это все совместить, я не понимаю.

Файл page.html.twig

30 января 2020 в 19:35

Здравствуйте, подскажите.
Как мне в этом файле можно проверить если это Контактная форма, то чтобы вывести другой блок
Drupal 8

Drupal 8 настройка reCaptcha

30 января 2020 в 10:17

Здравствуйте, установил модуль ReCaptcha и Captcha.
Ввел ключ сайта и секретный ключ.
Но Каптча не появляется в форме.
В логах:
CAPTCHA проблема: неожиданный результат от hook_captcha () модуля recaptcha при попытке получить вызов тип% для формы captcha_examples.