Найдено 272 результата

proctoleha
2018.11.05, 08:10
Форум: Общие вопросы (Yii 2.x)
Тема: swiftmailer и Gmail
Ответы: 5
Просмотры: 625

Re: swiftmailer и Gmail

все письма должны отправляться ТОЛЬКО от имени myaccount@gmail.com
setFrom('myaccount@gmail.com')
proctoleha
2018.10.29, 07:49
Форум: Общие вопросы (Yii 2.x)
Тема: Как в Yii2 при редактирование модели запретить перезапись полей которые отсутствуют в форме?
Ответы: 6
Просмотры: 988

Re: Как в Yii2 при редактирование модели запретить перезапись полей которые отсутствуют в форме?

Для того, чтобы абстрагироваться от названий полей, как вариант, добавить в таблицу булево поле no_change, например, и перед сохранением, в beforeSave(), проверять роль пользователя, и если он не админ, и поле изменять нельзя, то значение этого поля равно значению из oldAttributes
proctoleha
2018.10.27, 09:31
Форум: Общие вопросы (Yii 2.x)
Тема: GridView отсортированный список parent/child
Ответы: 1
Просмотры: 270

Re: GridView отсортированный список parent/child

Вообще проще один раз изучить Nested Sets (Вложенные множества), и не париться с детьми и родителями. Но ситуации бывают разные, и в одном из проектов, мне потребовалось решить такую же задачу - вывести упорядоченный плоский список в GridView, ориентируясь на id и pid Написал небольшой костыль, вспо...
proctoleha
2018.10.26, 12:31
Форум: Общие вопросы (Yii 2.x)
Тема: GridView
Ответы: 2
Просмотры: 391

Re: GridView

А гугл что говорит? А говорит он следующее: https://www.google.ru/search?q=yii2+gridview+%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4+%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B8&oq=yii2+gridview+%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4+&aqs=chrome.1.69i57j0.14332j0j7&sourceid=chrome&ie=UTF-8 И о чудо - все разжевано: ...
proctoleha
2018.10.25, 06:04
Форум: Общие вопросы (Yii 2.x)
Тема: Запись имени файла в базе после его загрузки
Ответы: 6
Просмотры: 585

Re: Запись имени файла в базе после его загрузки

if($model->upload() && $model->save())
В этой строке вы сначала провалидировали и загрузили файл - $model->upload(), потом пытаетесь сохранить $model->save(). При вызове save() Yii2 также пытается провалидировать то, чего уже нет - файл то уже загружен.
proctoleha
2018.10.18, 06:10
Форум: Общие вопросы (Yii 2.x)
Тема: urlManager роутинг
Ответы: 2
Просмотры: 358

Re: urlManager роутинг

Вот смотрите, система читает правила сверху вниз, и применяет первое подходящее. Первая строка: '<controller:\w+>/<action:\w+>/'=>'<controller>/<action>', Контроллер-из-одного-слова/экшен-из-одного-слова (в слове должна быть хотя бы одна буква, или цифра) Теперь ваша ссылка: site.com/q/somehash Подх...
proctoleha
2018.10.17, 18:03
Форум: Установка и настройка
Тема: PhpStorm+Yii2+автодополнения
Ответы: 15
Просмотры: 2050

Re: PhpStorm+Yii2+автодополнения

dymsonn писал(а):
2018.10.17, 14:02
Пришел к выводу, что за PHPDoc отвечает плагин PHP. В версии 2016 он едет как встроенный. В версий 2018 даже с последними обновлениями не ставится. И эта проблема не только у меня. https://plugins.jetbrains.com/plugin/6610-php
И? Причем тут Yii2?
proctoleha
2018.10.11, 06:11
Форум: Общие вопросы (Yii 2.x)
Тема: Почему не отправляется почта?
Ответы: 15
Просмотры: 1771

Re: Почему не отправляется почта?

Если у вас домен site.ru и почта, вида info@site.ru, привязанная к mail.ru, то все сообщения отправляем только от имени info@site.ru, в том числе и самому себе.
proctoleha
2018.09.27, 16:28
Форум: Общие вопросы (Yii 2.x)
Тема: Отказ в доступе консольному контролеру.
Ответы: 6
Просмотры: 1058

Re: Отказ в доступе консольному контролеру.

slo_nik писал(а):
2018.09.27, 13:16
Я так понимаю, что на рабочих серверах так же настраивают права?
Лично я так же. А так кто во что горазд. Например, я не так давно работаю в компании, с неслабым ведущим программистом. Для меня был шок, когда я узнал, что все наши сайты на боевом сервере принадлежат суперпользователю root.
proctoleha
2018.09.27, 05:18
Форум: Общие вопросы (Yii 2.x)
Тема: Отказ в доступе консольному контролеру.
Ответы: 6
Просмотры: 1058

Re: Отказ в доступе консольному контролеру.

andku83 писал(а):
2018.09.27, 01:49
запускайте cron от root:

