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

Tsamsiyu
2016.02.02, 13:53
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Валидация арабских дат
Ответы: 10
Просмотры: 2835

Re: Валидация арабских дат

Да, это баг, но баг не совсем самого фреймворка, т.к. не парсит дату именно Intl-ext. Это скорее недоработка, которая не позволяет обойти/не учитывает этот баг.
Tsamsiyu
2016.02.02, 13:14
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Валидация арабских дат
Ответы: 10
Просмотры: 2835

Re: Валидация арабских дат

Можно либо поставить проверку, что если Intl-extension не смог распарсить дату, то пробовать парсить методом, который предоставляет фреймворк, ну или добавить свойство типа enabledIntlExtension, а можно и комбинировать эти два способа.
Сейчас я, отнаследовавшись, сделал вторым способом.
Tsamsiyu
2016.02.01, 11:59
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Валидация арабских дат
Ответы: 10
Просмотры: 2835

Валидация арабских дат

Не проходит валидация арабских дат с использованием intl extension-a. (Точнее не парсится дата)
Локаль установлена в ar_SA(ar-SA пробовал также), брал отсюда: http://www.w3schools.com/Tags/ref_language_codes.asp

PS: если установить lenient в true, то валидация проходит.
Tsamsiyu
2015.11.07, 23:47
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 & PHP7
Ответы: 3
Просмотры: 1137

Yii2 & PHP7

Привет! PHP7 на носу, скажите пожалуйста текущая версия yii2 способна будет работать под 7 версией?
И еще вопрос, планируется ли изменение фреймворка на использование фич PHP7?
Tsamsiyu
2015.11.06, 21:12
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Небольшая правка в AssetManager::publish
Ответы: 3
Просмотры: 1938

Re: Небольшая правка в AssetManager::publish

Это связано с тем, что если кто-то его уже переопределил, то при апдейте он может получить баг, или я чего-то недопонимаю?
Tsamsiyu
2015.11.01, 12:25
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Небольшая правка в AssetManager::publish
Ответы: 3
Просмотры: 1938

Небольшая правка в AssetManager::publish

Здравствуйте, такая ситуация: Мне понадобилось переопределить AssetManager::publishFile, который вызывается из AssetManager::publish, в который передаются данные из Asset-бандла($src, $options). Так вот ситуация в том, чтобы доопределить publishFIle я хочу добавить несколько ключей в эти $options, н...
Tsamsiyu
2015.10.31, 22:22
Форум: Общие вопросы (Yii 2.x)
Тема: Поведение для всех классов.
Ответы: 2
Просмотры: 568

Re: Поведение для всех классов.

Ага, понял, спасибо, по сути можно было ответить одной строчкой

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

$component->attachBehavior('myBehavior1', new MyBehavior); 
Tsamsiyu
2015.10.31, 13:50
Форум: Общие вопросы (Yii 2.x)
Тема: Поведение для всех классов.
Ответы: 2
Просмотры: 568

Поведение для всех классов.

Здравствуйте, вопрос простой, можно ли как-то привнести определенное поведение базовому Component или Object, которое я буду иметь в каждом моем наследнике, просто сейчас получается, чтобы добавить общее поведение для разных классов, мне нужно отнаследоваться от этого класса, внести в него это повед...
Tsamsiyu
2015.10.02, 15:59
Форум: Общие вопросы (Yii 2.x)
Тема: Active Record, custom columns
Ответы: 3
Просмотры: 898

Re: Active Record, custom columns

Порыл, проблема изза квот (``), QueryBuilder их не добавляет только в том случае, если в поле есть '(', поэтому работает так: ['test' => '("string")'], или так: 'CONCAT("string", "")'
Tsamsiyu
2015.10.02, 14:56
Форум: Общие вопросы (Yii 2.x)
Тема: Active Record, custom columns
Ответы: 3
Просмотры: 898

Active Record, custom columns

Всем привет, небольшой вопрос: через ActiveRecord не получается добавить кастомную колонку, типа: 'test' as 'test': $this->original_query = $original_model::clearlyFind()->select([             "'test' as 'test'"         ]);        Это вызывает ошибку, а это: $this->original_query = $original_model::...
Tsamsiyu
2015.07.28, 10:27
Форум: Общие вопросы (Yii 2.x)
Тема: Asset, несколько source.
Ответы: 4
Просмотры: 1104

