Найдено 542 результата
- 2015.03.16, 22:03
- Форум: Установка и настройка
- Тема: Установка Composer
- Ответы: 12
- Просмотры: 4307
Re: Установка Composer
Просто я попробовал композер установить, а он мне такой и говорит, знаешь, он уже установлен... (openserver)
- 2015.03.16, 22:01
- Форум: Установка и настройка
- Тема: Установка Composer
- Ответы: 12
- Просмотры: 4307
Re: Установка Composer
хм, а вот это идея кстати. Я почему то думал, что этот файл как конфиг. Типо ты описал, что закачивать в папку, ну и композер идет и подтягивает)Onotole писал(а):Положить composer.phar в PATH и не париться
- 2015.03.16, 20:12
- Форум: Установка и настройка
- Тема: Установка Composer
- Ответы: 12
- Просмотры: 4307
Установка Composer
Вот смотрю мануал, и вижу в каждом проекте должен лежать composer.phar. Этот файл как конфиг получается? Я его сам должен формировать? Просто в одном из мануалов, автор в папку с проектом (пока еще пустым) устанавливает Composer curl -sS https://getcomposer.org/installer | php Зачем, ведь он же ус...
- 2015.03.16, 09:13
- Форум: Общие вопросы (Yii 1.x)
- Тема: Вложенные категории
- Ответы: 5
- Просмотры: 1430
Re: Вложенные категории
В модели делаете отношения parent и children. Рекурсией из $categry->children получаете массив id выбранной и вложенных категорий, а потом выводите товары из всего массива category_id IN (...): $criteria->compare('t.category_id', $ids); Вот так получилось: $catID = Yii::app()->request->getParam('i...
- 2015.03.13, 07:09
- Форум: Общие вопросы (Yii 1.x)
- Тема: Связь не по первичному ключу HAS MANY
- Ответы: 2
- Просмотры: 612
Re: Связь не по первичному ключу HAS MANY
Оказалось все проще чем я думал:
И все, обльше вообще ничего не надо.
Код: Выделить всё
public function relations()
{
return array(
'items' => array(self::HAS_MANY, 'Cart', array('key' => 'hash')),
);
}
- 2015.03.12, 22:51
- Форум: Общие вопросы (Yii 1.x)
- Тема: Связь не по первичному ключу HAS MANY
- Ответы: 2
- Просмотры: 612
Re: Связь не по первичному ключу HAS MANY
Попробовал вот так: public function getTableSchema() { $table = parent::getTableSchema(); $table->columns['hash']->isForeignKey = true; $table->foreignKeys['hash'] = array('Cart', 'key'); return $table; } public function relations() { return array( 'items' => ...
- 2015.03.12, 13:55
- Форум: Общие вопросы (Yii 1.x)
- Тема: Связь не по первичному ключу HAS MANY
- Ответы: 2
- Просмотры: 612
Связь не по первичному ключу HAS MANY
Помогите разобраться со связями :) У меня кастомная связь. Таблица 1 id hash и Таблица 2 id key Получается, что у 1 запись hash имеет много key Нашел вот такое решение: class MyModel extends CActiveRecord { public function getTableSchema() { $table = parent::getTableSchema(); ...
- 2015.03.06, 12:26
- Форум: Общие вопросы (Yii 1.x)
- Тема: Валидация
- Ответы: 11
- Просмотры: 2262
Re: Валидация
Попробуем. О результате отпишу.yan писал(а):именно так и делаетсяjakiro писал(а):badjo писал(а):Чего мне, создавать CEmailValidator или что) ему передавать как то строку (email)Код: Выделить всё
$Validator = new CEmailValidator; if($Validator->validateValue($value)) { // Valid }
- 2015.03.06, 12:26
- Форум: Общие вопросы (Yii 1.x)
- Тема: Валидация
- Ответы: 11
- Просмотры: 2262
Re: Валидация
Это простая отправка AJAX формы)valentinich писал(а):Вы откуда данные для проверки получаете?
- 2015.03.06, 12:25
- Форум: Общие вопросы (Yii 1.x)
- Тема: Валидация
- Ответы: 11
- Просмотры: 2262
Re: Валидация
У меня ее нет. Это простая форма отправки email.badjo писал(а):Чем Вас модель то не устраивает? В контроллере валидируете уже на свой вкус. Можно регулярными выражениями.
- 2015.03.06, 11:00
- Форум: Общие вопросы (Yii 1.x)
- Тема: Валидация
- Ответы: 11
- Просмотры: 2262
Re: Валидация
Да понятно, что в контроллере) Я думал вы с иронией) Чего мне, создавать CEmailValidator или что) ему передавать как то строку (email). Вот что мне не ясно.badjo писал(а):Не пойму иронии. Если без модели, то в контроллере. В контроллер приходит массив POST, ищите поле email и проверяйте.
- 2015.03.06, 10:11
- Форум: Общие вопросы (Yii 1.x)
- Тема: Валидация
- Ответы: 11
- Просмотры: 2262
Re: Валидация
В Yii еще наверноеbadjo писал(а):В контроллереjakiro писал(а):Добра!
Есть ли возможность проверки email'a, например, без привязки к модели?
Т.е. мне просто приходит email, а мне надо просто проверить соответствует или нет.
- 2015.03.06, 09:17
- Форум: Общие вопросы (Yii 1.x)
- Тема: Валидация
- Ответы: 11
- Просмотры: 2262
Валидация
Добра!
Есть ли возможность проверки email'a, например, без привязки к модели?
Т.е. мне просто приходит email, а мне надо просто проверить соответствует или нет.
Есть ли возможность проверки email'a, например, без привязки к модели?
Т.е. мне просто приходит email, а мне надо просто проверить соответствует или нет.
- 2015.03.05, 13:52
- Форум: Общие вопросы (Yii 1.x)
- Тема: Получение родителя
- Ответы: 5
- Просмотры: 1265
Re: Получение родителя
Ну да, это понятно) просто не ожидалось там Null'a вот и не ясно было, почему ошибку дропает, пока вар дамп не сделал)ElisDN писал(а):Код: Выделить всё
<?= $row->parent ? $row->parent->name : '' ?>
- 2015.03.05, 10:47
- Форум: Общие вопросы (Yii 1.x)
- Тема: Получение родителя
- Ответы: 5
- Просмотры: 1265
Re: Получение родителя
А извиняюсь, оно действительно работает, просто NULL попался и все поломалось)ElisDN писал(а):Почему не канает?
Код: Выделить всё
'parent' => array(self::BELONGS_TO, 'Categories', 'parent_id'),
- 2015.03.05, 09:45
- Форум: Общие вопросы (Yii 1.x)
- Тема: Получение родителя
- Ответы: 5
- Просмотры: 1265
Re: Получение родителя
Не знаю но выкидывает ошибку Trying to get property of non-objectElisDN писал(а):Почему не канает?
Код: Выделить всё
'parent' => array(self::BELONGS_TO, 'Categories', 'parent_id'),
Код: Выделить всё
<?=$row->parent->name?>
- 2015.03.04, 13:51
- Форум: Общие вопросы (Yii 1.x)
- Тема: Получение родителя
- Ответы: 5
- Просмотры: 1265
Получение родителя
Всем привет. Есть простая таблица категорий: id parent_id level name Соответственно выглядит приблизительно вот так: 1 0 Лодки 2 0 Моторы 3 0 Рыбная ловля 4 0 Туризм 5 0 Распродажа 6 1 1 ПВХ 7 1 1 Алюминиевый 8 1 1 РИБ 9 ...
- 2015.03.02, 12:11
- Форум: Общие вопросы (Yii 1.x)
- Тема: Вложенные категории
- Ответы: 5
- Просмотры: 1430
Re: Вложенные категории
Вот так у меня получилось обратиться к дочерним категориям: class Categories extends CActiveRecord { public function relations() { return array( 'products' => array(self::HAS_MANY, 'Product', 'category_id'), 'children' => array(self::HAS_MANY, 'Categories', 'parent_id'), ...
- 2015.03.02, 11:18
- Форум: Общие вопросы (Yii 1.x)
- Тема: Вложенные категории
- Ответы: 5
- Просмотры: 1430
Re: Вложенные категории
Хм, т.е. фактически я нахожу все вложенные категории а потом просто делаю из них выборку.
- 2015.03.02, 10:03
- Форум: Общие вопросы (Yii 1.x)
- Тема: Вложенные категории
- Ответы: 5
- Просмотры: 1430
Вложенные категории
Всем привет. У меня больше теоретический вопрос. Надо организовать неограниченной глубины вложенность категорий. Поэтому придумал вот такую стуруктуру таблицы Categories : id parent_id level name level — уровень вложенности. 0 — корневой. Т.е. будут например категрии: Лодки —> Моторные —> Недорогие ...