Andruxa: Комментарии

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

4 ноября 2020 в 9:50
1

VasyOK wrote: Содержимое: Имеет идентификатор термина таксономии (с глубиной) - глубина 10

Это 10 джойнов в запросе. Не надо так делать, лучше указывать реальную глубину словаря, если там, к примеру, 4 уровня вложенности - то и указывать глубину 4.

3 ноября 2020 в 20:31

Тут или тут, например. Или посмотреть в коде самих вьюсов:
core/modules/views/src/Plugin/views/argument
core/modules/views/src/Plugin/views/argument_default

Возможно, в одном аргументе не удастся создать условие BETWEEN, тогда потребуется создать пару аргументов: один для условия больше чем значение по умолчанию, второй - меньше.

3 ноября 2020 в 18:55

Я бы все-таки написал хендлер для вьюсового аргумента, значением по умолчанию у которого был бы текущий час.
В этом случае можно будет кешировать результаты вьюса в зависимости от аргумента (надо проверить, но должно работать).
И при вычислении текущего часа неплохо бы учитывать таймзону текущего пользователя, а то в Петропавловске-Камчатском полночь.

30 октября 2020 в 14:05

Если нужно контролировать изменения в ссылках на товары - то поле нужно создавать в документе, иначе из товаров изменения не попадут в ревизии документов.
Насчет кросс-поля, которое можно было бы редактировать одновременно и в товарах и в документах - не уверен, что есть готовое решение, которое предоставляло бы поле с контролем целостности данных в обеих сущностях.

20 октября 2020 в 10:30

У вас в commerce-order будут сущности commerce-line-item, фактически при добавлении товара в корзину (заказ) - туда создаются и добавляются сущности Commerce Line Items, и у них есть ссылка на сущность Commerce Product.
Что-то вроде commerce-order:commerce-line-item:commerce-product должно быть.

2 сентября 2020 в 8:43

superintendent wrote: редиректит на localhost:8000/мой-алиас.html

похоже на Global Redirect

лучше, конечно, поднять на локалхосте Apache/Nginx, аналогично конфигурации прода

23 августа 2020 в 15:50
1

Вряд ли.
1. Сайт на 7 друпале, ему продлили срок поддержки, но ненадолго.
2. Тема оформления - верстка резиновая, но не адаптивная, дизайн так себе.
3. Можно установить Commerce Kickstart и получить гораздо более функциональную сборку, с адаптивным дизайном, лишенную какого-либо кастомного неподдерживаемого кода, и совершенно бесплатно.

8 августа 2020 в 13:14

Если делаешь дамп базы с ключом --gzip - то нужно указывать расширение файла .gz:
drush sql-dump --gzip > dbname.sql.gz

потом, перед заливкой дампа, его нужно предварительно раcпаковать:
gunzip dbname.sql.gz

23 июля 2020 в 10:50
1

Да в том и дело, что для D5 и D6 держать включенным этот модуль нет никакой необходимости.
Да и для актуальных версий его держать включенным на проде тоже нет необходимости.
Ну и уникальные инсталляции считаются по $drupal_hash_salt, хотя некоторые грешат копированием settings.php из проекта в проект, чего делать конечно же не следует.
Так что всё-таки - средняя температура по больнице с учетом морга, тенденции понять можно, но не более того.

18 июля 2020 в 23:54
adano wrote: https://www.drupal.org/project/usage/drupal

Интересные "мерцания" количества установок, например, для пятой версии:

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

11 июля 2020 в 22:22

Никогда не понимал этого стремления рассчитать стоимость доставки с точностью до двух знаков после запятой.

Во-первых, для этого нужно знать:
- точный вес каждого товара с учетом его упаковки
- точные размеры товаров в упаковке
- подобрать нужную коробку (просто сложить объемы товаров и взять ближайшую большую по объему коробку - будет неточным, т.к. есть еще и линейные размеры)
- знать вес и стоимость этой коробки.

Во-вторых, мне как покупателю совершенно неважно - будет доставка стоить 351р.25к. или 368р.04к.