Уже писал ранее о говнохостере с лимитом на скрипт в 64 метра.
Собственно, упираюсь в лимит при создании нового типа материала: при сохранении создаваемого типа материала вылетает 500 ошибка, при этом в БД (и, соттветственно, в списке типов материала в админке) появляется со всеми верными полями вновь созданный типа материала.
НО, при попытке настройить/удалить/добавить ноду по этому типу материала открывается страница /node/add
Собственно, что-то, видимо, недозаписывается в БД. Пробежался по базе - не могу понять, что да как.
Может есть знающие, как корректно составить запрос в БД в phpmyadmin, чтобы создать новый тип материала, т.е. где и что нужно CREATE
, кроме таблицы node_type
?
По переходу на новый хостинг прошу пока не пинать - уже вот-вот, но тип материала нужен уже сейчас.
Комментарии
Насколько я знаю, обычно больше ничего не требуется. Создаем типы контента так:
INSERT INTO {node_type} (type, name, module, has_title, title_label, has_body, body_label, description, help, min_word_count, custom, modified, locked, orig_type) VALUES ([тут список значений]);
Другое дело, что любой модуль может реализовать хук hook_node_type() и делать там любые дополнительные действия при создании типа контента. Может не работать из-за этого, надо смотреть список модулей.
Т.е. лучше все же не экспериментировать с учетом того, что тип материала не будет удален никогда?
Большое спасибо! Буду тогда ждать переезда.