function Validate(&$values) if(strlen($values['name']) < 3) $this->SetError('name', 'Name too short'); return false; return true;
Example: Send email after product insertion:
CREATE TABLE categories ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(100) NOT NULL ); CREATE TABLE products ( id INT PRIMARY KEY AUTO_INCREMENT, category_id INT, name VARCHAR(200), price DECIMAL(10,2), description TEXT, FOREIGN KEY (category_id) REFERENCES categories(id) );
function AfterInsert($values) mail('admin@example.com', 'New Product', $values['name']); return true;
Мы используем файлы cookie для улучшения вашего опыта просмотра и анализа трафика. Нажимая "Принять все", вы соглашаетесь с нашей политикой конфиденциальности и политикой обработки файлов cookie.
function Validate(&$values) if(strlen($values['name']) < 3) $this->SetError('name', 'Name too short'); return false; return true;
Example: Send email after product insertion:
CREATE TABLE categories ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(100) NOT NULL ); CREATE TABLE products ( id INT PRIMARY KEY AUTO_INCREMENT, category_id INT, name VARCHAR(200), price DECIMAL(10,2), description TEXT, FOREIGN KEY (category_id) REFERENCES categories(id) );
function AfterInsert($values) mail('admin@example.com', 'New Product', $values['name']); return true;