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

myks1992@mail.ru
2019.06.08, 23:58
Форум: Общие вопросы (Yii 2.x)
Тема: Архитектура таблиц
Ответы: 15
Просмотры: 906

Re: Архитектура таблиц

У меня от страны до свойств обьекта с прайсами и ценами 9 таблиц. Все достаю одним запросом https://www.gintur.com/service Толко то, что надо Ну значит я зря парюсь над этим)) И ничего страшного в этом нет, что будет много join запросов)) А вы AR используете в этих запросах? Если так, то наверное н...
myks1992@mail.ru
2019.06.08, 21:59
Форум: Общие вопросы (Yii 2.x)
Тема: Архитектура таблиц
Ответы: 15
Просмотры: 906

Re: Архитектура таблиц

Мне не нравятся двойные связи туда и обратно. https://d.radikal.ru/d07/1906/ed/0c90c3314e97.jpg Их же нужно как-то сохранять еще... Архитектуру вы должны строить, держа в голове Country - Region -> Town -> Address -> Person В таблицу с персоной вы же не будете добавлять region_id и country_id, если...
myks1992@mail.ru
2019.06.08, 21:59
Форум: Общие вопросы (Yii 2.x)
Тема: Архитектура таблиц
Ответы: 15
Просмотры: 906

Re: Архитектура таблиц

Мне не нравятся двойные связи туда и обратно. https://d.radikal.ru/d07/1906/ed/0c90c3314e97.jpg Их же нужно как-то сохранять еще... Архитектуру вы должны строить, держа в голове Country - Region -> Town -> Address -> Person В таблицу с персоной вы же не будете добавлять region_id и country_id, если...
myks1992@mail.ru
2019.06.08, 12:23
Форум: Общие вопросы (Yii 2.x)
Тема: Архитектура таблиц
Ответы: 15
Просмотры: 906

Re: Архитектура таблиц

"Мои мысли это добавить event_id и period_id в таблицу с заявками." Вы начинаете обратно возвращятся к дублированию записей. Это в свою очередь приведет к поддтягиванию новых моделей присохранении. Вы должны как можно детально нормализовать свои таблицы чтобы было как можно меньше дупликатов. То ес...
myks1992@mail.ru
2019.06.07, 18:00
Форум: Общие вопросы (Yii 2.x)
Тема: Архитектура таблиц
Ответы: 15
Просмотры: 906

Архитектура таблиц

