voviko: Блог

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

HTTP Status Code Drupal 7 для сеошников

8 февраля 2022 в 15:59

Есть ли модуль чтобы пользователь мог закрыть страницу от индексации? Или велосипед изобретать?
Я искал...

Кол-во товаров в commerce

10 января 2022 в 1:00

Для управления товаров в commerce я нашёл два модуля.

commerce_stock
commerce_product_limits

1. для управления кол-вом доступных товаров
2. ограничение кол-ва товаров к корзине.

Почему нельзя натянуть готовую верстку на drupal?

24 декабря 2021 в 10:30

Собственно в последнее время часто предлагают готовую верстку и натянуть на неё drupal. Когда я говорю что это невозможно, что надо собирать по макетам, а потом верстать, многие удивляются, каверзные вопросы задают. Может кто-нибудь подкинет мне аргументов.

Проблемы с кодировкой

23 сентября 2021 в 10:39


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

Как разрешить скачивать yml файл в .htacces

13 июля 2021 в 12:11

Нельзя скачать файл *.yml, но очень хочется. Посоветуйте как разрешить скачивать файл из каталога files, либо конкретный файл.

Кто и как это делает?

29 мая 2021 в 19:43

Как можно собрать сайт на drupal 8 без composer, с 50ю вьюхами. все красиво, работает, но в каждой вьюхе код на php на 10-20 строк.
написано же что делать нельзя на этом модуле https://www.drupal.org/project/views_php

Да как вообще можно это писать в текстовом поле и тестировать?

Синоним имени термина таксономии. Как?

21 апреля 2021 в 10:43

Планировал сделать поиск похожих материалов по имени термина, но термины бывают разные. Например "Яблоки" и "Яблочки"
и ничего не нашёл из готовых модулей.
В итоге должно быть что-то типа общего id у терминов, либо поле с вариантами имени термина.

Страница по умолчанию для ошибки 403 (доступ закрыт)

21 февраля 2021 в 18:51

Доброго времени суток.
В основных настройках сайта можно добавить ссылку на страницу, которая будет отображаться при "доступ закрыт"
Можно как нибудь её хакнуть? правила описаны в hook_node_access.

commerce2: Как выставить счет на оплату после модерации

5 ноября 2020 в 16:27

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

Ошибка БД 2

17 февраля 2020 в 13:21

В продолжение темы https://drupal.ru/node/141148

В общем есть сайт, по крону подтягиваются данные, и создаются новые ноды, ЕСЛИ ИХ НЕТ

Странные ошибки в БД

3 февраля 2020 в 12:51

По сути в БД попадают ошибки из работы очень сложного и мудреного импорта. Если скачать этот BLOB
то получим файл в 23MB c текстом.
) (строка 1503 в файле /var/www/
Вопрос: Как сделать чтобы ошибки не попадали куда не надо, и как они туда вообще попадают?

Ошибка: Numeric value out of range: 1264 Out of range value for column

21 ноября 2019 в 16:41

Ошибка возникает при вводе длинных цифр в поле (number). Вроде как в БД int(11) и больше никак не вставить. например ОГРН 13 знаков.
Лечение такое вот нашёл:

phpunit блокирует composer

11 ноября 2019 в 19:08

Nothing to install or update
Package phpunit/phpunit-mock-objects is abandoned, you should avoid using it. No replacement was suggested.
Как бороться? У меня даже установить не получается

form api #type' => 'number'

30 сентября 2019 в 16:09

form api #type' => 'number'
Подскажите, как заставить не ругаться на десятичные знаки "." и ","
Вообще задача дать возможность писать пользователям в ajax форме оба разделителя, но ругается валидация.

Посоветуйте простенькую тема bootstrap4 drupal8

19 августа 2019 в 20:39

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

Скачивание *.txt файлов вместо открытия

24 июня 2019 в 22:35

В общем нужно файлы скачивать, а они открываются в браузере. Например txt pdf
вроде как надо прописать в .htaccess директиву

Node_save и сохранить ручками. не хватает проверок при node_save

14 мая 2019 в 14:37

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

time() + зимнее время и тп

2 декабря 2018 в 15:28

У меня есть проект. уже довольно давно. Данные хранятся в своей таблице по ключу timestamp
примерно как strtotime(date("d.m.y", $timestamp))
и каждые полгода, всплывает проблема из-за того что время прыгает туда сюда на час.
вопрос: Как организовать этот ключ всегда по гринвичу без переключения на зимнее и летнее время.
Может сервер тут виноват?
PS/ Просьба без троолинга.

Примерная рыночная стоимость первого экрана крутого сайта.

27 ноября 2018 в 1:02

Начну с того, что клиенту нравится первый экран сайта lexus.ru
как обычно что ниже, для чего и зачем никого не интересует. вот первый экран кайф, а на остальное время посмотреть не хватило.
Красиво, привлекает внимание, кайф и тп, что может сказать посетитель, и тем более манагер, которому нравится идея.
понимаю что дорого очень и стоимость напрямую зависит от видео, но! хочется узнать минимальную цену за подобное качество. Из вариаций тут как минимум:
- Переделка дизайна под видео с несколькими вариациями,

slick + d8 + кликабельные превью.

21 октября 2018 в 22:16

Получилось у меня сделать превью, но они как то не так работают.
Например точки кликабельны, превью просто картинки (Без атрибутов)
Кто сталкивался с подобной проблемой, как лечить?

Скрипт автоматического обновления и бекап drupal 7

27 июня 2018 в 11:01
1

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

Взято отсюда

Многопоточность ...db_merge

31 января 2018 в 1:24

db_merge выбран как самый простой вариант.
-имеется шустрая файловая система, 32 ядра (2 xeon 26xx)
-обычная табличка без привязки к drupal
Имеем массив типа
1=>(1,2, 3)
2=>(3,4,5)
...
99999=>(x,z,y)

работает одно ядро Sad

Как распределить по всем ядрам?

Что то странное. Импорт node

18 января 2018 в 23:41

Лыжи не едут.
Пытаюсь импортировать очень большой каталог, со сложной структурой и тп.
прогресс с помощью ob_flush()
Сначала создаю термины, потом ноду с товарами.
У терминов 5 левелов. С терминами все нормально.
Когда доходит дело до product_display то проверяю функцией по полю с уникальным номером и по условию добавляю карточку товара с товарами.

если кратко :
1. проверить по коду (уникальный на каждую карточку товаров)
2. добавить карточку с товарами, если нет такой на сайте

ckeditor - размер изображения

6 мая 2017 в 10:46

нужно как то сделать выбор(редактирование) размера изображения.
Что-то похожее на IMCE drupal 7. Жду советов. Если кто может сделать, пишите в скайп