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

unclead
2015.05.29, 07:48
Форум: Общие вопросы (Yii 2.x)
Тема: return json
Ответы: 9
Просмотры: 3490

Re: return json

а покажите настройки UrlManager.

Если прописано так

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

'enablePrettyUrl' => true,
'showScriptName' => false, 
то все должно работать
unclead
2015.05.28, 07:57
Форум: Авторский код и библиотеки
Тема: yii2-multiple-input
Ответы: 28
Просмотры: 62337

Re: yii2-multiple-input

Выпущен релиз 1.0.1

Изменения
  • Добавилась поддержка виджетов в качестве типа колонки.
  • Добавились js события
unclead
2015.05.27, 09:35
Форум: Общие вопросы (Yii 2.x)
Тема: Подгрузить ещё
Ответы: 4
Просмотры: 1876

Re: Подгрузить ещё

http://kop.github.io/yii2-scroll-pager/

вообще ищите по yii2 infinite scroll.
Можете по аналогии написать что-то свое
unclead
2015.05.27, 06:16
Форум: Общие вопросы (Yii 2.x)
Тема: ActiveForm сохранение без перезагрузки
Ответы: 2
Просмотры: 1425

Re: ActiveForm сохранение без перезагрузки

Я использую такую обертку над событиями activeForm. Возможно пригодится ;) /* * Component: Extended active form * -------------------------- */ common.form = {     init: function() {         var self = common.form;         $(document).on('beforeValidate', 'form', function(event) {             var $f...
unclead
2015.05.26, 12:15
Форум: Общие вопросы по программированию
Тема: Работа с массивом в js
Ответы: 5
Просмотры: 1969

Re: Работа с массивом в js

Если используете Yii2 то просто в вашем экшене укажите формат ответа

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

$data = ['a', 'b', 'c'];
Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;

return $data; 
и на выходе будет json. Yii все сделает за вас.
unclead
2015.05.26, 10:14
Форум: Общие вопросы по программированию
Тема: Работа с массивом в js
Ответы: 5
Просмотры: 1969

Re: Работа с массивом в js

а что мешает вернуть Json и работать в Js уже с объектом?
unclead
2015.05.26, 06:37
Форум: Общие вопросы по программированию
Тема: голосование like, dislike
Ответы: 10
Просмотры: 2430

Re: голосование like, dislike

Не совсем понимаю что такое redis. Это типа некое расширение для сервера? На виртуальном хосте можно поставить?
http://redis.io/

Можно и memcache использовать, не принципиально
unclead
2015.05.25, 19:47
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 и elephant.io
Ответы: 17
Просмотры: 7302

Re: Yii2 и elephant.io

а сам сокет сервер запущен? Я не работал с elephant, но текст ошибки указывает на то что сервер не доступен.
unclead
2015.05.25, 16:59
Форум: Общие вопросы (Yii 2.x)
Тема: Авто-извлечение свойств по внешним ключам
Ответы: 2
Просмотры: 1250

Re: Авто-извлечение свойств по внешним ключам

так в документации же есть про это http://www.yiiframework.com/doc-2.0/gui ... urces.html
Используйте методы fields и extraFields, а вообще про rest есть отдельная ветка на форуме.
unclead
2015.05.25, 16:56
Форум: DevOps
Тема: Кто как деплоит на продакш сервер?
Ответы: 20
Просмотры: 17851

Re: Кто как деплоит на продакш сервер?

unclead, а можно поподробней? у нас схоже с тем как описал SamDark. Весь код хранится в git.Для разработчик используются ветки, готовые фичи мержатся в master Для продакшена есть ветка production. Деплой запускается вручную. В phing для задачи deploy прописан следующий алгоритм: - создаем тег в вет...
unclead
2015.05.25, 05:28
Форум: Общие вопросы (Yii 2.x)
Тема: Собственные ссылки в yii2. Как?
Ответы: 50
Просмотры: 20244

Re: Собственные ссылки в yii2. Как?

Это будет тяжело, т.к. каждый раз при обновлении страницы 1000 записей будет тянуться из БД. вы считаете 1000 строк в бд это большие объемы? интересно, что тогда для вас миллион записей. Поверьте это не будет самым узким местом т.к. вы выбираете все данные без условий, сортировок и лимитов. В проти...
unclead
2015.05.24, 18:37
Форум: DevOps
Тема: Кто как деплоит на продакш сервер?
Ответы: 20
Просмотры: 17851

Re: Кто как деплоит на продакш сервер?

Весь код хранится в Git (как в наше время без систем контроля версий).
Есть 3 окружения: dev, test и prod. Деплой на тест и прод делается через phing + rsync. Способ конечно простой, но для моих проектов пока, что этого достаточно.
unclead
2015.05.24, 17:42
Форум: Общие вопросы (Yii 2.x)
Тема: Релоад формы при ошибке
Ответы: 2
Просмотры: 1488

Re: Релоад формы при ошибке

есть у меня подозрение, что все дела в pjax, т.к. при сабмите формы он перехватывает запрос и перерисовывает часть формы тем самым меняется DOM-дерево и перестают работать js-колбеки.
unclead
2015.05.24, 17:29
Форум: Общие вопросы (Yii 2.x)
Тема: Собственные ссылки в yii2. Как?
Ответы: 50
Просмотры: 20244

Re: Собственные ссылки в yii2. Как?

выгрузите 1 раз все правила и храните их во внутренней переменной класса, например, сделайте метода private $routes; private $aliases; public function init() { parent::init(); $this->prepareData(); } private function prepareData() {   $pages = Pages::find()->asArray(true)->all();      $this->aliases...
unclead
2015.05.24, 10:20
Форум: Общие вопросы (Yii 2.x)
Тема: Собственные ссылки в yii2. Как?
Ответы: 50
Просмотры: 20244

Re: Собственные ссылки в yii2. Как?

Все бы хорошо, но. Проблема в том, что в базе ведь может быть много записей. Например 500. Я себе не представляю постоянно расширяющуюся таблицу, в которой будет расти кол-во записей. И потом около 1000 строк тащить из базы и обрабатывать совсем не круто. Создайте свой класс UrlRule, который берет ...
unclead
2015.05.23, 18:32
Форум: Общие вопросы (Yii 2.x)
Тема: yii2 Redis EXPIRE
Ответы: 9
Просмотры: 5315

Re: yii2 Redis EXPIRE

там это где? под кэшем я имею в ввиду набор данных, сохраненных в хранилище, например, в redis. А так да это могут быть и основные данные, если редис используется не просто как слой кэширования
unclead
2015.05.23, 15:26
Форум: Общие вопросы (Yii 2.x)
Тема: yii2 Redis EXPIRE
Ответы: 9
Просмотры: 5315

Re: yii2 Redis EXPIRE

так а когда вы данны в кеш записываете вы же можете указать время жизни set() public method Stores a value identified by a key into cache. If the cache already contains such a key, the existing value and expiration time will be replaced with the new ones, respectively. boolean set( $key, $value, $du...