Проблемы с функциями Drupal 7

Главные вкладки

Аватар пользователя kreed kreed 13 февраля 2010 в 0:47

Собственно решил разобраться в Drupal. Эта cms давно показала себя как качественный продукт, но два года назад она мне невзлюбилась. Поэтому её обходил стороной.
Сейчас решил в ней капитально разобраться, т.к. понял, что это очень гибкая cms. Попробовал методом тыка и понял, много так не поймешь. Решил делать сайт.
Собственно сама проблема. Ставлю модуль indexpage для Drupal 7. При попытке зайти в админку этого модуля, вылазила ошибка о неизвестной функции "node_get_types()". Немного полазив и ничего не найдя по моей проблеме, решил попытаться исправить сам. Сперва нашел эту функцию на api.drupal.org. Но там к сожалению версии до шестерки. Попробовал добавить код функции из шестерки, но не вышло. Полазив еще чуть-чуть нашел похожую функцию "node_type_get_types()". Заменил вызов функции в модуле indexpage, все отлично, админка работает.
НО! Модуль так и не заработал, вылезла следущая ошибка, которую я пытался решить по аналогии, но не получилось.
Собственно ошибка: "Fatal error: Call to undefined function db_rewrite_sql() in modules/indexpage/indexpage.module on line 368".
С Drupal два дня и движок знаю плохо. Однако нашел, что данная функция должна быть прописана в /includes/database.inc в шестерке. В Drupal 7 нет такого файла, есть /includes/database/database.inc, но упоминания данной функции я не нашел.

Собственно прошу помощи.

Комментарии

Аватар пользователя restyler restyler 13 февраля 2010 в 1:05

внимание, помощь КО: используйте пока 6 ветку! не надо с уровнем знаний новичка лезть в кровоточащий d7.

Аватар пользователя vgoodvin vgoodvin 13 февраля 2010 в 16:04

Ниче. Я год назад наблюдал, как один совершенно новый человек в пхп никак не мог разобраться с PHP6 ). Не устанавливался он у него.