Найдено 34 результата
- 2015.03.29, 14:31
- Форум: Общие вопросы (Yii 2.x)
- Тема: Сортировка по двум таблицам в зависимости от условий
- Ответы: 1
- Просмотры: 1266
Сортировка по двум таблицам в зависимости от условий
Здравствуйте. Мне надо сортировать данные с отношением между таблицами..Но в модели я увидел что есть relation к двум таблицам в зависимости от данных. public function getCustomer() { return isset($this->customerData->org_id) ? $this->hasOne(Organization::className(), ['id' =...
- 2015.02.05, 01:21
- Форум: Общие вопросы по программированию
- Тема: Помогите с запросом
- Ответы: 4
- Просмотры: 1869
Re: Помогите с запросом
Спасибо вроде работает..Буду тестировать))
- 2015.02.05, 01:01
- Форум: Общие вопросы по программированию
- Тема: Помогите с запросом
- Ответы: 4
- Просмотры: 1869
Re: Помогите с запросом
Пытался в phpMyAdmin, делать с COUNT и JOIN, думал так же что придется писать SELECT ...FROM (SELECT ..) , но так и не вышло.
- 2015.02.05, 00:45
- Форум: Общие вопросы по программированию
- Тема: Помогите с запросом
- Ответы: 4
- Просмотры: 1869
Помогите с запросом
Помогите пожалуйста. Мне нежно сделать запрос в базу желательно с помощью ar. Или хотя бы просто запрос. Есть таблица Queue и Messages ... связь один -ко многом. есть поле messages.queue_id. Как сделать запрос к базе и вытащить Queue только те, у которых есть хотя бы одно сообщение (то есть сообщени...
- 2015.02.04, 13:38
- Форум: Общие вопросы (Yii 2.x)
- Тема: Запуск консольной команды модуля
- Ответы: 24
- Просмотры: 10445
Re: Запуск консольной команды модуля
Да вы правы.Я просто проект разрабатываю не один.. Действительно алиасы установлены. autoload можно и через composer сделать. Но здесь проблема была не в этом..В том то и дело, что тогда была бы ошибка что класс не найден.А у меня ее не было..и Все работало при вызове классов в других модулях. Решен...
- 2015.02.04, 13:18
- Форум: Общие вопросы (Yii 2.x)
- Тема: Запуск консольной команды модуля
- Ответы: 24
- Просмотры: 10445
Re: Запуск консольной команды модуля
прописал в методе init модуля
заработало yii mailer/mail/notify
Код: Выделить всё
$this->controllerMap = [
'mail' => \modules\mailer\commands\MailController::className()
];
- 2015.02.04, 13:14
- Форум: Общие вопросы (Yii 2.x)
- Тема: Запуск консольной команды модуля
- Ответы: 24
- Просмотры: 10445
Re: Запуск консольной команды модуля
а контроллеры, которые ты запускаешь в консоли, у тебя где? Я понял..В модуле не прописан namespace для консольных команд, которые находятся в mailer/commands/.. Возможно controllerMap модуля решит эту проблему но я уже прописал controllerMap в конфигах console/config/main.php что в принципе решило...
- 2015.02.04, 12:53
- Форум: Общие вопросы (Yii 2.x)
- Тема: Запуск консольной команды модуля
- Ответы: 24
- Просмотры: 10445
Re: Запуск консольной команды модуля
для автозагрузки классов в Yii необходимо создать алиас с именем корневого неймспейса. \backend\modules\.... - @backend \modules\... - @modules В смысле? Для автозагрузки классов есть autoload.. У меня в web приложении все подхватывает само. В консоли я так же указал модуль, но не смог запустить. Т...
- 2015.02.04, 12:44
- Форум: Общие вопросы (Yii 2.x)
- Тема: Запуск консольной команды модуля
- Ответы: 24
- Просмотры: 10445
Re: Запуск консольной команды модуля
для console/config/main 'controllerMap' => array( 'mail' => \modules\mailer\commands\MailController::className(), ), Работает.. Но если у меня будет несколько контроллеров. Каждый раз добавлять? Возможно проще было бы добавить целым модулем и вызывать через /module/controller/actio...
- 2015.02.04, 12:36
- Форум: Общие вопросы (Yii 2.x)
- Тема: Запуск консольной команды модуля
- Ответы: 24
- Просмотры: 10445
Re: Запуск консольной команды модуля
нет, а нужно? и если бы был, то что?
- 2015.02.04, 12:25
- Форум: Общие вопросы (Yii 2.x)
- Тема: Запуск консольной команды модуля
- Ответы: 24
- Просмотры: 10445
Re: Запуск консольной команды модуля
да, в \modules\mailer.
Сам модуль подключается так же к web приложению и нормально работает
Сам модуль подключается так же к web приложению и нормально работает
- 2015.02.04, 11:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: Запуск консольной команды модуля
- Ответы: 24
- Просмотры: 10445
Re: Запуск консольной команды модуля
мне нужно вызывать через консоль actionNotify, который находится в модуле mailer commands\MailController (extends yii\console\Controller) ..Для cron -а что бы отправлять сообщения
- 2015.02.04, 10:34
- Форум: Общие вопросы (Yii 2.x)
- Тема: Запуск консольной команды модуля
- Ответы: 24
- Просмотры: 10445
Re: Запуск консольной команды модуля
Я им и пользуюсь..Проблема не в том как отправлять сообщение.А как вызвать команду из модуля.german.igortcev писал(а): Например есть swiftmailer
- 2015.02.04, 10:18
- Форум: Общие вопросы (Yii 2.x)
- Тема: Запуск консольной команды модуля
- Ответы: 24
- Просмотры: 10445
Re: Запуск консольной команды модуля
Какими?german.igortcev писал(а): Вызывать должен php yii controller/action . ну а вообще если письмо отправлять нужно то можно сделать другими способами.
- 2015.02.04, 10:18
- Форум: Общие вопросы (Yii 2.x)
- Тема: Запуск консольной команды модуля
- Ответы: 24
- Просмотры: 10445
Re: Запуск консольной команды модуля
в console/config/main.php модуль в консоль в console/config/main есть! 'id' => 'app-console', 'basePath' => dirname(__DIR__), 'bootstrap' => ['log', 'gii'], 'controllerNamespace' => 'console\controllers', 'modules' => [ 'gii' => 'yii\gii\Module', ], в main-local.php 'mod...
- 2015.02.04, 09:50
- Форум: Общие вопросы (Yii 2.x)
- Тема: Запуск консольной команды модуля
- Ответы: 24
- Просмотры: 10445
Запуск консольной команды модуля
Есть yii2-app-advanced приложения..в папке modules находятся мои модули которые подключаются в конфигах..В одном модуле есть команда modules/mailer/commands/MailController... Как мне его вызвать через консоль..подключал в console/config/main-local свой модуль...и пытался вызвать "yii mailer/mai...
- 2014.11.10, 12:05
- Форум: Общие вопросы (Yii 1.x)
- Тема: Имя слишком короткий (Минимум: 2 симв.).
- Ответы: 7
- Просмотры: 2650
Re: Имя слишком короткий (Минимум: 2 симв.).
Для каждой ошибки каждого поля во всех формах(свыше 100 штук) совой перевод. Если для required прописано "Поле "Имя" обязательно", то тут проблемы нет. Но у учетом того, что у каждого языка могут быть свои причуды - все равно и для required придется переводить. Теперь я не могу н...
- 2014.11.07, 17:30
- Форум: Общие вопросы (Yii 1.x)
- Тема: Имя слишком короткий (Минимум: 2 симв.).
- Ответы: 7
- Просмотры: 2650
Re: Имя слишком короткий (Минимум: 2 симв.).
Вы прочитали моё сообщение? length валидатор подставляет переведенную ошибку на разных языках подставляя название атрибута, но для русского не учитывается род . "Имя слишком короткий" - это нормально?? не хотелось бы переопределять свойство message и переводить каждый раз..
- 2014.11.07, 14:03
- Форум: Общие вопросы (Yii 1.x)
- Тема: Имя слишком короткий (Минимум: 2 симв.).
- Ответы: 7
- Просмотры: 2650
Имя слишком короткий (Минимум: 2 симв.).
У меня есть переводы атрибутов формы. При неправильном заполнении бывает, что текст ошибки имеет неправильное согласование родов public function attributeLabels() { return array( 'name' => Yii::t('account', 'name'), ... ); } Имя слишком короткий (М...
- 2014.10.01, 16:02
- Форум: Общие вопросы (Yii 1.x)
- Тема: Приму участие в разработке движка интернет-магазина на yii
- Ответы: 2
- Просмотры: 1236
Re: Приму участие в разработке движка интернет-магазина на y
Опиши функционал, типо cms? корзина, товары, категории, админка ?.. права доступа ?