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

acidflash
2016.05.28, 21:23
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 + postgresql, проблемы c залогиниванием
Ответы: 5
Просмотры: 1441

Re: Yii2 + postgresql, проблемы c залогиниванием

при базе данных Postgres запрос на выборку данных из таблицы пользователей выглядит так : SELECT * FROM "user" WHERE (0=1) AND ("status"=10) и ничего не возвращает переключаюсь на mysql запрос фреймворком меняется на такой SELECT * FROM `user` WHERE (`id`=1) AND (`status`=10) и возвращается одна зап...
acidflash
2016.05.28, 17:44
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 + postgresql, проблемы c залогиниванием
Ответы: 5
Просмотры: 1441

Yii2 + postgresql, проблемы c залогиниванием

Rememberme = true . Самое залогинивание происходит, происходит перенаправление на предыдущую страницу, то есть данные из базы читаются. При заходе на другую страницу в меню опять активны пункты зайти и зарегистрироваться, isGuest показывает true. При использовании в качестве бд mysql все работает ка...
acidflash
2016.05.02, 10:11
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 + postgresql, проблемы (relation "..." does not exist)
Ответы: 4
Просмотры: 3103

Re: Yii2 + postgresql, проблемы (relation "..." does not exist)

имя базы и имя схемы должно быть разным, тогда все работает

вопрос закрыт
acidflash
2016.05.01, 17:12
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 + postgresql, проблемы (relation "..." does not exist)
Ответы: 4
Просмотры: 3103

Re: Yii2 + postgresql, проблемы (relation "..." does not exist)

Кажется дело в schema create table "TEST" ("Col1" bigint); вызвает ошибку SQLSTATE[3F000]: Invalid schema name: 7 ERROR: no schema has been selected to create in at character 14 create table "y2oc"."TEST" ("Col1" bigint); Таки создает таблицу Не могу понять, я ведь выбрал базу данных, выбрал схему, ...
acidflash
2016.05.01, 13:12
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 + postgresql, проблемы (relation "..." does not exist)
Ответы: 4
Просмотры: 3103

Re: Yii2 + postgresql, проблемы (relation "..." does not exist)

на самом деле структура выглядит так, название бд и схема соответственно y2oc
http://take.ms/yv9YF
acidflash
2016.05.01, 12:25
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 + postgresql, проблемы (relation "..." does not exist)
Ответы: 4
Просмотры: 3103

Yii2 + postgresql, проблемы (relation "..." does not exist)

Добрый день, пытаюсь прикрутить PostgreSQL к Yii2, при заходе на страницу возникает ошибка Database Exception – yii\db\Exception SQLSTATE[42P01]: Undefined table: 7 ERROR: relation "tbl_products" does not exist LINE 1: SELECT COUNT(*) FROM "tbl_products" INNER JOIN "tbl_products... ^ The SQL being e...
acidflash
2016.04.28, 22:52
Форум: Общие вопросы (Yii 2.x)
Тема: ListView Передача переменных в представление в списке (_view)
Ответы: 3
Просмотры: 1664

Re: ListView Передача переменных в представление в списке (_view)

данные уже передаются с помощью 'dataProvider' => $catalog, но в представлении объекта в списке нужно использовать еще данные из массива, доступного в основной (или старшей) вьюхе
acidflash
2016.04.28, 22:50
Форум: Общие вопросы (Yii 2.x)
Тема: ListView Передача переменных в представление в списке (_view)
Ответы: 3
Просмотры: 1664

ListView Передача переменных в представление в списке (_view)

Добрый день есть виджет \yii\widgets\ListView::widget([     'dataProvider' => $catalog,     'id' => 'plist',     'itemOptions' => ['class' => 'item'],     'layout' => '{summary}{pager}{items}{pager}',     'itemView' => '_view',     'summary' => '<div>Страница {page}. Товары {begin}-{end} из {totalCo...
acidflash
2016.02.12, 18:02
Форум: Общие вопросы (Yii 2.x)
Тема: Установка и чтение кук в Yii2
Ответы: 53
Просмотры: 41812

Re: Установка и чтение кук в Yii2

Окей setcookie("basket", '1' ,time()+3600); создает куку а $cookie = new yii\web\Cookie([ 'name' => 'basket', 'value' => 1, 'expire' => time() + 3600, ]); \Yii::$app->getResponse()->getCookies()->add($cookie); ничего не создает. В чем ошибка?
acidflash
2016.02.12, 17:42
Форум: Общие вопросы (Yii 2.x)
Тема: Установка и чтение кук в Yii2
Ответы: 53
Просмотры: 41812

Re: Установка и чтение кук в Yii2

Еще спрашиваю потому что битый час бьюсь с этими куками на Yii2 и не могу понять чем это лучше кук установленных с помощью setcookie, зачем в каждом фреймворке нужно придумывать свои танцы с куками?))
acidflash
2016.02.12, 17:36
Форум: Общие вопросы (Yii 2.x)
Тема: Установка и чтение кук в Yii2
Ответы: 53
Просмотры: 41812

