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

newbie67
2015.08.30, 15:27
Форум: Общие вопросы (Yii 1.x)
Тема: как в main.conf указать отображение странички с 404 ошибкой, для модулей.
Ответы: 6
Просмотры: 977

Re: как в main.conf указать отображение странички с 404 ошибкой, для модулей.

Не совсем понял вопрос. Вам надо, чтобы ошибка 404 имела отличный от остального сайта шаблон, или вам надо, чтобы адреса shop/lkadsjflkaidfh и blog/ahfiheoidij выдавали 404 ошибку с разными шаблонами?
newbie67
2015.08.30, 15:16
Форум: Общие вопросы (Yii 1.x)
Тема: авторизация на 1 год
Ответы: 1
Просмотры: 367

Re: авторизация на 1 год

Найдите ваше функцию залогинивания пользователя (у меня это login в модели LoginForm), и в ней указывайте             $duration=$this->rememberMe ? 86400*365 : 0; // 365 d             Yii::app()->user->login($this->_identity,$duration); Этот конкретный пример для стандартной формы с галочкой "запомн...
newbie67
2015.08.30, 15:08
Форум: Общие вопросы по программированию
Тема: Получения свойста объекта "15m"
Ответы: 4
Просмотры: 948

Re: Получения свойста объекта "15m"

ElisDN писал(а):$result->USD->{'15m'}
Спасибо, Дмитрий. А я, конечно, мог бы и сам догадаться
newbie67
2015.08.04, 10:14
Форум: Общие вопросы (Yii 1.x)
Тема: Yii empty connectionString, но строка не пустая. Несколько баз данных
Ответы: 2
Просмотры: 483

Re: Yii empty connectionString, но строка не пустая. Несколько баз данных

Да, спасибо. Уже догодался, всё так! На время генерации модели для каждой из баз данных временно переименовываю её из "db1"(2,3) в просто "db", а после генерации модели уже возвращаю параметры на место и вношу нужные правки
newbie67
2015.08.04, 09:51
Форум: Общие вопросы (Yii 1.x)
Тема: Yii empty connectionString, но строка не пустая. Несколько баз данных
Ответы: 2
Просмотры: 483

Yii empty connectionString, но строка не пустая. Несколько баз данных

