These are chat archives for dru-io/Drupal

7th
Oct 2016
boolboost
@boolboost
Oct 07 2016 12:57
Как выводить мульти язычный контент в виде тизера
Сделал через связь с переводом указал что бы тизер брал из него перевод
Но из за того что в запровах появилось поле node_node_nid
Все ноды выводят в количестве переводов)
В итоге у меня дважды повторяется одна и таже нода во вьюс
Имменно из за того что это поле есть никакие Distinct и Pure Distinct не помогает
Даже с агригацией
Запроос на выходе такой SELECT node.created AS node_created, node_node.nid AS node_node_nid
FROM
{node} node
INNER JOIN {node} node_node ON node.tnid = node_node.tnid AND node_node.language = 'en'
WHERE (( (node.status = '1') AND (node.type IN ('work')) AND (node.language IN ('en')) AND (node_node.type IN ('work')) ))
ORDER BY node_created DESC
LIMIT 12 OFFSET 0
boolboost
@boolboost
Oct 07 2016 13:29
Что то я перемудрил
Снёс нафиг эту связь проверил ноды на язык
Всё
Через обычный фильтер