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

proctoleha
2018.11.22, 13:46
Форум: Авторский код и библиотеки
Тема: Простой модуль для организации системы переводов для Yii2
Ответы: 2
Просмотры: 333

Re: Простой модуль для организации системы переводов для Yii2

Фича: можно организовать автодополнение для терминов при написании кода. Не совсем понял что это такое. ... по моему там не меньше функционала У меня функционала, можно сказать нет, поэтому и назван простым. Или в нужном месте, в коде, при разработке приложения, создаете новый термин, он записывает...
proctoleha
2018.11.22, 12:17
Форум: Авторский код и библиотеки
Тема: Простой модуль для организации системы переводов для Yii2
Ответы: 2
Просмотры: 333

Простой модуль для организации системы переводов для Yii2

Подсмотрел общую идею в соседнем топе: https://yiiframework.ru/forum/viewtopic.php?f=9&t=18380 (Yii2-i18n-module (Перевод интерфейса)) Написал модуль перевода под свои задачи. Может кому пригодится. Компонент I18N не используется. Есть термины, есть переводы к ним, написанные переводчиком вручную. Т...
proctoleha
2018.11.09, 07:28
Форум: Общие вопросы (Yii 2.x)
Тема: Как правильно отнаследоваться от User?
Ответы: 4
Просмотры: 506

Re: Как правильно отнаследоваться от User?

public function userExists() { $user = User::findByUsername($this->phone); //var_dump($user); if (!$user) return false; else { return $user; } } $this->phone? Или все-таки должно быть username? Выбрасывайте лучше исключение вместо return false; Или введите дополнительную проверку, что в методе логи...
proctoleha
2018.11.05, 08:10
Форум: Общие вопросы (Yii 2.x)
Тема: swiftmailer и Gmail
Ответы: 5
Просмотры: 488

Re: swiftmailer и Gmail

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

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

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

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

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

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
Просмотры: 452

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

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

Re: urlManager роутинг

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

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
Просмотры: 1245

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

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

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

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

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
Просмотры: 849

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
Просмотры: 493

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

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

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

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

Re: https и http

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

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

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

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

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
Просмотры: 543

Re: Unable to verify your data submission

Вообще, имхо, ТС в бан надо. Куча дублей тем, ни одного грамотно оформленного поста, голый php, никоим образом не относящийся к yii, явное стремление к тому, чтобы нашелся добрый дядя, изучил всю представленную галиматью, и выдал рецепт.