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

Nex-Otaku
2018.05.18, 17:07
Форум: Общие вопросы (Yii 2.x)
Тема: html представления свойств
Ответы: 3
Просмотры: 1410

Re: html представления свойств

Можно положить этот код во вьюшку без каких-либо вмешательств в классы. views/elements/post-status-label.php <?php if ($post->status == Post::STATUS_ONLINE) { echo '<label class="text-primary">Online</label>'; } else { echo '<label class="text-danger">Offline</label>'; } Использо...
Nex-Otaku
2018.05.18, 17:00
Форум: Общие вопросы (Yii 2.x)
Тема: Форма обратной связи.
Ответы: 1
Просмотры: 869

Re: Форма обратной связи.

Ваша ошибка в том, что сервис Яндекса не разрешает подставлять не принадлежащие вам адреса в поле FROM. И этот сервис правильно делает, между прочим.

Поэтому, просто не делайте так. Указывайте адрес респондента в теле письма, например.
Nex-Otaku
2018.05.18, 16:51
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: RBAC Обновление в табл. auth_assignment помогите!
Ответы: 6
Просмотры: 4414

Re: RBAC Обновление в табл. auth_assignment помогите!

Видимо вы не знаете основ языка PHP. Срочно восполняйте пробел. Читайте про массивы, объекты и свойства.

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

$roles = Yii::$app->authManager->getRolesByUser($id);
if (!empty($roles)) {
    $role = $roles[0];
    $name = $role->name;
}
Nex-Otaku
2018.05.18, 12:31
Форум: Общие вопросы (Yii 2.x)
Тема: ошибка после переноса
Ответы: 2
Просмотры: 1609

Re: ошибка после переноса

Проверь требования Yii к ПО хостинга.
Nex-Otaku
2018.05.18, 12:27
Форум: Общие вопросы (Yii 2.x)
Тема: Два composer.json для проекта
Ответы: 1
Просмотры: 768

Re: Два composer.json для проекта

Первый будет отвечать за все общие зависимости для движка, тоесть пакет с yii2 и т.п. 1. Делаешь модуль, в нём прописываешь все нужные зависимости. Второй будет на каждом сайте свой и подтягивать все пакеты и зависимости в свой vendor которые нужны конкретно этому проекту. 2. Это твой единственный ...
Nex-Otaku
2018.05.18, 12:21
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: RBAC Обновление в табл. auth_assignment помогите!
Ответы: 6
Просмотры: 4414

Re: RBAC Обновление в табл. auth_assignment помогите!

Ну, во-первых, это не одна роль, а массив, а во-вторых, имя роли берёте либо из ключа массива, либо из объекта значения свойство "name".

Вы документацию-то хоть посмотрите: https://www.yiiframework.com/doc/api/2. ... r()-detail
Nex-Otaku
2018.05.18, 12:14
Форум: Установка и настройка
Тема: Где хостить приложения на Yii?
Ответы: 145
Просмотры: 267825

Re: Где хостить приложения на Yii?

Буквально на днях выбирали хостинг под новый проект, очень требовательный к процессорной мощности ) В итоге вместо обычного моего SimpleCloud выбрали "Интернет Хостинг Центр", так как в рейтинге хостингов он самый быстрый по CPU. https://www.ihc.ru/kvmvds.html Сделали замеры. Оказался в по...
Nex-Otaku
2018.05.12, 11:42
Форум: Обо всем
Тема: Js
Ответы: 13
Просмотры: 4150

Re: Js

Кто ж тебя разберёт ) Я вот так тебя понял. Видимо, тебе нужен "cookbook". Таких подборок в сети тоже навалом. Ещё они называются "sheatsheet", "snippets", "gists".
Nex-Otaku
2018.05.10, 17:17
Форум: Обо всем
Тема: Js
Ответы: 13
Просмотры: 4150

Re: Js

Ну а я тоже по этой теме когда-то искал и всё нашёл.

http://bfy.tw/I4CV
Nex-Otaku
2018.05.08, 13:43
Форум: Обо всем
Тема: Js
Ответы: 13
Просмотры: 4150

Re: Js

Есть конечно, в гугле быстро найдёшь, если поищешь.
Nex-Otaku
2018.05.05, 19:04
Форум: Общие вопросы по программированию
Тема: Символ @ в url кто-нибудь использует?
Ответы: 1
Просмотры: 1212

Re: Символ @ в url кто-нибудь использует?

Если VK использует, значит можно и тебе. Там умные люди сидят, они наверняка всё проверили, прежде чем запускать такие урлы.
Nex-Otaku
2018.05.04, 21:54
Форум: Общие вопросы по программированию
Тема: Самая быстрая синхронизация между процессами
Ответы: 4
Просмотры: 1892

Re: Самая быстрая синхронизация между процессами

Не вышло с семафорами, также не вышло с блокировкой через "flock". Они блокируют на один процесс, а мне это не подходит, так как скрипты PHP могут выполняться в рамках одного процесса в разных потоках. Так работает веб-сервер. Микросервис на Go писать долго. Пока что закостылил через Beans...
Nex-Otaku
2018.05.02, 20:35
Форум: Общие вопросы по программированию
Тема: Самая быстрая синхронизация между процессами
Ответы: 4
Просмотры: 1892

Re: Самая быстрая синхронизация между процессами

Изучив тему, решил, что самое быстрое решение, это, кажется, встроенные в PHP семафоры + разделяемая память.

Буду копать в этом направлении.
Nex-Otaku
2018.05.02, 14:56
Форум: Общие вопросы по программированию
Тема: Самая быстрая синхронизация между процессами
Ответы: 4
Просмотры: 1892

Самая быстрая синхронизация между процессами

Для моей задачи требуется синхронизировать два процесса PHP. Описание задачи Процесс 1 хранит и периодически обновляет некоторую информацию в формате "ID" => "значение", при этом ID не изменяются, меняются только значения. Значение - это короткая строка, скорее всего просто хеш m...
Nex-Otaku
2018.05.02, 13:37
Форум: Общие вопросы по программированию
Тема: Моментальный ответ от Beanstalkd
Ответы: 2
Просмотры: 1428

Re: Моментальный ответ от Beanstalkd

Я видимо непонятно объяснил. Есть два процесса, которые синхронизируются между собой через Beanstalk. У самого бинстока есть только методы "поглядеть чего уже есть в очереди" и "дождаться новой задачи". То есть мы "моментально" можем поймать только начало - поступление ...
Nex-Otaku
2018.04.23, 06:28
Форум: Тестирование (Yii 2.x)
Тема: Codeception Yii2 - Не удается запустить тесты, помогите
Ответы: 1
Просмотры: 2348

Re: Codeception Yii2 - Не удается запустить тесты, помогите

Вызвано вот этим: C:\OSPanel\domains\crypto\frontend\components\SecureBootstrap.php:75 Здесь у тебя идёт обращение к "request", а в тесте его нет, потому что "acceptance" тест запускает "app-frontend" в консольном режиме. Решение - не запускать "SecureBootstrap&quo...
Nex-Otaku
2018.04.16, 16:17
Форум: Общие вопросы по программированию
Тема: Моментальный ответ от Beanstalkd
Ответы: 2
Просмотры: 1428

Моментальный ответ от Beanstalkd

Настроил очереди заданий через Beanstalkd , всё работает прекрасно, но вот появилась проблема. Захотелось поставить ожидание завершения задания (с таймаутом). Отправляю задачу, жду выполнения, иду дальше. Но чтобы "лишней" задержки при этом не было. То есть, если я, например, буду опрашива...
Nex-Otaku
2018.04.09, 21:48
Форум: Общие вопросы (Yii 2.x)
Тема: Пару вопросов об архитектуре (хелперы)
Ответы: 2
Просмотры: 1052

Re: Пару вопросов об архитектуре (хелперы)

1. Сделай любым удобным способом. Добейся, чтобы работало. 2. Посмотри критически, выяви слабые места. 3. Сделай рефакторинг слабых мест. 4. Повторяй 2 и 3, пока не будешь удовлетворён качеством. Только ты сам сможешь увидеть, какие решение наиболее годятся в твоей ситуации. Поэтому, следуй этой про...
Nex-Otaku
2018.04.09, 21:42
Форум: Общие вопросы (Yii 2.x)
Тема: Crontab Extension for Yii 2
Ответы: 7
Просмотры: 2258

Re: Crontab Extension for Yii 2

В том-то и дело, что "текущим пользователем с веба" может быть совершенно другой пользователь, чем с консоли )