Re: Установка и чтение кук в Yii2

А зачем все это надо?)
В PHP есть стандартные способы установки|чтения кук, зачем нужно городить огород?

Действительно любопытно.
acidflash
2015.12.31, 11:48
Форум: Общие вопросы (Yii 2.x)
Тема: PJAX
Ответы: 23
Просмотры: 13261

Re: PJAX

Хотя я не прав: я перезагружал PJAX и в этом случае страница перезагружалась после дефолтных 650 секунд.
Проблема решилась добавлением таймаута и в эту часть js: $.pjax.reload('#w0', {url : path, timeout : 3650});
acidflash
2015.12.31, 11:34
Форум: Общие вопросы (Yii 2.x)
Тема: PJAX
Ответы: 23
Просмотры: 13261

Re: PJAX

<?php Pjax::begin([
'timeout' => 3650,
]); ?>

вот эти настройки не влияют на работу, но если указывать в js библиотеке $.pjax.defaults={history:true,cache:true,timeout:3650 ... то все работает замечательно.

Конечно стандартные библиотеки править не хорошо, а куда тогда деваться?
acidflash
2015.12.20, 12:28
Форум: Общие вопросы по программированию
Тема: остаток от пересечения нескольких IN
Ответы: 6
Просмотры: 1035

Re: остаток от пересечения нескольких IN

нет, как вариант SELECT * FROM `tbl_products` INNER JOIN `tbl_filter_relations` ON tbl_products.id = tbl_filter_relations.product_id WHERE ((`status`=1) AND tbl_products.id not in( SELECT s.product_id FROM tbl_filter_relations s WHERE s.option_1 IN (283,275) and s.option_4 IN (315,265))) но он дюже ...
acidflash
2015.12.20, 09:22
Форум: Общие вопросы по программированию
Тема: остаток от пересечения нескольких IN
Ответы: 6
Просмотры: 1035

Re: остаток от пересечения нескольких IN

нет, к сожалению, даже запросы SELECT * FROM `tbl_filter_relations` WHERE not ( tbl_filter_relations.option_1 IN (283,275) and tbl_filter_relations.option_4 IN (315,265) ) и SELECT * FROM `tbl_filter_relations` WHERE ( tbl_filter_relations.option_1 IN (283,275) and tbl_filter_relations.option_4 IN (...
acidflash
2015.12.20, 00:14
Форум: Общие вопросы по программированию
Тема: остаток от пересечения нескольких IN
Ответы: 6
Просмотры: 1035

Re: остаток от пересечения нескольких IN

SELECT * FROM `tbl_products` INNER JOIN `tbl_filter_relations` ON tbl_products.id = tbl_filter_relations.product_id WHERE ((`status`=1) AND NOT((tbl_filter_relations.option_1 IN (283,275)) AND (tbl_filter_relations.option_4 IN (315,265)) )) получается. Еще где-то 300 записей потерялось
acidflash
2015.12.19, 21:53
Форум: Общие вопросы по программированию
Тема: остаток от пересечения нескольких IN
Ответы: 6
Просмотры: 1035

остаток от пересечения нескольких IN

Добрый день, есть такой запрос SELECT * FROM `tbl_products` INNER JOIN `tbl_filter_relations` ON tbl_products.id = tbl_filter_relations.product_id WHERE ((`status`=1) AND (tbl_filter_relations.option_1 IN (283,275))) AND (tbl_filter_relations.option_4 IN (315,265)) он выбирает пересечение нескольких...
acidflash
2015.12.12, 23:52
Форум: Общие вопросы (Yii 2.x)
Тема: Кодирование URL
Ответы: 1
Просмотры: 739

Кодирование URL

Создаю ссылку Url::current(['id' => 100 , 'f' => '2:33;4:44,45,46;']); В итоге получается /portfolio/100.html?f=2%3A33%3B4%3A44%2C45%2C46%3B Как бы мне выключить кодирование URL в Yii2, я имею ввиду чтобы символы в параметре F не кодировались? Либо может быть создавать ссылку каким-либо другим спосо...