Доброго времени суток.
Мне нужен один модуль. Он создал табличку(3 поля: id, имя и статус). Но мне нужно существенно больше полей и это все выводите, конечно вьюсами. Кто знает модуль, в типе содержимого можно было добавить ссылку на эту табличку? Или как бы связать их между собой? Заранее спасибо.
Комментарии
А почему бы не добавить эти поля в материал или создать еще один отдельный материал и создать между ними связь?
Нифига не понятно что надо. А что дополнительные поля в ноду не прикручиваются что-ли?
так в том то и вопрос. как их добавить в материал?
Модуль Simple Reservation создал таблицу данных, но материал не создал.
Ну, наверное, надо прочитать запросом данные из таблицы прочитать запросом к базе и вывести их в материале, переопределив его шаблон. Можно наверное и вьюсу данные из запроса подсунуть.
Бл*. Объясните по человечи, что за модуль, что за таблица (SQL, table html и хз чо). Что и откуда надо взять и воткнуть.
Я так понял модуль Simple Reservation создал таблицу данных (3 поля: id, имя и статус).
Правда я не понял что это за id, это id материала который связан с данными модуля или что?
Обращайтесь к разработчикам модуля.
Я бы вообще выкинул этот модуль, и сделал всё руками.
Все по порядку:
В модули в simplereservation.install прописано:
'description' => '{simplereservation_item} holds all items which can be reserved',
'fields' => array(
'iid' => array(
'description' => 'Item ID',
'type' => 'serial',
'not null' => TRUE,
'unsigned' => TRUE,
),
'name' => array(
'description' => 'Name of the item',
'type' => 'varchar',
'length' => 255,
'not null' => TRUE,
'default' => '',
),
'status' => array(
'description' => 'Status of the item (e.g. availability)',
'type' => 'int',
'default' => 1,
'not null' => FALSE,
'unsigned' => TRUE,
),
),
'primary key' => array('iid'),
'indexes' => array(
'iid' => array('iid'),
),
);
return $schema;
}
т.е. в базе MySQL создалась таблица simplereservation_item, с полями: iid, name, status. iid - идентификатор.
в типах содержимого этой таблицы нет и как поле не добавить.
Может есть какой-нибудь модуль добавляет эту связь. Очень надо!
Вам уже 10 раз ответили.
Может тогда в сторону других модулей посмотреть? Например есть такой https://www.drupal.org/project/reservations.
Я все подобные модули просмотрел. Этот наиболее подходящий. В идеале я бы создал тип материала и в нем всего лишь одно поле - привязка к таблице созданной модулем и все. Должно же быть решение легкое!
Ну дак покодить тогда надо немного, что мешает?
Создал материал и переписал модуль, чтобы данные читал с новой таблицы.
Главное модуль не обновляй...