В моем случае добавляемое поле в коде имеет имя fam
2) Создаем необходимые поля в базе данных: добавляем новое поле в таблицу ann_annonces
Открываем модуль/sql/mysql.sql
Находим таблицу ann_annonces
CREATE TABLE ann_annonces
Для наглядности возьмем за основу следующую строчку:
fam varchar(20) NOT NULL default '',
Добавляемое поле: fam
Тип столбца в таблице: varchar
Длина переменной: (20)
Значение по умолчанию: default ''
Получаем:
fam varchar(20) NOT NULL default '',
Теперь эту строчку добавляем в таблицу ann_annonces.
Я добавлю поле после следующей строчки:
country varchar(200) NOT NULL default '',
Полезная информация:
VARCHAR (максимум 255 байт)
TEXT (максимум 65535)
MEDIUMTEXT (максимум 16777215)
LONGBLOB (4294967295)
Если это числовой тип данных, то:
TINYINT (Диапазон со знаком от -128 до 127. Диапазон без знака от 0 до 255)
SMALLINT (Диапазон со знаком от -32768 до 32767. Диапазон без знака от 0 до 65535)
MEDIUMINT (Диапазон со знаком от -8388608 до 8388607. Диапазон без знака от 0 до 16777215)
О типах данных подробно можно прочитать в любом справочнике по mysql…
NOT NULL – данный столбец не может быть равен нулевой величине (NULL).
default '0' – значение по умолчанию равно '0'
3) Теперь откроем файл модуль/suppran.php. Буду показывать на примере этого файла. Через поиск ищем слово country, например, через программу “Блокнот”...
И так далее – “ходим” по файлам модуля и создаем тоже самое, что и у country, только с именем fam (в моем случае)...
Главное - соблюдать последовательность!
Вот и все...
Ps: спасибо за помощь в написании статьи max-C4 и LARK’y