Size: a a a

2019 October 15

MV

Mykola Veriga in Drupal RU
Comrade Infocygan
вообщем когда связь присваевается "Профиль" (User), то появляются дубли
а можно добавить uid в поля рендера?
источник

CI

Comrade Infocygan in Drupal RU
UUID
источник

MV

Mykola Veriga in Drupal RU
зачем?
источник

MV

Mykola Veriga in Drupal RU
id профиля
источник

MV

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

MV

Mykola Veriga in Drupal RU
какие они у вас?
источник

CI

Comrade Infocygan in Drupal RU
без связи нельзя добавить id пользователя
источник

MV

Mykola Veriga in Drupal RU
какие они у вас?
источник

CI

Comrade Infocygan in Drupal RU
не понял про какие стороны
источник

MV

Mykola Veriga in Drupal RU
INNER JOIN связь делает его
источник

MV

Mykola Veriga in Drupal RU
или другой join
источник

CI

Comrade Infocygan in Drupal RU
старый views: SELECT node_field_data.langcode AS node_field_data_langcode, node_field_data.created AS node_field_data_created, node_field_data.nid AS nid, users_field_data_node_field_data.uid AS users_field_data_node_field_data_uid, profile_users_field_data.profile_id AS profile_users_field_data_profile_id
FROM
{node_field_data} node_field_data
LEFT JOIN {users_field_data} users_field_data_node_field_data ON node_field_data.uid = users_field_data_node_field_data.uid
LEFT JOIN {profile} profile_users_field_data ON users_field_data_node_field_data.uid = profile_users_field_data.uid
INNER JOIN {taxonomy_index} taxonomy_index ON node_field_data.nid = taxonomy_index.nid
WHERE ((taxonomy_index.tid = '20')) AND ((node_field_data.type IN ('topic')) AND (node_field_data.status = '1') AND (node_field_data.langcode IN ('ru')))
ORDER BY node_field_data_created DESC
LIMIT 12 OFFSET 0
источник

MV

Mykola Veriga in Drupal RU
Comrade Infocygan
старый views: SELECT node_field_data.langcode AS node_field_data_langcode, node_field_data.created AS node_field_data_created, node_field_data.nid AS nid, users_field_data_node_field_data.uid AS users_field_data_node_field_data_uid, profile_users_field_data.profile_id AS profile_users_field_data_profile_id
FROM
{node_field_data} node_field_data
LEFT JOIN {users_field_data} users_field_data_node_field_data ON node_field_data.uid = users_field_data_node_field_data.uid
LEFT JOIN {profile} profile_users_field_data ON users_field_data_node_field_data.uid = profile_users_field_data.uid
INNER JOIN {taxonomy_index} taxonomy_index ON node_field_data.nid = taxonomy_index.nid
WHERE ((taxonomy_index.tid = '20')) AND ((node_field_data.type IN ('topic')) AND (node_field_data.status = '1') AND (node_field_data.langcode IN ('ru')))
ORDER BY node_field_data_created DESC
LIMIT 12 OFFSET 0
тогдна наверно в чат новичков. Но как похоже что один пользователь имеет несколько profiles
источник

MV

Mykola Veriga in Drupal RU
users_field_data_node_field_data.uid = profile_users_field_data.uid
вот такая строка делает дубль, вроде здесь уже обсуждался такой вопрос
источник

CI

Comrade Infocygan in Drupal RU
id показывает разные значения, 1, 332, 333, .... но профили там разные
источник

CI

Comrade Infocygan in Drupal RU
аватарка отображается 1 раз
источник

ИЛ

Иван Лещёв in Drupal RU
каждый раз? или через раз?
источник

CI

Comrade Infocygan in Drupal RU
один раз
источник

AK

Alexey Korepov in Drupal RU
Кто-нибудь ловил косяк с тем, что Select2-виджет с автокомплитом по вьюшке с "#multuple = true" на сабмите сжирает всю память и фейлится, если поле оставить пустое. Если хоть что-то там выбрать, то сабмитится норм. Если убрать #multiple - то работает норм.  Такое впечатление, что он на сабмите пытается загрузить все доступные сущности из вьюшки, игнорируя указанный лимит в 10 штук, ну или возможно где-то по коду в loadMultiple() прилетает null и он грузит сразу всё, но пока не нашёл кусок кода где это может происходить.
источник

CI

Comrade Infocygan in Drupal RU
Я хочу получить ссылку на ноду, на которую выдаётся Commerce License.  $nodes = $this->getLicensedNodes($license->acl_id->value); Выводится Array
источник