извлечение связей узлов и меню Drupal с помощью SQL - PullRequest
0 голосов
/ 05 декабря 2010

Я пытаюсь распутать сложный многоязычный сайт Drupal с помощью пользовательских отчетов SQL.
Разглядывая немного, я смог построить этот оператор SQL, который дает мне все узлы и помогает мне найти отношения перевода.

SELECT  node.nid as node_nid, node.language as node_language, 
        node.type as node_type, node.title as node_title, 
        node.tnid as node_tnid, node.status as node_status, url.src, 
        url.dst, url.language as url_language 
FROM {node} as node 
LEFT JOIN {url_alias} as url 
      ON url.src = CONCAT('node/', node.nid) 
ORDER BY node_type, node_language, node.nid

Теперь я хочу добавить «разрешенные форматы ввода» и параметры публикации для каждого узла. Также перечислите все меню и что они содержат.

1 Ответ

0 голосов
/ 09 декабря 2010

Возможно, вы захотите взглянуть на модуль views, он может сэкономить вам много времени и сэкономить на написании собственного SQL.

...