@title[]
Редактирование новостей
@body_main[]
$news[^table::load[../about/news/news.cfg]]
$now[^date::now[]]
^switch[$form:action]{
^case[list]{ ^news_list_del_edit[] }
^case[add]{ ^news_add[] }
^case[padd]{ ^news_padd[] }
^case[delete]{ ^news_delete[] }
^case[pdelete]{ ^news_pdelete[] }
^case[DEFAULT]{ ^news_list_del_edit[] }
}
@news_list_del_edit[]
^news.sort($news.id)[desc]
^news.menu{
$news.date - $news.title
$news.body
}
Добавить новость Удалить последнюю новость
@news_delete[]
$news[^news.select($news.id < ^news.count[])]
Список новостей после удаления последней записи будет выглядить так:
^news_list_del_edit[]
Вы уверены? Да!
@news_pdelete[]
На всякий случай backup текущей базы был сохранен тут: /cp/backups/news/news-${now.year}.${now.month}.${now.day}-${now.hour}.${now.minute}.${now.second}.dump
^news.save[../cp/backups/news/news-${now.year}.${now.month}.${now.day}-${now.hour}.${now.minute}.${now.second}.dump]
$news[^news.select($news.id < ^news.count[])]
^news.save[../about/news/news.cfg]
@news_add[]