Всем привет) Прощу помощи и критики в архитектуре таблиц. Небольшое слово о ТЗ. Необходимо реализовать Календарь мероприятий с регистрацией на них. Примерно 800 мероприятий в год. Около 1000 заявок на каждый период. База mysql Нюансы: - мероприятия могут быть разовые, а могут быть переодичные (ежедн...
myks1992@mail.ru
2019.05.26, 23:11
Форум: Общие вопросы (Yii 2.x)
Тема: Send File в Кирилице [РЕШЕНО!]
Ответы: 11
Просмотры: 786

Re: Send File в Кирилице [РЕШЕНО!]

Не знаю что сделал, но удалось скачать файл в Кириллице. Что-то видимо было)) Намучался с этим. И помогло то что не заметил(
myks1992@mail.ru
2019.05.26, 14:03
Форум: Общие вопросы (Yii 2.x)
Тема: Send File в Кирилице [РЕШЕНО!]
Ответы: 11
Просмотры: 786

Re: Send File в UTF 8

Вот только что попробовал, ради интереса: $filePath = Yii::getAlias('@app/web/documents/444/'); Yii::$app->response->sendFile($filePath . 'русское имя.pdf'); Все нормально. Ок, смотрим исходники public function sendFile($filePath, $attachmentName = null, $options = []) { if (!isset($options['mimeTy...
myks1992@mail.ru
2019.05.24, 22:42
Форум: Общие вопросы (Yii 2.x)
Тема: Send File в Кирилице [РЕШЕНО!]
Ответы: 11
Просмотры: 786

Re: Send File в UTF 8

Покажите код уже. public function actionDownloadMusicRequest($id) { $request = $this->findModel($id); if (!$request->isMusicExists()) { throw new NotFoundHttpException('The music does not exists.'); } $music = $request->getUploader()->getPath() . DIRECTORY_SEPARATOR . $request->music; return Yii::$...
myks1992@mail.ru
2019.05.24, 21:09
Форум: Общие вопросы (Yii 2.x)
Тема: Send File в Кирилице [РЕШЕНО!]
Ответы: 11
Просмотры: 786

Re: Send File в UTF 8

У вас путаница в голове. В web нет РУССКОЙ кодировки UTF-8. Впрочем как и нерусской. Это раньше было актуально, навскидку приходят KOI-8, и CP-1251. А сейчас такого нет. Поэтому осмелюсь предположить, что названия исходных файлов у вас записаны не в кодировке utf-8. Что тогда делаю не так? Не могу ...
myks1992@mail.ru
2019.05.24, 21:08
Форум: Общие вопросы (Yii 2.x)
Тема: Send File в Кирилице [РЕШЕНО!]
Ответы: 11
Просмотры: 786

Re: Send File в UTF 8

dmg писал(а):
2019.05.24, 16:11
Передайте вторым параметром в sendFile имя файла
Это пробовал
myks1992@mail.ru
2019.05.24, 14:01
Форум: Общие вопросы (Yii 2.x)
Тема: Send File в Кирилице [РЕШЕНО!]
Ответы: 11
Просмотры: 786

Re: Send File в UTF 8

Вы прям, прирожденный Лектор. Написано много, но ничего не понятно... :D отдает файл по названию экшена контроллера. Связано это с кодировкой файла. Он записан в русской (UTF-8) кодировке. Экшн? Как мне получить файл с таким названием? С каким? Как у экшена? Если меняю на латиницу, то всё ок! Вы пи...
myks1992@mail.ru
2019.05.23, 20:50
Форум: Общие вопросы (Yii 2.x)
Тема: Send File в Кирилице [РЕШЕНО!]
Ответы: 11
Просмотры: 786

Send File в Кирилице [РЕШЕНО!]

Всем привет! У меня функция

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

Yii::$app->response->sendFile($file)
отдает файл по названию экшена контроллера. Связано это с кодировкой файла. Он записан в русской (UTF-8) кодировке. Как мне получить файл с таким названием? Если меняю на латиницу, то всё ок!
myks1992@mail.ru
2019.05.19, 11:48
Форум: Тестирование (Yii 2.x)
Тема: Не создает любой объект РЕШЕНО
Ответы: 2
Просмотры: 605

Re: Не создает любой объект.

samdark писал(а):
2019.05.19, 11:10
bootstrap.php подключен из конфига phpunit?
Да! Разобрался наконец то. Причина была в автозагрузке файлов. В composer.json не было указано autoload. Добавил и все получилось. Благодарю за внимание!)
myks1992@mail.ru
2019.05.18, 15:49
Форум: Общие вопросы (Yii 2.x)
Тема: ТЕСТ. Не создает объект Class Not Found РЕШЕНО
Ответы: 5
Просмотры: 460

Re: ТЕСТ. Не создает объект Class Not Found

А если я хочу протестировать просто объект без приложения? Мне не нужна база. Я хочу только методы протестировать. Почему он не находит класс? При том не только модели yii.
myks1992@mail.ru
2019.05.18, 12:50
Форум: Общие вопросы (Yii 2.x)
Тема: ТЕСТ. Не создает объект Class Not Found РЕШЕНО
Ответы: 5
Просмотры: 460

Re: ТЕСТ. Не создает объект Class Not Found

Все обычно codeception тесты под yii проекты запускают, они же в шаблонах идут. И пишут соответственно их. А вы чисто с phpunit-ом решили работать? Bootstrap с yii приложением сделали? Мне нужно модуль тестировать... Не хочется codeception использовать хотелось бы чисто phpunit, если разберусь что ...
myks1992@mail.ru
2019.05.18, 02:56
Форум: Общие вопросы (Yii 2.x)
Тема: ТЕСТ. Не создает объект Class Not Found РЕШЕНО
Ответы: 5
Просмотры: 460

ТЕСТ. Не создает объект Class Not Found РЕШЕНО

Всем привет. Весьма странная ошибка при тестировании. Ругается на любой объект, что не может его создать в классе теста. Ошибка такая: Error : Class 'app\modules\registration\models\Discipline' not found /Users/maksimvorozcov/Web/vmcentre/tests/unit/modules/registration/DisciplineTest.php:16 Самм кл...
myks1992@mail.ru
2019.05.16, 19:01
Форум: Тестирование (Yii 2.x)
Тема: Не создает любой объект РЕШЕНО
Ответы: 2
Просмотры: 605

Не создает любой объект РЕШЕНО

Всем привет. Весьма странная ошибка при тестировании. Ругается на любой объект, что не может его создать в классе теста. Ошибка такая: Error : Class 'Yii' not found /Users/maksimvorozcov/Web/vmcentre/modules/registration/tests/models/DisciplineTest.php:17 Сам класс <?php /** * Created by Maxim Voroz...