Максим
Yuri
мы нашли вечный двигатель .
Павел
Век формы не видать
Denis
Как в Navbar вывести Надпись без ссылки, но через item? Ибо если в items просто поместить строку, то она выводится без форматирования, а если как пункт с label, то как ссылка на #
Denis
Через options задать не изменять курсор на пальцы?)
Владимир
там скорее всего есть template
Anonymous
мужики кто какую готовую админку использует?
Виктор
https://github.com/trntv/yii2-starter-kit Сам не пользовался, но судя по всему весьма неплохая штука
Denis
там скорее всего есть template
Не-а. Дальше renderItems стоит смотреть ? Вроде нет. Про template не вижу ничего
Stas
подскажите по апишке юишной: есть стандартный метод апдейта который принимает параметры путом. я хочу что бы принимал он параметры постом. В конфиге в разделе extraPatterns указал: 'extraPatterns' => [ 'POST update' => 'update', ],но всеравно постмен возвращает что метод неразрешен. Может ктоподскажет как правильно переопределить метод отправки?
Иван
мужики кто какую готовую админку использует?
если bootstrap3 то adminLte не плохая, я использую. Есть пакет на гитхабе для yii2
Stas
site.com/v1/profiles/9 + в боди парметры постовые
Stas
в том точно
Stas
[ 'class' => 'yii\rest\UrlRule', 'controller' => 'v1/profile', 'tokens' => [ '{id}' => '<id:\\w+>' ], 'extraPatterns' => [ 'POST update' => 'update', ], ],
Максим
site.com/v1/profiles/9 + в боди парметры постовые
'tokens' => [ '{id}' => '<id:\\w+>' ], // дополнительные экшены 'extraPatterns' => [
Максим
ага) только хотел написать
Иван
нет
Stas
нет
непомогло
Максим
непомогло
у меня переопределено, пустой метод, и работает с такими же конфигами как у тебя. ты пустой verbs задал?
Stas
нет как Иван показал
Stas
protected function verbs() { return [ 'update' => ['post'], ]; }
Stas
или вербс исключает методы?
Максим
Stas
ничего
Stas
не с вторизайией все ок
Stas
если делаю пут то все ок
Stas
а если ставлю пост посылает
Stas
вроде пост вообще исключен
Stas
Константин
Народ, как мне ко вью привязать другой controller?
Stas
а поточнее?
Anonymous
Делов то
Константин
У меня есть view и в ней есть $this->render на ту страницу к которой мне нужен другой контроллер
Anonymous
Без кода не разобраться
Константин
Я не знаю
Константин
Проект написан не мной
Константин
А с теми программистами не в лучших отношениях
Максим
Я не знаю
ну задача перед тобой стоит определенная, просто поясни так, чтобы мы поняли)
Константин
Была на сайте форма электронного обращения
Константин
Я нашел её
Константин
Загружается она из вьюхи
Константин
По условию
Константин
Если id страницы = 74 то рендерить форму электронного обращения
Константин
Когда я открыл ту форму что была то понял почему она не работает
Константин
Она была полностью написана на html без привязки к полям
Константин
Я переписал на свою страницу, сделал модель и подключил её к это view
Константин
Но у страницы нет контроллера и по сему я не могу осуществить отправку
Константин
И я не знаю как сделать так что бы конкретно эта страница грузилась там где мне нужно
Константин
Код который сейчас в SiteController
Константин
$to = explode(",", Yii::$app->params["settings"][1]); if(Yii::$app->request->post('elektronnoe-obraschenie')){ $mailer = Yii::$app->mailer->compose(['html' => 'elect', /*'text' => ''*/],['postData' => Yii::$app->request->post('Elect')]) ->setTo($to) ->setFrom([Yii::$app->params['supportEmail'] => Yii::$app->params['HOST']]) ->setSubject('Электронное обращение '.Yii::$app->params['HOST']); $mailer->attach($_FILES['Elect']['tmp_name']['file'], ['fileName' => $_FILES['Elect']['name']['file']]); $mailer->send(); } return $this->redirect(Yii::$app->request->referrer);
Максим
и вместо return $this->redirect(Yii::$app->request->referrer); лучше наверное return $this->goBack();
Максим
а лучше на домашнюю страницу. мало ли, чувак пришел из поиска или по ссылке с другого сайта, и его потом обратно кинет
Константин
эТО НЕ МОЙ КОД= )
Константин
Я не все понимаю что он делает
Максим
эТО НЕ МОЙ КОД= )
так и что? нельзя его править?
Максим
Я не все понимаю что он делает
ну это методика работы есть у некоторых ребят такая - делать все так сложно и непонятно, чтобы их не увольняли. но если все же уволят - следующий парень будет полгода вникать. ну либо просто руки из жопы
Константин
Я и хочу избавиться от этого
Anonymous
Я не все понимаю что он делает
Не херовый ты разраб
Anonymous
Однако
Константин
Vjq rjl kexit
Константин
Мой код лучше
Константин
if ($this->validate()) { Yii::$app->mailer->compose() ->setTo('Tooler53@mail.ru') ->setFrom([$this->email => $this->name]) ->setSubject($this->subject) ->setHtmlBody( '<html>' . '<body>' . 'Фамилия' . $this->nameLast . 'Имя' . $this->nameFirst . 'Отчество' . $this->nameThird . 'Тип обращения' . $this->treatment->items->name . 'Форма получения ответа' . $this->answer->items->name . 'E-mail' . $this->email . 'Номер телефона' . $this->Phone . 'Индекс' . $this->index . 'Почтовый адрес' . $this->postal . 'Текст сообщения' . $this->text . '</body>' . '</html>') ->send(); return true; } return false;
Максим
Я и хочу избавиться от этого
тогда придется разобраться и понять, что где и как работает. здесь никто за тебя этого делать не будет, тем более не имея всего кода перед глазами)
Anonymous
Там понимать нечего
Anonymous
Абсолютно
Anonymous
не лучше