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

MozgoEd
2014.10.11, 17:02
Форум: Общие вопросы (Yii 1.x)
Тема: Помогите составить роутер
Ответы: 8
Просмотры: 3628

Re: Помогите составить роутер

А то, что это не работает и не может работать. Если бы все было так просто, я бы тему не поднимал. Это тоже не работает? 'search' => array('site/search', 'urlSuffix' => '/') View <form method="get" action="<?php echo $this->createAbsoluteUrl('site/search') ?>"> <input type="...
MozgoEd
2014.10.11, 16:48
Форум: Общие вопросы (Yii 1.x)
Тема: Помогите составить роутер
Ответы: 8
Просмотры: 3628

Re: Помогите составить роутер

iAchilles писал(а):А что смешного? Вам правильное решение подсказали.
А то, что это не работает и не может работать. Если бы все было так просто, я бы тему не поднимал.
MozgoEd
2014.10.11, 16:15
Форум: Общие вопросы (Yii 1.x)
Тема: Помогите составить роутер
Ответы: 8
Просмотры: 3628

Re: Помогите составить роутер

kawabanga писал(а):'search' => 'site/search',
очень смешно
MozgoEd
2014.10.11, 02:24
Форум: Общие вопросы (Yii 1.x)
Тема: Помогите составить роутер
Ответы: 8
Просмотры: 3628

Re: Помогите составить роутер

И тут же сразу, пагинация через ListView делает урл для страницы вот такой http://site.ru/search/?q=погода?page=2 . Теперь получается целых два символа ? в строке. Как быть? Как заставить пагинатор писать "&" вместо "?" ? Какой роутер должен быть, чтобы проходил такой запрос ...
MozgoEd
2014.10.10, 23:37
Форум: Общие вопросы (Yii 1.x)
Тема: Помогите составить роутер
Ответы: 8
Просмотры: 3628

Помогите составить роутер

Подскажите, пожалуйста, как прописать настроуку роутера так, чтобы проходил вот такой запрос http:/test.ru/search/?q=погода . Да, да, именно знак вопроса должен быть в строке запроса. Мой конфиг сейчас такой:                                     'urlManager' => array(                                 ...
MozgoEd
2012.09.21, 15:34
Форум: Баг-репорты и предложения (Yii 1.x)
Тема: DAO продолжает аццки жечь )))
Ответы: 3
Просмотры: 3162

DAO продолжает аццки жечь )))

Я уже не один раз поднимал здесь тему: тема первая http://yiiframework.ru/forum/viewtopic.php?f=6&t=8450 - проблему решил через построитель запросов. НО. Я не хочу использовать построитель запросов, весь код я писал без построителя запросов, а тут пришлось биндить массив и теперь весь такой код ...
MozgoEd
2012.09.19, 19:23
Форум: Баг-репорты и предложения (Yii 1.x)
Тема: BindParam плевать хотел на PDO::PARAM_INT
Ответы: 5
Просмотры: 29890

BindParam плевать хотел на PDO::PARAM_INT

Необъяснимо, но факт Пишу такой код: $sql = 'SELECT vizit_time FROM users WHERE id = :id'; $cmd = Yii::app()->db->createCommand($sql); $cmd->bindPararm(':id', $id, PDO::PARAM_INT); $v_time = $cmd->queryScalar();   И что же я вижу при просмотре лога запросов MySQL: SELECT vizit_time FROM users WHERE ...
MozgoEd
2012.09.17, 13:40
Форум: Баг-репорты и предложения (Yii 1.x)
Тема: DAO bindParam и массив
Ответы: 10
Просмотры: 13621

Re: DAO bindParam и массив

sergebezborodov писал(а):в построителе запросов можно сделать
->where(array('in', 'id', array(1,2,3,4,5)))
Да, можно сделать. Но как получить 1, 2, 3, 4, 5 и при этом, чтобы это не было string? :D
MozgoEd
2012.09.16, 20:02
Форум: Баг-репорты и предложения (Yii 1.x)
Тема: DAO bindParam и массив
Ответы: 10
Просмотры: 13621

Re: DAO bindParam и массив

ну да проблема, это я так понимаю вы читали http://stackoverflow.com/questions/920353/php-pdo-can-i-bind-an-array-to-an-in-condition , сделайте через ActiveRecord, как вариант от 1 запроса не убудет Да, это я читал. ActiveRecord использовать не хотелось бы. Тут нужен какой-нибудь красивый вариант в...
MozgoEd
2012.09.16, 19:16
Форум: Баг-репорты и предложения (Yii 1.x)
Тема: DAO bindParam и массив
Ответы: 10
Просмотры: 13621

Re: DAO bindParam и массив

PDO::PARAM_INT вы уверены? Да. Даже если поменять на PDO::PARAM_STR, это ничего не даст. Дело в том, что функция implode() возвращает строку и поэтому PDO генерирует условие, как '1, 2, 3, 4, 5', т.е. string (обратите внимание на одинарные кавычки), а должно быть вот так 1, 2, 3, 4, 5. Если не очен...
MozgoEd
2012.09.16, 17:59
Форум: Баг-репорты и предложения (Yii 1.x)
Тема: DAO bindParam и массив
Ответы: 10
Просмотры: 13621

