вопрос: сделал поле body1 для ввода текста статьи - но при вводе статьи оно так и называется body1 - подредактировал и назвал по другому, а название поля в системе так и осталось body1 - это правильно, но я не понял - это так каждое поле - сначала называть системным именем а потом переименовывать в то что хотим видеть при вводе статьи? Где в настройках отдельно название системное и то что видно при вводе статьи?
Комментарии
Просто при переименовании системное название поля уже не меняется. Потому что исп. в названиях полей и-или таблиц базы данных. При желании можно поменять системное название поля вручную.
ну это хорошо что не меняется, но как при создании поля в CCK указать системное одно название а то что выводится редактору при добавлении страницы другое?
Именно так как ты написал. Хотя, недавно вышла новая версия ССК, может там что по-другому.
>> ну это хорошо что не меняется, но как при создании поля в CCK указать системное одно название а то что выводится редактору при >> добавлении страницы другое?
Там красивое решение Когда Вы создаете поле в первой форме изменяете сразу имя ( lat ), во второй при определении widgetа меняется уже только псевдоним (в базе менять не рекомендую - возможно проблемсы в другим местах)
Главное избегать кирилицы. Имхо... А то здорово попался один раз...
Ещё лучше так:
- Создаём поле, предположим First Name, получаем системное field_first_name и назавание "First Name"
- идём в локализацию и переводим "First Name" на "Имя"
Всё!
с локализацией это я уже думал - самый правильный вариант, а подскажите как делаются шаблоны - какое название шаблон будет иметь? в смысле шаблон для этих полей при отправке статьи на сайт?
http://drupal.org/project/contemplate