Такой вопрос: а если я хочу давать материалам имена 1,2,3 и т.д. Я беру значение из какого-то поля в базе и прибавляю к нему единицу.
Здесь все понятно, имя генерируется.
Но к значению этого поля при создании материала тоже надо добавить единицу. А потом материал редактируется, значение поля в базе другое и соответственно материал сохраняется уже с другим именем!
Комментарии
либо в поиске, либо для ленивых automatic nodetitle
Такой вопрос: а если я хочу давать материалам имена 1,2,3 и т.д. Я беру значение из какого-то поля в базе и прибавляю к нему единицу.
Здесь все понятно, имя генерируется.
Но к значению этого поля при создании материала тоже надо добавить единицу. А потом материал редактируется, значение поля в базе другое и соответственно материал сохраняется уже с другим именем!
Node ID сколько материал не редактируй, не поменяется
Да, пока юзаю этот способ. Единственное, что не нравится: node id увеличивается при добавлении каждого материала, а не только нужного
Что-нибудь вроде такого http://drupal.org/project/type_local_nids поставить. Можно будет как токен подставлять этот id