Найдено 36 результатов
- 2019.01.08, 19:14
- Форум: Ищу работу
- Тема: Опытный программист ищет удаленную работу (Yii2) (full-time)
- Ответы: 44
- Просмотры: 21360
Re: Опытный программист ищет удаленную работу (Yii2) (full-time)
Если честно, мне понравилась тема. Почему все затихли? Где ещё "недовольные заказчики" и "перфекционисты"? Столько нового узнал и о компаниях и о людях. > Вам дорога на продукт Двумя руками поддерживаю, на аутсорсинге и аутстаффинге хороший код очень сложно найти. Надо идти в ком...
- 2014.12.18, 09:43
- Форум: Общие вопросы (Yii 1.x)
- Тема: Виртуальное поле в findAll...
- Ответы: 4
- Просмотры: 1550
Re: Виртуальное поле в findAll...
А чем геттер (+ по необходимости сеттер) для этих целей не подходит? /** * @return int */ public function getNewField() { return '111'; } Читается совершенно также $model->newField; А если потребуется искать по этим полям, можно попробовать решение: http://yiiframework.ru/forum/viewtopic.php?f=...
- 2014.10.05, 11:48
- Форум: Общие вопросы (Yii 1.x)
- Тема: Как в виджете получить параметры экшена?
- Ответы: 3
- Просмотры: 1594
Re: Как в виджете получить параметры экшена?
Была как-то похожая ситуация. 1) Вначале надо "автоматически" упаковать параметры вызова action. Это можно сделать методом (необходимо добавить в общего предка для всех контроллеров): <?php /** * Controller is the customized base controller class. * All controller classes for this applic...
- 2014.08.17, 11:02
- Форум: Общие вопросы (Yii 1.x)
- Тема: Ошибка работы со временем
- Ответы: 1
- Просмотры: 920
Re: Ошибка работы со временем
В операндах timestamp лежит ? Я б не стал использовать date в этом случае, т.к. тебе ведь надо (как я понял) временные интервалы форматировать, а не абсолютное время. Эта функция работает с timestamp , а не с количеством секунд. Так что проблема скорее всего в том, что: timestamp - timestamp != time...
- 2014.08.17, 00:57
- Форум: Общие вопросы по программированию
- Тема: Пути для вьюх виджетов темы
- Ответы: 1
- Просмотры: 953
Re: Пути для вьюх виджетов темы
Унаследовать класс виджета и перекрыть метод:
http://www.yiiframework.com/doc/api/1.1 ... ath-detail
http://www.yiiframework.com/doc/api/1.1 ... ath-detail
- 2014.08.16, 22:23
- Форум: Общие вопросы (Yii 1.x)
- Тема: Реляция между таблицами
- Ответы: 7
- Просмотры: 2359
Re: Реляция между таблицами
этот код в класс MarketImages надо поместить, а Market оставить как есть.
если и так не работает, приведи схему таблиц.
если и так не работает, приведи схему таблиц.
- 2014.08.16, 22:03
- Форум: Общие вопросы (Yii 1.x)
- Тема: listview
- Ответы: 1
- Просмотры: 877
- 2014.08.16, 21:50
- Форум: Общие вопросы (Yii 1.x)
- Тема: Двойное условие в ActiveRecord
- Ответы: 5
- Просмотры: 1661
Re: Двойное условие в ActiveRecord
Раз уж критерий создали, не лучше ли было методами воспользоваться, например, так: $criteria=new CDbCriteria; $criteria ->compare('login', $this->login) ->compare('password', $this->password) ->select='id'; $res = StatusProject::model()->find($criteria); Только с документацией/описанием ар...
- 2014.08.08, 15:10
- Форум: Общие вопросы (Yii 1.x)
- Тема: Affiliate
- Ответы: 4
- Просмотры: 1548
Re: Affiliate
Или как вариант создать отдельный фильтр, в него затолкать логику, а фильтр подключить в нужных контроллерах.AlexxxT писал(а):Расширьте базовый контроллер, в public function beforeAction делайте необходимую вам обработку.
Свои контроллеры наследуйте от расширенного.
- 2014.08.08, 15:00
- Форум: Общие вопросы (Yii 1.x)
- Тема: Не возможно найти action view в контроллере
- Ответы: 1
- Просмотры: 949
Re: Не возможно найти action view в контроллере
Настройки веб-сервера (в т.ч. по умолчанию) проверьте, там может модифицировать url еще до попадания в yii. Если apache - то сравните содержимое .htaccess файлов на обоих машинах.
- 2014.08.06, 21:49
- Форум: Общие вопросы (Yii 1.x)
- Тема: Не работает ajaxlink()
- Ответы: 9
- Просмотры: 1846
Re: Не работает ajaxlink()
Ну, не заглядывал в конструктор) Это, небось, исторически так сложилось. Надо было отличать обычные текстовые переменные от js-кода (чтобы не оборачивать в кавычки при экспорте в html). Если изначально все было строками, то для этих целей вставлялся префикс. А потом шаблонизатор стал поддерживать об...
- 2014.08.06, 14:38
- Форум: Общие вопросы (Yii 1.x)
- Тема: Не работает ajaxlink()
- Ответы: 9
- Просмотры: 1846
Re: Не работает ajaxlink()
Разве так назначается js-обработчик? Префикс 'js:' нужен. http://yiiframework.ru/forum/viewtopic.php?f=3&t=17474#p102944 Навтыкайте отладочных ajax-обработчиков до и после запроса, понятнее будет. А вообще, я бы изучал js-код, который непосредственно в страницу вставляется. Отсюда не видно многи...
- 2014.08.05, 20:08
- Форум: Общие вопросы (Yii 1.x)
- Тема: Выборка
- Ответы: 3
- Просмотры: 1479
Re: Выборка
Возможно, не до конца понял, что вы хотите, но в первую очередь необходима группировка записей по блокам "следующих подряд записей одного пользователя". Если добавляются одновременно - группируйте по дате создания, ну или какое-нить поле добавляйте, чтобы группировать потом по нему удобно ...
- 2014.08.04, 23:18
- Форум: Общие вопросы (Yii 1.x)
- Тема: Очень медленная работа with
- Ответы: 4
- Просмотры: 1543
Re: Очень медленная работа with
Может изменить на Has-one связь? Если это приемлимо, это позволит обновить id в другой таблице и джойнить уже по ним.
- 2014.08.04, 19:53
- Форум: Общие вопросы (Yii 1.x)
- Тема: Обновление CGridView через $.fn.yiiGridView.update
- Ответы: 5
- Просмотры: 7285
Re: Обновление CGridView через $.fn.yiiGridView.update
Честно говоря, не понял какой метод когда/что обновляет, скорее всего у вас аякс-запросы "пересекаются" друг с другом, либо по данным, либо по DOM-элементам. updateSubjects(); $.fn.yiiGridView.update('stock-grid'); Вот эти запросы сработают параллельно и второй может запросто обогнать перв...
- 2014.08.04, 17:12
- Форум: Общие вопросы (Yii 1.x)
- Тема: Обновление CGridView через $.fn.yiiGridView.update
- Ответы: 5
- Просмотры: 7285
Re: Обновление CGridView через $.fn.yiiGridView.update
Так вы его таким же синтаксисом вызывайте, как вам CRUD сгенерировал: $('#stock-grid').yiiGridView('update', { data: $(this).serialize() }); Если вы его вызываете из глобального объекта $.fn.yiiGridView.update('stock-grid'), то у вас там контексты вызова разные. Там внутри все плохо с этим)) Поп...
- 2014.08.03, 00:24
- Форум: Общие вопросы (Yii 1.x)
- Тема: Поиск по виртуальным (вычисляемым) атрибутам в CGridView
- Ответы: 0
- Просмотры: 967
Поиск по виртуальным (вычисляемым) атрибутам в CGridView
Вечер добрый! Много раз натыкался на вопросы этой теме, хотелось бы обсудить возможные пути решения. Про проблему: Допустим, у нас в AR есть некий геттер (т.е. "виртуальный" атрибут) который чего-то вычисляет, это что-то выводится в CGridView, нам бы еще хотелось бы искать по этому атрибут...
- 2014.04.01, 19:08
- Форум: Общие вопросы (Yii 1.x)
- Тема: ajaxSubmitButton перезагружает страницу [РЕШЕНО]
- Ответы: 2
- Просмотры: 2105
Re: ajaxSubmitButton перезагружает страницу
И незачем в другую Вселенную обращаться, на подобное поведение можно натолкнуться на совершенно ровном месте. Скорее всего дело вот в чем: <input type="submit"/> (генерируемый ajaxSubmitButton ) умеет без всяких скриптов отсылать форму с перезагрузкой страницы (это его поведение по умолчан...
- 2012.05.11, 01:52
- Форум: Общие вопросы (Yii 1.x)
- Тема: Перевод приложения
- Ответы: 2
- Просмотры: 1068
Re: Перевод приложения
Спасибо. Именно так все и переписал, в таком виде-то оно конечно работает. Мой код казался немного нагляднее. Да и перевод так проще внедрять )
Читабельность в принципе особо хуже не стала.
Читабельность в принципе особо хуже не стала.
- 2012.05.11, 01:29
- Форум: Общие вопросы (Yii 1.x)
- Тема: Местохранения js-кода
- Ответы: 20
- Просмотры: 4353
Re: Местохранения js-кода
Продублирую затерявшийся вопрос: "Как в методе filters() контроллера получить название текущего действия, чтобы его передать фильтру в качестве параметра? Через $this->getAction()->getId() не срабатывает, так как на момент вызова filters() в $this->getAction() null, а не объект CAction." ...