Как обновить сообщение в octobercms - PullRequest
0 голосов
/ 04 июля 2019

Возможно, я делаю это неправильно, но я пытаюсь обновить сообщение за октябрь. Это то, что у меня есть сейчас.

Это кнопка редактирования:

<td>
     <a href="{{ 'post-edit'|page ({ id: post.id }) }}">
       <button class="btn btn-sm btn-success">Edit</button>
     </a>
</td>

Тогда страница редактирования:

<?php
use Corymillz\Adverts\Models\Advert;
function onStart() {
    $slug = $this->param('slug');
}

function onUpdate() {
    $id = post('edit');
    $this['post'] = Advert::find($id)->where('id', $slug)->update();
}
?>

Twig

<form data-request="update" data-request-validate data-request-flash 
      data-request-files id="edit1" data-request-data="edit: {{ post.id }}">

    <div class="container">
       <div class="form-group required">
          <small>
            <b>
              <label class="float-left control-label" >Title</label>
            </b>
          </small>
          <input id="pro_title" type="text" name ="title" 
                 class="form-control form-control-sm" aria-describedby="title" 
                 value="{{ post.title }}" autocomplete="off" required>
        </div>
    </div>
...
</form>

Что я не правильно делаю?

...