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

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

13 апреля 2019 в 18:55

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

p.s. тестировать лучше на копии сайта.

10 апреля 2019 в 21:17
1

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

8 апреля 2019 в 15:42

Новые элементы - это по определению уже изменения в верстке, поэтому странно звучит то, что "трогать нельзя".
В чем именно у вас вопрос? Смотрите, как сейчас выведены поля, добавляете новые нужные вам ссылки, стилизуете их вывод.

7 апреля 2019 в 12:08

Про "$(document).ready( ..." вообще забудьте, не нужно это, если вы правильно изначально код обернули функциями друпала.

В теории "конфликты" могут быть, на практике, как мне кажется, с большей вероятностью причина будет в том, что вы что-то не так делаете, чем реальные ошибки в коде плагинов.

6 апреля 2019 в 23:48

"Почему не работает" - смотрите консоль браузера, там все ошибки будут. Может файл не подключился, может кеш не очищали, может еще что-то.

Другие js можно в этом же, обычно нет необходимости плодить десятки js по три строчки.

5 апреля 2019 в 17:32

Делал подобный рулз на сайте - скрин, из действий по заполнению полей в новой ноде, первое - "создать новую сущность".
Действие "установить значение" потребуется для заполнения других полей в создаваемой ноде.

Отправленные значения из вебформы заполняются с префиксом "data:...", например, если в вебформе поле называется "vash_vopros", то токен для заполнения будет "[data:vash_vopros-value]".

3 апреля 2019 в 7:36

Связано это так - часть форматов при сохранении могут вырезать стили, классы.
Был у вас, например,

 "<p class="red">Текст</p>", или "<p style="color:red; padding:10px;">Текст</p>"

сохранили его, и он уже стал

2 апреля 2019 в 21:37
1

direzzo, вы на 100% уверены, что это после обновления произошло?
Возможно, что поле и раньше не выводилось, но совпало, что заметили вы после обновления.

На отсутствие полей могут влиять модули, на подобии - https://www.drupal.org/project/imagefield_tokens , либо кастомный модуль(и). Список модулей посмотрите на наличие подобного.

2 апреля 2019 в 20:44

Если все потерлось именно в "body" контента, где его меняли - то можно предположить, что там были вписаны стили/классы, которые при сохранении вырезал, например, визуальный редактор.
Если есть бекап - можно вернуть оттуда контент, и пересохранить ноду в текстовом формате без визуального редактора, либо отключить вырезание стилей, классов для визуального редактора.

2 апреля 2019 в 15:04

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

1 апреля 2019 в 17:35

Редактируйте файлы в нормальное IDE - из бесплатных, хотя-бы - https://code.visualstudio.com/Download или любой другой. Так, чтобы проблем с кодировками не было, сейчас именно в ней дело.

31 марта 2019 в 18:00

В большинстве случаев можно,но зависит от реализации, если захардкочено, то нельзя, без изменения в файле модуля.
Для начала в переводах посмотрите /admin/config/regional/translate . Возможно, что блок на вьюсе, тогда его смотрите.

16 марта 2019 в 22:43
1

Можно попробовать добавить свою функцию валидации для поля пароля, проверяя там длину - hook_form_FORM_ID_alter.

Еще есть топорный вариант - https://jqueryvalidation.org/ , через js проверять, вариант скорее плохой, но кто-то так делает.