Код: Выделить всё

sudo crontab -e
Извините, но это команда для редактирования заданий крон - edit, но никак не для запуска. К тому же на боевом сервере включать пользователя в группу sudo, или запускать крон от root я бы поостерегся.
proctoleha
2018.09.27, 05:12
Форум: Общие вопросы (Yii 2.x)
Тема: Отказ в доступе консольному контролеру.
Ответы: 6
Просмотры: 1058

Re: Отказ в доступе консольному контролеру.

Чтобы никогда не иметь проблем с правами доступа я всегда запускаю web сервер от имени текущего пользователя. В nginx это совсем просто. На примере ubuntu. Простой конфиг виртуального хоста server { charset utf-8; client_max_body_size 128M; root /var/www/alex/public_html/storage.loc/web; server_name...
proctoleha
2018.09.21, 08:32
Форум: Общие вопросы (Yii 2.x)
Тема: Массивы моделей в форме
Ответы: 6
Просмотры: 641

Re: Массивы моделей в форме

Правлю, не то написал
proctoleha
2018.08.27, 07:48
Форум: Общие вопросы (Yii 2.x)
Тема: аутенфикация в WS
Ответы: 5
Просмотры: 623

Re: аутенфикация в WS

Фиг знает как правильно. У меня сейчас в приложении js только слушает по ws протоколу. Данные гоняю через сервер rest api, который и генерирует push уведомления
Т.е. у меня как-то само получилось, что проблема аутентификации по ws протоколу отсутствует
proctoleha
2018.08.24, 12:32
Форум: Общие вопросы (Yii 2.x)
Тема: https и http
Ответы: 3
Просмотры: 483

Re: https и http

Когда вы работаете через ssl протокол, все данные на странице также должны приходить из безопасных источников. Очевидно, что это у вас не так, и поэтому браузер тупо рубит всё, что пришло по протоколу http. Только странно, что на ресурс можно зайти и через https, и через http. Вы уж с чем нибудь одн...
proctoleha
2018.08.11, 17:07
Форум: Общие вопросы (Yii 2.x)
Тема: Получить уведомление от ЯндексКассы
Ответы: 4
Просмотры: 407

Re: Получить уведомление от ЯндексКассы

Если, вы сегодня в сети, вызовите меня по скайпу, логин в скайпе такой же как на форуме. Предварительно скиньте смс на 90шесть60девять6два9три о времени связи

Сам недавно ковырялся с такой же штукой :(
proctoleha
2018.08.11, 12:50
Форум: Общие вопросы (Yii 2.x)
Тема: Получить уведомление от ЯндексКассы
Ответы: 4
Просмотры: 407

Re: Получить уведомление от ЯндексКассы

Если ваш сервер возвращает 200 Ок, это хорошо. Я когда тестил api запросы со стороннего сервиса, делал так. Вот у вас есть actionPay. Для тестирования, для того, чтобы понять что приходит/происходит, попробуйте написать $request = Yii::$app->request; $date = date('Y-m-d H:i', time()) . PHP_EOL; file...
proctoleha
2018.08.10, 12:24
Форум: Общие вопросы (Yii 2.x)
Тема: Unable to verify your data submission
Ответы: 8
Просмотры: 670

Re: Unable to verify your data submission

Вообще, имхо, ТС в бан надо. Куча дублей тем, ни одного грамотно оформленного поста, голый php, никоим образом не относящийся к yii, явное стремление к тому, чтобы нашелся добрый дядя, изучил всю представленную галиматью, и выдал рецепт.
proctoleha
2018.08.09, 16:24
Форум: Общие вопросы (Yii 2.x)
Тема: Хостинг
Ответы: 6
Просмотры: 593

Re: Хостинг

Dominus писал(а):
2018.08.08, 18:22
В нормальных практиках использовать нормальный хостинг)
Типа VPS, когда все директивы прописываешь сам :lol: :lol: :lol:
Так это и не хостинг тогда получается :D
proctoleha
2018.08.09, 05:48
Форум: Общие вопросы (Yii 2.x)
Тема: Не происходит redirect
Ответы: 8
Просмотры: 693

Re: Не происходит redirect

4. На адрес, указаный в настройках магазина, должно прийти уведомление о платеже. Но пункт 4 не выполняется. Я не попадаю на эту страницу. . Вы и не должны попадать на эту страницу. В этом контроллере, в конкретном экшене, согласно url, вы должны принять запрос, проверить его, и дать ответ. Почитай...
proctoleha
2018.08.08, 17:50
Форум: Общие вопросы (Yii 2.x)
Тема: Хостинг
Ответы: 6
Просмотры: 593

Re: Хостинг

Что касается требований Yii2 к хостингу, то в корне проекта есть файл requirements.php, запустив который на хостинге, получаем информацию об удовлетворении требований Yii2 к текущему хостингу. Чтобы запустить файл requirements.php опять же необходим доступ по ssh, которого на free хостинге быть не ...