DAO bindParam и массив

Добрый день! Разрабатываю проект Yii + DAO + MySQL. Столкнулся с такой проблемой, как имея запрос: $ids = array(1, 2, 3, 4, 5); $sql = 'SELECT login FROM users WHERE id IN (:ids)'; $cmd = Yii::app()->db->createCommand($sql); $cmd->bindValue(':ids', implode(',' $ids), PDO::PARAM_INT)); $logins = $cmd...
MozgoEd
2012.07.18, 09:38
Форум: Авторский код и библиотеки
Тема: YiiMongoDbSuite не читает вложенные документы
Ответы: 0
Просмотры: 1407

YiiMongoDbSuite не читает вложенные документы

Алло, алло, брат. Это Данила, I need your help Продолжаю расковыривать до крови работу Yii + MongoDB. Столкнулся с проблемой вложенных документов (embedded). Дело в том, что в БД они записываются, а при считывании любого поля вложенного документа получаем null. Делал по примеру из документации. Може...
MozgoEd
2012.06.29, 23:30
Форум: Авторский код и библиотеки
Тема: Не работает update в YiiMongoDBSuite
Ответы: 6
Просмотры: 4008

Re: Не работает update в YiiMongoDBSuite

cioxideru писал(а):YiiMongoDBSuite сырой конечно, я тоже кучу времени на работу с ним. Впечатления смешанные.
Может кто подскажет более качественный ext ?
Наверное другого более менее сносного просто не существует. Это лучшее из того, что есть.
MozgoEd
2012.06.26, 14:01
Форум: Авторский код и библиотеки
Тема: Не работает update в YiiMongoDBSuite
Ответы: 6
Просмотры: 4008

Re: Не работает update в YiiMongoDBSuite

Ну и по традиции, сложившейся на этом форуме, я опять сам отвечаю на свой вопрос. Зачем я это делаю? Для того, чтобы помочь другим. Пару часов с выпученными глазами, пошаговой отладки и методом научного тыка, я понял почему метод update не отрабатывает. А нужно всего лишь прописать _id в методе attr...
MozgoEd
2012.06.26, 10:45
Форум: Авторский код и библиотеки
Тема: Не работает update в YiiMongoDBSuite
Ответы: 6
Просмотры: 4008

Не работает update в YiiMongoDBSuite

Всем привет! Может кто-нибудь работал с YiiMongoDBSuite (вот хороший мануал по этому расширению http://canni.github.com/YiiMongoDbSuite/xhtml/advanced.partial-update.html ). В документации к этому расширению есть такой код: $model = ModelClass::model()->find(); // Find some document to work with   /...
MozgoEd
2012.06.24, 23:07
Форум: Установка и настройка
Тема: Не работают страницы кроме index.php
Ответы: 3
Просмотры: 7000

Re: Не работают страницы кроме index.php

Разобрался. Выкладываю свой рабочий конфиг nginx для Windows7 (Nginx + Yii) server {     set $host_path "c:/Winginx/home/test.local";     access_log c:/Winginx/logs/test.local-access.log  main;     listen   127.0.0.1:80;     server_name  test.local;     root   $host_path/public_html;     s...
MozgoEd
2012.06.24, 20:52
Форум: Установка и настройка
Тема: Не работают страницы кроме index.php
Ответы: 3
Просмотры: 7000

Re: Не работают страницы кроме index.php

Так с этим разобрался. Не перестают радовать мануалы, как для Yii, так и для Nginx. Ну да ладно, оставим это на совести разработчиков. Проблема решается заменой строк: с: try_files $uri $uri/ /index.php?r=$request_uri; (обратим внимание на манул: http://yiiframework.ru/doc/cookbook/ru/install.nginx ...
MozgoEd
2012.06.24, 17:54
Форум: Установка и настройка
Тема: Не работают страницы кроме index.php
Ответы: 3
Просмотры: 7000

Re: Не работают страницы кроме index.php

Да забыл сказать, не работает это значит вываливает 404 Not Found. nginx/1.2.1
MozgoEd
2012.06.24, 17:53
Форум: Установка и настройка
Тема: Не работают страницы кроме index.php
Ответы: 3
Просмотры: 7000

Не работают страницы кроме index.php

Доброго времени суток! Столкнулся с такой проблемой: Перенес сайт с Apache на Nginx, все настроил. Работает даже отладка через Xdebug, но не работают все сраницы, кроме главной, т.е. если заходим http://site.ru - главная страница работает, но если обратимся например, http://site.ru/reg - нифига не р...
MozgoEd
2012.06.18, 17:01
Форум: Общие вопросы (Yii 1.x)
Тема: Как запретить сохранять поле при save() модели?
Ответы: 21
Просмотры: 10606

Re: Как запретить сохранять поле при save() модели?

Запилил решение свой проблемы. Выкладываю здесь, чтобы хотя бы другие любители Yii не сошли с ума, как сегодня сошел я. Шаги к решению: 1) Создаем модифицированную модель, которая наследуется от EMongoDocument (метод getCollectionName - абстрактный и должен быть реализован) class EModMongoDocument e...