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

zabachok
2014.01.30, 16:06
Форум: Общие вопросы (Yii 1.x)
Тема: CLinkPager createPageUrl и параметр page
Ответы: 10
Просмотры: 4066

Re: CLinkPager createPageUrl и параметр page

Добрый день! А подскажите пожалуйста и мне. Сделал два правила 'category/<category:[a-z\ ]+>'                    =>'product/index', 'category/<category:[a-z\ ]+>/<Product_page:\d+>'    =>'product/index', Захожу по адресу /category/belts, все хорошо вижу список и пагинатор, нажимаю на следующую стран...
zabachok
2013.12.17, 08:03
Форум: Общие вопросы (Yii 1.x)
Тема: Получение названий из базы
Ответы: 7
Просмотры: 3573

Re: Получение названий из базы

yan писал(а):UPD. Видимо здесь очепатка
Да, прошу прощения, тяжелый день был. Конечно не Category, а CategoryDescription.

mass, такой вариант решает все проблемы! Неужели нет способа делать выборки из таблиц, а которых нет ПК?
zabachok
2013.12.16, 16:56
Форум: Общие вопросы (Yii 1.x)
Тема: Получение названий из базы
Ответы: 7
Просмотры: 3573

Re: Получение названий из базы

В таблице нет ПК и быть не может. То есть его можно создать, но смысла в нем никакого не будет. Все выборки делаются по связке категория+язык. Ошибка такая: Invalid argument supplied for foreach() /var/www/html/www.irfe.com/old/shop/framework/db/ar/CActiveFinder.php(826) Либо AR не работает с таблиц...
zabachok
2013.12.16, 16:29
Форум: Общие вопросы (Yii 1.x)
Тема: Получение названий из базы
Ответы: 7
Просмотры: 3573

Re: Получение названий из базы

PS. Сейчас добавил в модель Category принудительное указание первичного ключа и все заработало. По-моему это велосипед:

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

public function primaryKey()
{
    return 'language_id';
} 
zabachok
2013.12.16, 14:50
Форум: Общие вопросы (Yii 1.x)
Тема: Получение названий из базы
Ответы: 7
Просмотры: 3573

Получение названий из базы

Добрый день! Я новичок в Yii и не очень хорошо все знаю, потому прошу подсказки здесь. Делаю небольшой, мультиязычный интернет-магазин, соответственно есть категории товаров. Для этого я создал две таблицы: CREATE TABLE `category` ( `category_id` int(11) NOT NULL AUTO_INCREMENT, `parent_id` int(11) ...