Установил Drupal + Ubercart, написал для него пару своих модулей. В магазине забит товаров, доступ к каждому осуществляется по адресу вида http://mysite.ru/node/3
Теперь хочу создать отдельную страницу, на которой будет совсем другая инфа, захожу в создание материала → создать страницу, заполняю необходимые поля, указываю желаемый адрес http://mysite.ru/brochure, но при добавлении выскакивает ошибка MySQL "Duplicate key in node table". Он почему-то пытается вставить эту страницу в виде ноды с nid=4, хотя в таблице node 680 элементов и значение next auto_increment указано корректно.
Как сделать в данном случае отдельную страницу, доступ к которой будет через отдельный вид адреса, не содержащего слова node (http://mysite.ru/brochure) ?
Комментарии
Ну ведь друпал все равно дает системный адрес новому материалу, типа node/x и пытается вставить его в таблицу MySQL
Но не корректно.
Посмотрите здесь: http://drupal.org/node/69722