Найден 31 результат
- 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="...
- 2014.10.11, 16:48
- Форум: Общие вопросы (Yii 1.x)
- Тема: Помогите составить роутер
- Ответы: 8
- Просмотры: 3628
Re: Помогите составить роутер
А то, что это не работает и не может работать. Если бы все было так просто, я бы тему не поднимал.iAchilles писал(а):А что смешного? Вам правильное решение подсказали.
- 2014.10.11, 16:15
- Форум: Общие вопросы (Yii 1.x)
- Тема: Помогите составить роутер
- Ответы: 8
- Просмотры: 3628
Re: Помогите составить роутер
очень смешноkawabanga писал(а):'search' => 'site/search',
- 2014.10.11, 02:24
- Форум: Общие вопросы (Yii 1.x)
- Тема: Помогите составить роутер
- Ответы: 8
- Просмотры: 3628
Re: Помогите составить роутер
И тут же сразу, пагинация через ListView делает урл для страницы вот такой http://site.ru/search/?q=погода?page=2 . Теперь получается целых два символа ? в строке. Как быть? Как заставить пагинатор писать "&" вместо "?" ? Какой роутер должен быть, чтобы проходил такой запрос ...
- 2014.10.10, 23:37
- Форум: Общие вопросы (Yii 1.x)
- Тема: Помогите составить роутер
- Ответы: 8
- Просмотры: 3628
Помогите составить роутер
Подскажите, пожалуйста, как прописать настроуку роутера так, чтобы проходил вот такой запрос http:/test.ru/search/?q=погода . Да, да, именно знак вопроса должен быть в строке запроса. Мой конфиг сейчас такой: 'urlManager' => array( ...
- 2012.09.21, 15:34
- Форум: Баг-репорты и предложения (Yii 1.x)
- Тема: DAO продолжает аццки жечь )))
- Ответы: 3
- Просмотры: 3162
DAO продолжает аццки жечь )))
Я уже не один раз поднимал здесь тему: тема первая http://yiiframework.ru/forum/viewtopic.php?f=6&t=8450 - проблему решил через построитель запросов. НО. Я не хочу использовать построитель запросов, весь код я писал без построителя запросов, а тут пришлось биндить массив и теперь весь такой код ...
- 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 ...
- 2012.09.17, 13:40
- Форум: Баг-репорты и предложения (Yii 1.x)
- Тема: DAO bindParam и массив
- Ответы: 10
- Просмотры: 13621
Re: DAO bindParam и массив
Да, можно сделать. Но как получить 1, 2, 3, 4, 5 и при этом, чтобы это не было string?sergebezborodov писал(а):в построителе запросов можно сделать
->where(array('in', 'id', array(1,2,3,4,5)))
- 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 использовать не хотелось бы. Тут нужен какой-нибудь красивый вариант в...
- 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. Если не очен...
- 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...
- 2012.07.18, 09:38
- Форум: Авторский код и библиотеки
- Тема: YiiMongoDbSuite не читает вложенные документы
- Ответы: 0
- Просмотры: 1407
YiiMongoDbSuite не читает вложенные документы
Алло, алло, брат. Это Данила, I need your help Продолжаю расковыривать до крови работу Yii + MongoDB. Столкнулся с проблемой вложенных документов (embedded). Дело в том, что в БД они записываются, а при считывании любого поля вложенного документа получаем null. Делал по примеру из документации. Може...
- 2012.06.29, 23:30
- Форум: Авторский код и библиотеки
- Тема: Не работает update в YiiMongoDBSuite
- Ответы: 6
- Просмотры: 4008
Re: Не работает update в YiiMongoDBSuite
Наверное другого более менее сносного просто не существует. Это лучшее из того, что есть.cioxideru писал(а):YiiMongoDBSuite сырой конечно, я тоже кучу времени на работу с ним. Впечатления смешанные.
Может кто подскажет более качественный ext ?
- 2012.06.26, 14:01
- Форум: Авторский код и библиотеки
- Тема: Не работает update в YiiMongoDBSuite
- Ответы: 6
- Просмотры: 4008
Re: Не работает update в YiiMongoDBSuite
Ну и по традиции, сложившейся на этом форуме, я опять сам отвечаю на свой вопрос. Зачем я это делаю? Для того, чтобы помочь другим. Пару часов с выпученными глазами, пошаговой отладки и методом научного тыка, я понял почему метод update не отрабатывает. А нужно всего лишь прописать _id в методе attr...
- 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 /...
- 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...
- 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 ...
- 2012.06.24, 17:54
- Форум: Установка и настройка
- Тема: Не работают страницы кроме index.php
- Ответы: 3
- Просмотры: 7000
Re: Не работают страницы кроме index.php
Да забыл сказать, не работает это значит вываливает 404 Not Found. nginx/1.2.1
- 2012.06.24, 17:53
- Форум: Установка и настройка
- Тема: Не работают страницы кроме index.php
- Ответы: 3
- Просмотры: 7000
Не работают страницы кроме index.php
Доброго времени суток! Столкнулся с такой проблемой: Перенес сайт с Apache на Nginx, все настроил. Работает даже отладка через Xdebug, но не работают все сраницы, кроме главной, т.е. если заходим http://site.ru - главная страница работает, но если обратимся например, http://site.ru/reg - нифига не р...
- 2012.06.18, 17:01
- Форум: Общие вопросы (Yii 1.x)
- Тема: Как запретить сохранять поле при save() модели?
- Ответы: 21
- Просмотры: 10606
Re: Как запретить сохранять поле при save() модели?
Запилил решение свой проблемы. Выкладываю здесь, чтобы хотя бы другие любители Yii не сошли с ума, как сегодня сошел я. Шаги к решению: 1) Создаем модифицированную модель, которая наследуется от EMongoDocument (метод getCollectionName - абстрактный и должен быть реализован) class EModMongoDocument e...