Всем привет. Стоит задача перенести базу данных с одного движка на другой. На чистом SQL сделать это для меня слишком тяжело. Решил использовать yii. Есть 3 базы: temp, tempFrom, tempTo В конфиге есть 3 подключения:         'db1'=>array(             'class'=>'system.db.CDbConnection',             'c...
newbie67
2015.08.01, 20:31
Форум: Общие вопросы по программированию
Тема: Получения свойста объекта "15m"
Ответы: 4
Просмотры: 948

Re: Получения свойста объекта "15m"

Вот, собственно, подстановка через переменную работает. Неужели это самый правильный способ, и нет более верного варианта?     /**      * Получает цену одного биткоина в долларах      * @return string      */     protected function getBtcPrice()     {         $result = file_get_contents('https://blo...
newbie67
2015.08.01, 20:30
Форум: Общие вопросы по программированию
Тема: Получения свойста объекта "15m"
Ответы: 4
Просмотры: 948

Получения свойста объекта "15m"

Допустим мне надо получить значение цены биткоина "15m"

https://blockchain.info/ru/ticker

Вот я его парсю, далее json_decode....

Но я не могу вызвать $result->USD->15m , т.к. свойство не может начинаться с цифры. Как быть?
newbie67
2015.05.18, 22:38
Форум: Общие вопросы (Yii 1.x)
Тема: Yii::app()->db
Ответы: 2
Просмотры: 485

Yii::app()->db

            Yii::app()->db                 ->createCommand("DELETE FROM YiiSession WHERE data LIKE :data")                 ->bindValue(':data', '%__id|s:2:"'.$id.'"%')                 ->execute();  Туплю. Почему в логе запрос begin:system.db.CDbCommand.execute(DELETE FROM YiiSession WHERE data LIKE...
newbie67
2015.05.14, 15:26
Форум: Общие вопросы (Yii 1.x)
Тема: Не присваивается один из атрибутов модели
Ответы: 1
Просмотры: 342

Не присваивается один из атрибутов модели

Что-то я не пойму, где зарыта собака. Всё работает, работает... А потом допишу где-то код, и уже не работает... Контроллер     public function actionEdit()     {         $model=$this->loadProfile();         if(isset($_POST['Profile']))         {                 # Сохраняем имя предыдущего изображени...
newbie67
2015.05.08, 21:51
Форум: Обо всем
Тема: А как ты хранишь время/дату в базе?
Ответы: 6
Просмотры: 1766

Re: А как ты хранишь время/дату в базе?

Немного оффтопа . Несколько лет назад, приходит ко мне начальник, и говорит: надо делать закрытый раздел для небольшого числа пользователей (2тыс, с расширением до 10 тыс), и им предоставлять инфу. Но сделать так, чтобы они её не могли скопировать. Идея, конечно, дурацкая (хоть и не самая идиотская...
newbie67
2015.05.08, 16:36
Форум: Обо всем
Тема: А как ты хранишь время/дату в базе?
Ответы: 6
Просмотры: 1766

Re: А как ты хранишь время/дату в базе?

месье знает толк извpащениях
newbie67
2015.05.08, 12:50
Форум: Обо всем
Тема: А как ты хранишь время/дату в базе?
Ответы: 6
Просмотры: 1766

А как ты хранишь время/дату в базе?

Всем привет.

Я предпочитаю хранить время в Unix формате, т.к. мне такой подход кажется более универсальным. Но иногда в связи с этим возникают некоторые костыли (например, когда нужно сохранить только дату, без времени).

А в каком формате хранишь время в базе ты?
newbie67
2015.04.26, 15:51
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 порядок и приоритет правил валидации
Ответы: 7
Просмотры: 1559

Re: Yii2 порядок и приоритет правил валидации

yiijeka писал(а):в контроллере if ($model->validate('captcha') { if ($model->validate()) ...
Только небольшое замечание

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

boolean validate( $attributeNames = null, $clearErrors = true ) 
$attributeNames должен быть array, то есть

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

if ($model->validate(['captcha']) { if ($model->validate()) ...
newbie67
2015.04.26, 15:20
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 порядок и приоритет правил валидации
Ответы: 7
Просмотры: 1559

Re: Yii2 порядок и приоритет правил валидации

Спасибо yiijeka, мысль понял. Работает.

Интересует, как всё-таки изящней. Проводить такие операции в контроллере или в модели во время другой\других валидаций?
newbie67
2015.04.25, 19:40
Форум: Общие вопросы (Yii 2.x)
Тема: Как отключить валидацию формы?
Ответы: 3
Просмотры: 4056

Re: Как отключить валидацию формы?

Если у вас включена валидация на стороне клиента (одним из 2х способов, Ajax или JS)  'enableAjaxValidation'   => false,  //Или  'enableClientValidation' => false,   То вы можете управлять событиями, при которых происходит валидация. Например, я для большинства форм использую такой код:             ...
newbie67
2015.04.25, 19:30
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 порядок и приоритет правил валидации
Ответы: 7
Просмотры: 1559

Re: Yii2 порядок и приоритет правил валидации

Если я правильно понял, Вы хотите сказать, что приоритет правил валидации управляется из контроллера?
Как-то не очень в стиле Yii...
newbie67
2015.04.25, 18:59
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 порядок и приоритет правил валидации
Ответы: 7
Просмотры: 1559

Yii2 порядок и приоритет правил валидации

Всем привет. Я так понимаю я неправильно использую 'skipOnEmpty' //и 'skipOnError' Уже попробовал почти во всех вариантах вперемешку, ну вот не выходит и всё. Если дело в другом, ткните, пожалуйста, пальцем.             'requiredFields' => [['login', 'password', 'captcha'], 'required'],             ...
newbie67
2015.01.27, 15:40
Форум: Общие вопросы (Yii 1.x)
Тема: Вынос параметров капчи в конфиг
Ответы: 3
Просмотры: 659

Re: Вынос параметров капчи в конфиг

Ну с наследованием всё ясно, там выйдет элементарно. Просто думал, вдруг можно так же просто, как и для виджета. Ведь при наследовании придётся создать ещё один файл, от которого загружать капчу в экшене. Я прекрасно понимаю, что параметры вроде цвета капчи нужны для её генерации, поэтому в самом эк...
newbie67
2015.01.27, 02:15
Форум: Общие вопросы (Yii 1.x)
Тема: Вынос параметров капчи в конфиг
Ответы: 3
Просмотры: 659

Вынос параметров капчи в конфиг

Все привет. Можно ли как-то вынести параметры капчи в общий конфиг??? По аналогии с виджетами: 'components'=>array(     ...     'widgetFactory' => array(         ...         'widgets' => array(             ...             'CActiveForm' => array(                 'errorMessageCssClass'=>'alert alert-a...
newbie67
2015.01.17, 20:09
Форум: Общие вопросы (Yii 1.x)
Тема: Получение имени модели в поведении и вопрос о организации кнопок
Ответы: 1
Просмотры: 351

Re: Получение имени модели в поведении и вопрос о организации кнопок

Первый, важный вопрос решён!!! Видимо сказывается недостаточное знание ООП в PHP. Функции генерации кнопок вызываются из конструктора. В этом и была проблема. Вот готовый код, как он есть. Это работающий код для удаления: <?php /**  * Генерация разных кнопок для CGridView  * Подключать во все модели...