Ответить
1
Скажите пожалуйста как реализовать
Отправлено: 7 Мар 2014#2
Вообще это странная задача, но как вариант можно добавить правило валидации для заголовка в нужном модуле. Это на AtomX последней версии. Которая будет через день-два. Как успею.
Например вот как выглядит стандартное правило для заголовка новостей
Но можно добавить
Например вот как выглядит стандартное правило для заголовка новостей
Code:
'title' => array(
'required' => true,
'max_lenght' => 250,
'title' => 'Title',
),
'required' => true,
'max_lenght' => 250,
'title' => 'Title',
),
Но можно добавить
Code:
'title' => array(
'required' => true,
'max_lenght' => 250,
'title' => 'Title',
'function' => function() use ($Register) {
$model = $Register['ModManager']->getModelInstance('news');
$cnt = $model->getTotal(array('cond' => array('title' => $_POST['title'])));
if($cnt) return 'Такой заголовок уже есть';
}
),
'required' => true,
'max_lenght' => 250,
'title' => 'Title',
'function' => function() use ($Register) {
$model = $Register['ModManager']->getModelInstance('news');
$cnt = $model->getTotal(array('cond' => array('title' => $_POST['title'])));
if($cnt) return 'Такой заголовок уже есть';
}
),
Я горжусь тем, что создал бесплатную CMS - AtomX . И люблю нашу команду)
1
Зарегистрируйтесь или авторизуйтесь что бы писать
Сейчас online: 147. Зарегистрированных: 0. Гостей: 147.