Я хочу дать быстрое сообщение пользовательский класс CSS в CakePHP 3, есть моя функция в моем (редактировать в данном случае) контроллер:Как дать моментальное сообщение пользовательский класс CSS в торт 3
public function edit($id = null)
{
$this->viewBuilder()->layout('personalizado');
$user = $this->Users->get($id, [
'contain' => []
]);
if ($this->request->is(['patch', 'post', 'put'])) {
$user = $this->Users->patchEntity($user, $this->request->data);
if ($this->Users->save($user)) {
$this->Flash->success('Utilizador editado com sucesso.', 'default', ['class' => 'alert alert-success']);
return $this->redirect(['action' => 'index']);
} else {
$this->Flash->error(__('Erro ao apagar utilizador, por favor tente de novo.'));
}
}
$this->set(compact('user'));
$this->set('_serialize', ['user']);
}
Я добавил пользовательский CSS в этой Claas линии:
$this->Flash->success('Utilizador editado com sucesso.', 'default', ['class' => 'alert alert-success']);
, но не работает, спасибо заранее.
"_doesn't work_" не является надлежащим описанием проблемы! Даже если проблема может быть очевидна для людей, знакомых с внутренними компонентами CakePHP, всегда будьте как можно более конкретными, чем то, что происходит _exactly_, и что вы ожидаете вместо этого. Покажите данные, с которыми работаете, контекст, ваши попытки отладки и возможные ошибки. Часто проблема решает сам при сборе этой информации. – ndm
Спасибо за ваше объяснение, в следующий раз я буду более конкретным, в этом случае класс css не загружен, я попробую ответы ниже. –