как узнать, какое изображение относится к какому элементу контента в drupal - PullRequest
0 голосов
/ 20 декабря 2010

У меня есть drupal, и я хотел бы знать, какое изображение в базе данных связано с каким элементом контента? в других мирах "Выберите" Присоединиться "для содержимого (узла, страницы, истории и т. д.) и изображений" Какие таблицы, которые я должен использовать ??

Большое спасибо за вашу помощь

1 Ответ

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

Зависит от того, какие модули вы используете для прикрепления изображений к вашим узлам.

  • Данные, которые друпал хранит о файлах, находятся в таблице files.
  • Данные для узлов (контента) находятся в таблице node.
  • Данные для соединения могут быть в нескольких местах, если вы используете CCK, который является наиболее обычным способом, есть функция, которая сгенерирует это для вас, поскольку это зависит от настроек, как данные хранить:

    $field = content_fields('FIELD_NAME');
    $db_info = content_database_info($field);
    

Возможно, вам понадобятся некоторые из них:

$db_info['columns']['nid']['column'] // the table for the nid, used to join node table
$db_info['columns']['fid']['column'] // the table for the fid, used to join files table
$db_info['table'] // The table the data is stored in
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...