Я совершенно новичок в затмении ptd и drupal; Я борюсь с завершением кода ..
Я использую Suse 11.3, eclipse pdt 2.2.0, установленный xdebug 2.1.2.
Внутри моего установочного каталога drupal я добавил следующий скрипт-файл php:
<?php
define('DRUPAL_ROOT', getcwd());
require_once './includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
$body_text = 'This is the body text I want entered with the node';
$node = new stdClass();
$node->type = 'article';
node_object_prepare($node);
$node->title = 'Node Created Programmatically on ' . date('c');
$node->language = LANGUAGE_NONE;
$node->body[$node->language][0]['value'] = $body_text;
$node->body[$node->language][0]['summary'] = text_summary($body_text);
$node->body[$node->language][0]['format'] = 'filtered_html';
$path = 'content/programmatically_created_node_' . date('YmdHis');
$node->path = array('alias' => $path);
node_save($node);
?>
Итак - это пример из сети, который позволяет программно добавить узел.
Этот работает нормально для меня - добавляет новый узел при выполнении.
Проблема в том, что я не вижу подсказок завершения кода, когда начинаю печатать
например: "$ node->" (нет доступных завершений.)
Должно ли это работать? Что я могу сделать не так с моей настройкой, чтобы она не работала?
спасибо за помощь!