Автоматическая публикация при добавлении материалов с фронта сайта?

  • 3 Ответов
  • 1047 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

Подскажите пожалуйста, как сделать чтобы при добавлении через подачу материалов с фронта сайта, сразу материал был опубликован, а не приходилось заходить в админку и включать публикацию ?  !
« Последнее редактирование: 18.06.2012, 13:04:45 от TMSergey »

*

Оффлайн tarkasha

Подскажите пожалуйста, как сделать чтобы при добавлении через подачу материалов с фронта сайта, сразу материал был опубликован, а не приходилось заходить в админку и включать публикацию ?  !
тоже очень интересно. +1

*

Оффлайн DeFt

Подниму некропост. Мож кто до сих пор ответ не нашел. Файл submission.php находим конструкцию вида:
// get item
if (!$this->item_id || !($this->item = $this->app->table->item->get($this->item_id))) {

$now = $this->app->date->create()->toSQL();

            $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   = 0;
$this->item->searchable   = true;
$this->item->getParams()
->set('config.enable_comments', true)
->set('config.primary_category', 0);
        }
И меняем в ней $this->item->state= 0; на $this->item->state= 1; Это при включенном режиме доверия.
"Убеждать людей приобрести то, что им не нужно, на деньги, которых у них нет, чтобы произвести впечатление на тех, кому до этого нет никакого дела — сегодня это мошенничество стало поистине виртуозным." (С) В. Папанек

*

Оффлайн Пастор Шлаг

  • ***
  • 28
  • [+]8 / [-]0
  • Праведный гнев
    • Просмотр профиля
Подниму некропост. Мож кто до сих пор ответ не нашел.
В 11 году решили
http://joomlaforum.ru/index.php/topic,157499.msg899533.html#msg899533