Zobacz pełną wersję : ZOO - automatyczna publikacja wpisu
Witam.
Gdy dodaję wpis poprzez ZOO, po zalogowaniu do witryny (nie do zaplecza) wpis zostaje dodany, jednak nie jest opublikowany. W jaki sposób ustawić ten komponent, żeby automatycznie publikował wszystkie wpisy dodawane za pomocą witryny przez zalogowanego użytkownika.
Dzięki wielkie za pomoc.
components/com_zoo/controllers/submission.php
if (!$this->submission->isInTrustedMode() && !in_array('_itemstate', array_keys($this->elements_config))) {
$this->item->state = 1;
}
$this->item = $this->app->object->create('Item'); $this->item->application_id = $this->application->id;
$this->item->type = $this->type->id;
$this->item->publish_up = $now;
$this->item->publish_down = $this->app->database->getNullDate();
$this->item->access = $this->app->joomla->getDefaultAccess();
$this->item->created = $now;
$this->item->created_by = $this->user->get('id');
$this->item->created_by_alias = '';
$this->item->state = 1;
$this->item->searchable = true;
$this->item->getParams()
->set('config.enable_comments', true)
->set('config.primary_category', 0);
}
Na czerwono masz miejsca, w których musisz zmienić wartości na takie, jak podałem
Wszystko udało się. Dzięki, Pozdrawiam
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!