Здравствуйте, подскажите как добавит в базу материал, добавляю в node, материал отображается но его редактировать нельзя. Подскажите в какую таблицу еще нужно добавить.
RxB, я искал но там просто про описание таблиц. Фактически какая-то связь может быть в любой. А у меня 150 таблиц в друпле и смотреть каждую не хочется.
FORTIS, большое спасибо, попробую еще добавить в node_*
FORTIS, ни там ни там этого не написано, мне нужен был ответ на вопрос в какие таблицы добавлять. Я использую посторонний скрипт для добавления потому что для меня так будет лучше. Кстати добавлять нужно было еще в 3 таблицы с node_*, вроде все работает, еще раз спасибо.
RxB, в поиске указал таблицы в которые нужно добавить, и ничего не нашло, поэтому с моей стороны нарушений нету.
Комментарии
Скажите, пожалуйста, какие ключевые слова вы вводили в поиске?
там же их еще много всяких, node_revisions например... но лучше бы вам воспользоваться поиском
RxB, я искал но там просто про описание таблиц. Фактически какая-то связь может быть в любой. А у меня 150 таблиц в друпле и смотреть каждую не хочется.
FORTIS, большое спасибо, попробую еще добавить в node_*
уже это должно вас натолкнуть на мысль, что есть решение более простое и изящное. достаточно набрать в поиске "создать ноду", 4 ссылка сверху.
p.s.:ну и в следующий раз прямиком на api.drupal.ru
FORTIS, ни там ни там этого не написано, мне нужен был ответ на вопрос в какие таблицы добавлять. Я использую посторонний скрипт для добавления потому что для меня так будет лучше. Кстати добавлять нужно было еще в 3 таблицы с node_*, вроде все работает, еще раз спасибо.
RxB, в поиске указал таблицы в которые нужно добавить, и ничего не нашло, поэтому с моей стороны нарушений нету.
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
и пользуйтесь api друпала
<?php
include_once './includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); define("DBName",",база");
define("HostName","localhost");
define("UserName","логин");
define("Password","пароль");
if (!
mysql_connect(HostName,UserName,Password)) {print
'приконнектились';die;
}
MYSQL_select_db(DBName);//переменные которые добавляем
$name=...
$info=...
$node = new StdClass();
//presets
$node->language = 'ru';
$node->uid = 1;
$node->status = 1;
$node->default_qty = 1;
$node->title = $name;
$node->body = $info;
$node->type = 'tour_firm';
$node->comment = 2;
node_save($node);
unset($node); ?>