Bugs module news increment et publishedOff
This commit is contained in:
parent
65be0c4b6d
commit
4d5c85c414
@ -133,9 +133,9 @@ class news extends common {
|
|||||||
// Soumission du formulaire
|
// Soumission du formulaire
|
||||||
if($this->isPost()) {
|
if($this->isPost()) {
|
||||||
// Crée la news
|
// Crée la news
|
||||||
$newsId = helper::increment($this->getInput('newsAddTitle', helper::FILTER_ID), (array) $this->getData(['module', $this->getUrl(0)]));
|
$newsId = helper::increment($this->getInput('newsAddTitle', helper::FILTER_ID), (array) $this->getData(['module', $this->getUrl(0), 'posts']));
|
||||||
$publishedOn = $this->getInput('newsAddPublishedOn', helper::FILTER_DATETIME, true);
|
$publishedOn = $this->getInput('newsAddPublishedOn', helper::FILTER_DATETIME, true);
|
||||||
$publishedOff = $this->getInput('newsAddPublishedOff' ) ? $this->getInput('newsEditPublishedOff', helper::FILTER_DATETIME) : '';
|
$publishedOff = $this->getInput('newsAddPublishedOff' ) ? $this->getInput('newsAddPublishedOff', helper::FILTER_DATETIME) : '';
|
||||||
$this->setData(['module', $this->getUrl(0),'posts', $newsId, [
|
$this->setData(['module', $this->getUrl(0),'posts', $newsId, [
|
||||||
'content' => $this->getInput('newsAddContent', null),
|
'content' => $this->getInput('newsAddContent', null),
|
||||||
'publishedOn' => $publishedOn,
|
'publishedOn' => $publishedOn,
|
||||||
@ -329,7 +329,7 @@ class news extends common {
|
|||||||
$newsId = $this->getInput('newsEditTitle', helper::FILTER_ID, true);
|
$newsId = $this->getInput('newsEditTitle', helper::FILTER_ID, true);
|
||||||
if($newsId !== $this->getUrl(2)) {
|
if($newsId !== $this->getUrl(2)) {
|
||||||
// Incrémente le nouvel id de la news
|
// Incrémente le nouvel id de la news
|
||||||
$newsId = helper::increment($newsId, $this->getData(['module', $this->getUrl(0)]));
|
$newsId = helper::increment($newsId, $this->getData(['module', $this->getUrl(0), 'posts']));
|
||||||
// Supprime l'ancien news
|
// Supprime l'ancien news
|
||||||
$this->deleteData(['module', $this->getUrl(0),'posts', $this->getUrl(2)]);
|
$this->deleteData(['module', $this->getUrl(0),'posts', $this->getUrl(2)]);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user