Re: Asset, несколько source.

Ребят, спасибо, я разобрался, но теперь возникла другая проблема, ассетсы предполагают, что они подгружаются автоматом, но мне нужно давать возможность человеку, создающему тему выбирать какие из них подгружать. Тут собственно проблема в том, что они регистрируются в разные папки, ну и в том, что за...
Tsamsiyu
2015.07.27, 15:31
Форум: Общие вопросы (Yii 2.x)
Тема: Asset, несколько source.
Ответы: 4
Просмотры: 1104

Asset, несколько source.

Здравствуйте, такая проблема, имея 2 источника asset-ов, первый - общие, второй - ресурсы темы, такого вида: - themes     - common         - assests             - js             - css     - theme1         - assets             - js             - css итд. Как мне указать откуда брать эти ассеты? Сейча...
Tsamsiyu
2015.07.24, 23:42
Форум: Общие вопросы (Yii 2.x)
Тема: Переопределить базовый Module.
Ответы: 8
Просмотры: 1511

Re: Переопределить базовый Module.

В итоге, единственной нормальной возможностью счет переопределить Application.
Tsamsiyu
2015.07.21, 11:37
Форум: Общие вопросы (Yii 2.x)
Тема: Переопределить базовый Module.
Ответы: 8
Просмотры: 1511

Re: Переопределить базовый Module.

Попробовал в bootstrap($application) добавить     $module = $application->module.         if ($config->hasAccessToSubAction('simple_blog')) {             $module->controllerMap['blog'] = $controllersScope . 'SimpleBlogController';         } else {             $module->controllerMap['blog'] = $contro...
Tsamsiyu
2015.07.20, 13:38
Форум: Общие вопросы (Yii 2.x)
Тема: Переопределить базовый Module.
Ответы: 8
Просмотры: 1511

Re: Переопределить базовый Module.

Все события принадлежат уже созданному контроллеру, а я хочу создавать контроллер по определенному правилу, к примеру:
идет запрос /blog/index, я на основании subdomain буду создавать instance либо DetailBlogController либо SimpleBlogController.
Tsamsiyu
2015.07.20, 13:25
Форум: Общие вопросы (Yii 2.x)
Тема: Переопределить базовый Module.
Ответы: 8
Просмотры: 1511

Переопределить базовый Module.

Всем, привет, подскажите, возможно ли в yii2 переопределить базовый модуль приложения(если он есть?). Мне конкретно нужно переопределить метод createControllerById. Сейчас я просто отнаследовался от yii\base\Module, но теперь нужно както указать yii откуда подтягивать этот base\Module.
Help me.
Tsamsiyu
2015.05.22, 11:39
Форум: Общие вопросы (Yii 2.x)
Тема: Environments
Ответы: 8
Просмотры: 1799

Re: Environments

Допустим мне нужно добавить переменную в конфиг, и для разных сред она будет разная, по смыслу я должен добавтиь ее в environments/prod/common/config/main-local и в environments/dev/common/config/main-local. Но получается чтобы это заработало (т.е. инит уже был произведен раньше) я еще должен добави...
Tsamsiyu
2015.05.21, 14:18
Форум: Общие вопросы (Yii 2.x)
Тема: Environments
Ответы: 8
Просмотры: 1799

Re: Environments

А если я делаю какие-то изменения мне заново надо инит делать?
Tsamsiyu
2015.05.19, 17:58
Форум: Общие вопросы (Yii 2.x)
Тема: Environments
Ответы: 8
Просмотры: 1799

Environments

Всем привет, скоро будет новый проект и очень хочется попробовать yii2 в деле, поэтому решил сделать небольшое вхождение в основы фреймворка и возник такой вопрос: У нас есть папка environments, по названию понятно, что разные ее разделы будут применяться на разных серверах, я вот определил подключе...
Tsamsiyu
2015.04.14, 15:28
Форум: Общие вопросы (Yii 2.x)
Тема: relation fields in create\update on crud.
Ответы: 1
Просмотры: 607

relation fields in create\update on crud.

Привет, всем, возникла такая проблема с рилейшнами: в форме прописываю поля так:     <?= $form->field($model->profile, 'city')->textInput(['maxlength' => 255]) ?> profile - это и есть рилейшн. В updateAction все нормально, т.к. profile после findModel(автоматически сгенерированного) уже есть, но что...