Size: a a a

2019 October 31

ИЛ

Иван Лещёв in Drupal RU
или так
источник

ИЛ

Иван Лещёв in Drupal RU
источник

РВ

Руслан Выйгшев in Drupal RU
Привет🤚Есть ли в 8-м друпале что-то для програмного сравнения сущностьей (параграфов) на идентичность? Или вариант только перебирать и сравнивать все поля в цикле?
источник

ys

yaroslav savonenko in Drupal RU
сущности имеют различный UID как минимум же
источник

РВ

Руслан Выйгшев in Drupal RU
Ну это понятно) интересует сравнение только кастомных полей сущности
источник

ys

yaroslav savonenko in Drupal RU
в противном случае думаю не сложно написать обработчик для формирования нужного массива полей из сущности и сравнения
источник

MV

Mykola Veriga in Drupal RU
Руслан Выйгшев
Привет🤚Есть ли в 8-м друпале что-то для програмного сравнения сущностьей (параграфов) на идентичность? Или вариант только перебирать и сравнивать все поля в цикле?
источник

MV

Mykola Veriga in Drupal RU
только модуль говно полное, как по мне, не универсально. и получаеться проще самому сравнение написать
источник

РВ

Руслан Выйгшев in Drupal RU
Понял, спасибо, тогда действительно легче самому сравнивать. Просто думал что мб есть что-то в коре для сравнения сущностей по хешам их полей или что-то подобное
источник

MV

Mykola Veriga in Drupal RU
Руслан Выйгшев
Понял, спасибо, тогда действительно легче самому сравнивать. Просто думал что мб есть что-то в коре для сравнения сущностей по хешам их полей или что-то подобное
что то вроде есть, нужно глянуть на метод сохранения ентити, вроде там идет сравнение с origin и updated и не делает запрос в базу если не изменилось
источник

AK

Alexey Korepov in Drupal RU
А кто-нибудь делал одну общую кнопку "Применить фильтры" для нескольких блоков с фасетами на странице? Чёт иссуй есть https://www.drupal.org/project/facets/issues/3013702 с ответом "фсё очинь сложнаааа", а задача-то вроде очень распространённая.
источник

C

Comrade Gagarin in Drupal RU
Камрады, это по друпалвэй получать результат работы стороннего контроллер таким способом (new CoolController())->method()?
источник

РВ

Руслан Выйгшев in Drupal RU
Mykola Veriga
что то вроде есть, нужно глянуть на метод сохранения ентити, вроде там идет сравнение с origin и updated и не делает запрос в базу если не изменилось
В модуле параграфа просто циклом проверка идет, как и планировал руками сделать)
http://joxi.ru/Vm6LP6vT4MEpzA
источник

MV

Mykola Veriga in Drupal RU
модуль diff работает верно и просто, но только нужно в полях пройтись по  всех кейсах сравнения

у меня контент приходил с другого сервера, и в момент сохранения друпал немного изменяет строки, там например отсуп где то уберет, кодировку изменит

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

а так вроде не будет проблем, только такие случаи проверять всеравно придеться руками
источник

Y

Yaro in Drupal RU
Comrade Gagarin
Камрады, это по друпалвэй получать результат работы стороннего контроллер таким способом (new CoolController())->method()?
если не определен в системе - почему бы и нет?
источник

C

Comrade Gagarin in Drupal RU
Определён, как иначе
источник

Y

Yaro in Drupal RU
Comrade Gagarin
Определён, как иначе
ну, всмысле как сервис
источник

MV

Mykola Veriga in Drupal RU
Yaro
если не определен в системе - почему бы и нет?
нет, плохой способ явно, много ломает
источник

C

Comrade Gagarin in Drupal RU
Это да, обычный контролер
источник

Y

Yaro in Drupal RU
Mykola Veriga
нет, плохой способ явно, много ломает
что ломает?
источник