Валят сайт
Валят сайт запросами типа:
https://domain.ru/?abwdcyvl=pmbniacyovgdgcu::no
https://domain.ru/?aiakxks=kfcplwtwu::no
...
Как с таким бороться?)
Каждый такой запрос попадает в кэш, база растет безразмерно + нагрузка на сайт.
Валят сайт запросами типа:
https://domain.ru/?abwdcyvl=pmbniacyovgdgcu::no
https://domain.ru/?aiakxks=kfcplwtwu::no
...
Как с таким бороться?)
Каждый такой запрос попадает в кэш, база растет безразмерно + нагрузка на сайт.
Здравствуйте...
Есть сайт медклиники, на нем есть материалы врачей, каждому врачу подгружается рассписание со стороннего ресурса через file_get_contents в hook_node_viewю.... проблема... получаемое рассписание кєшируется... как отключить кэширование этих данных?
\Drupal::service('page_cache_kill_switch')->trigger(); Не помогает...
Здравствуйте!
Есть такая проблема: сайт сделан на друпал 9, достаточно простой, модули устанавливались вручную через админку, компосер не использовался.
На сайте есть форма заявки, реализована программно. При разработке отлично работала, но после установки возникли проблемы с валидацией. Валидация имеет такой вид:
При установке npm в папке темы, npm загружает модули в папку node_modules.. Друпал с этой папкой не дружит, очень долго в ней что то ищет при индексировании, находит там даже какие то темы и т.п., в общем, работать можно до первой перестройки регистра тем/модулей, потом приходится удалять её что бы друпал заработал.
В общем, как сделать, что бы друпал эту папку не замечал?
Может кто сталкивался.
Для админки и для страниц создания материалов включена отдельная тема.
Как для страницы создания одного типа материалов включить стандартную тему, а для других остаить тему админки?
Несколько модулей перепрбовал, не помогают.
Где вообще тема определяется в ядре?
Есть в БД таблица с датами в таком виде 2015-09-25 00:00:00,
нужно отобрать только те записи где дата события в сентябре, как написать запрос правильно?
Пишу так:
$query->innerJoin('field_data_field_detes', 'd', 'n.nid = d.entity_id');
$query->condition('d.field_detes_value', array($date, $date2), 'BETWEEN');
$date и $date2 это 1 и 31 сентября...
Как правильно запрос построить?
Есть:
Каталог товаров, товары выводятся через views, прикрутили к ним фильтры и сортировку.
Все хорошо, но в пейджере всегда ссылки вида:
tehnica-dlja-doma/pylesosy?sell_price[min]=&sell_price[max]=&&&&&power_value[min]=&power_value[max]=&&&weight[min]=&weight[max]=&sort_by=sell_price&sort_order=ASC&page=3, а хотелось бы и нужно, что бы по умолчанию было /tehnica-dlja-doma/pylesosy, т.е. без хвоста параметров.
Куда копать?
Добрый вечер. Столкнулся с такой проблемой, в поиске (стандартном) выдаются дубли снипетов, т.е. на один и тот же материал может быть 1-2-3 и больше снипета выдачи подряд. На сайте 4 тысяч материалов. Как побороть?
Вопрос по изменению формы загрузки файлов. Как в друпале решить эту проблему?
Нужна кнопка вида:
Есть вариант с оберткой из label - http://codepen.io/dif/pen/neodc.
На некоторых страницах сайта не отображаются: админ панель, табы для админа и даже если изменить содержимое, оно тоже не отображается хотя в базу сохраняются. Все выглядит так, как будто страница жестоко закеширована даже под админом. Что это может быть? Кеш выключен, кеш сбрасывал, - не помогает.
Материал (нода) для посетителя открывается правильно, а для админа как термин таксономии.
т.е. в шаблоне материала есть 3 вида представления данных ноды: по условию: $page, !$page и шаблон для страниц представления (taxonomy/term/[tid]) определяется по arg(0), arg(1), is_numeric(arg(1)). Ну так вот, когда открывается страница taxonomy/term/[tid] срабатывает нужный шаблон, ссылку на материал отображает корректно, только при клике на ссылку незарегистрированному пользователю отображается шаблон с условием $page, а админу все тот же taxonomy/term/[tid]?
Есть материал типа заказ, необходимо запретить его редактировать, пока он открыт пользователем с ролью Оператор,
можно ли такое сделать на Drupal 7?
Цель: вернуть html в popup окно c картинкой и названием заказанного товара.
Есть hook_menu: