Найдено 825 результатов
- 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>'; } Использо...
- 2018.05.18, 17:00
- Форум: Общие вопросы (Yii 2.x)
- Тема: Форма обратной связи.
- Ответы: 1
- Просмотры: 869
Re: Форма обратной связи.
Ваша ошибка в том, что сервис Яндекса не разрешает подставлять не принадлежащие вам адреса в поле FROM. И этот сервис правильно делает, между прочим.
Поэтому, просто не делайте так. Указывайте адрес респондента в теле письма, например.
Поэтому, просто не делайте так. Указывайте адрес респондента в теле письма, например.
- 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;
}
- 2018.05.18, 12:31
- Форум: Общие вопросы (Yii 2.x)
- Тема: ошибка после переноса
- Ответы: 2
- Просмотры: 1609
Re: ошибка после переноса
Проверь требования Yii к ПО хостинга.
- 2018.05.18, 12:27
- Форум: Общие вопросы (Yii 2.x)
- Тема: Два composer.json для проекта
- Ответы: 1
- Просмотры: 768
Re: Два composer.json для проекта
Первый будет отвечать за все общие зависимости для движка, тоесть пакет с yii2 и т.п. 1. Делаешь модуль, в нём прописываешь все нужные зависимости. Второй будет на каждом сайте свой и подтягивать все пакеты и зависимости в свой vendor которые нужны конкретно этому проекту. 2. Это твой единственный ...
- 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
Вы документацию-то хоть посмотрите: https://www.yiiframework.com/doc/api/2. ... r()-detail
- 2018.05.18, 12:14
- Форум: Установка и настройка
- Тема: Где хостить приложения на Yii?
- Ответы: 145
- Просмотры: 267825
Re: Где хостить приложения на Yii?
Буквально на днях выбирали хостинг под новый проект, очень требовательный к процессорной мощности ) В итоге вместо обычного моего SimpleCloud выбрали "Интернет Хостинг Центр", так как в рейтинге хостингов он самый быстрый по CPU. https://www.ihc.ru/kvmvds.html Сделали замеры. Оказался в по...
Re: Js
Кто ж тебя разберёт ) Я вот так тебя понял. Видимо, тебе нужен "cookbook". Таких подборок в сети тоже навалом. Ещё они называются "sheatsheet", "snippets", "gists".
Re: Js
Есть конечно, в гугле быстро найдёшь, если поищешь.
- 2018.05.06, 16:30
- Форум: Установка и настройка
- Тема: Помогите установить готовое приложение на линуксе
- Ответы: 2
- Просмотры: 1727
Re: Помогите установить готовое приложение на линуксе
Сделай больше тем, тогда всё заработает.
- 2018.05.05, 19:04
- Форум: Общие вопросы по программированию
- Тема: Символ @ в url кто-нибудь использует?
- Ответы: 1
- Просмотры: 1212
Re: Символ @ в url кто-нибудь использует?
Если VK использует, значит можно и тебе. Там умные люди сидят, они наверняка всё проверили, прежде чем запускать такие урлы.
- 2018.05.04, 21:54
- Форум: Общие вопросы по программированию
- Тема: Самая быстрая синхронизация между процессами
- Ответы: 4
- Просмотры: 1892
Re: Самая быстрая синхронизация между процессами
Не вышло с семафорами, также не вышло с блокировкой через "flock". Они блокируют на один процесс, а мне это не подходит, так как скрипты PHP могут выполняться в рамках одного процесса в разных потоках. Так работает веб-сервер. Микросервис на Go писать долго. Пока что закостылил через Beans...
- 2018.05.02, 20:35
- Форум: Общие вопросы по программированию
- Тема: Самая быстрая синхронизация между процессами
- Ответы: 4
- Просмотры: 1892
Re: Самая быстрая синхронизация между процессами
Изучив тему, решил, что самое быстрое решение, это, кажется, встроенные в PHP семафоры + разделяемая память.
Буду копать в этом направлении.
Буду копать в этом направлении.
- 2018.05.02, 14:56
- Форум: Общие вопросы по программированию
- Тема: Самая быстрая синхронизация между процессами
- Ответы: 4
- Просмотры: 1892
Самая быстрая синхронизация между процессами
Для моей задачи требуется синхронизировать два процесса PHP. Описание задачи Процесс 1 хранит и периодически обновляет некоторую информацию в формате "ID" => "значение", при этом ID не изменяются, меняются только значения. Значение - это короткая строка, скорее всего просто хеш m...
- 2018.05.02, 13:37
- Форум: Общие вопросы по программированию
- Тема: Моментальный ответ от Beanstalkd
- Ответы: 2
- Просмотры: 1428
Re: Моментальный ответ от Beanstalkd
Я видимо непонятно объяснил. Есть два процесса, которые синхронизируются между собой через Beanstalk. У самого бинстока есть только методы "поглядеть чего уже есть в очереди" и "дождаться новой задачи". То есть мы "моментально" можем поймать только начало - поступление ...
- 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...
- 2018.04.16, 16:17
- Форум: Общие вопросы по программированию
- Тема: Моментальный ответ от Beanstalkd
- Ответы: 2
- Просмотры: 1428
Моментальный ответ от Beanstalkd
Настроил очереди заданий через Beanstalkd , всё работает прекрасно, но вот появилась проблема. Захотелось поставить ожидание завершения задания (с таймаутом). Отправляю задачу, жду выполнения, иду дальше. Но чтобы "лишней" задержки при этом не было. То есть, если я, например, буду опрашива...
- 2018.04.09, 21:48
- Форум: Общие вопросы (Yii 2.x)
- Тема: Пару вопросов об архитектуре (хелперы)
- Ответы: 2
- Просмотры: 1052
Re: Пару вопросов об архитектуре (хелперы)
1. Сделай любым удобным способом. Добейся, чтобы работало. 2. Посмотри критически, выяви слабые места. 3. Сделай рефакторинг слабых мест. 4. Повторяй 2 и 3, пока не будешь удовлетворён качеством. Только ты сам сможешь увидеть, какие решение наиболее годятся в твоей ситуации. Поэтому, следуй этой про...
- 2018.04.09, 21:42
- Форум: Общие вопросы (Yii 2.x)
- Тема: Crontab Extension for Yii 2
- Ответы: 7
- Просмотры: 2258
Re: Crontab Extension for Yii 2
В том-то и дело, что "текущим пользователем с веба" может быть совершенно другой пользователь, чем с консоли )