Найдено 96 результатов
- 2019.06.20, 16:43
- Форум: Общие вопросы (Yii 2.x)
- Тема: Из тестов не видно классов
- Ответы: 1
- Просмотры: 789
Из тестов не видно классов
Здравствуйте. Есть контроллер простейший. namespace app\controllers; use Yii; use app\entities\Section\SectionEnt; class SectionController extends BaseController { public function actionIndex() { echo 'test'; new SectionEnt(); } Есть папка entities, в ней файл с классом. namespace app\entities\Secti...
- 2018.09.24, 11:04
- Форум: Общие вопросы (Yii 2.x)
- Тема: CRM. Анализ рекламных кампаний
- Ответы: 1
- Просмотры: 782
CRM. Анализ рекламных кампаний
Здравствуйте. Вопрос наверное не совсем сюда, но куда писать еще пока не знаю. Суть следующая... Есть самописная crm, которая написана на Yii. Заказчику требуется организовать анализ эффективности рекламных кампаний. Т.е. допустим есть объявление в ВК. В объявлении есть номер телефона. Клиент звонит...
- 2018.08.08, 10:46
- Форум: Общие вопросы (Yii 2.x)
- Тема: GridView filter, Query Builder
- Ответы: 2
- Просмотры: 1145
Re: GridView filter, Query Builder
Получилось. Большое спасибо.
- 2018.08.08, 09:27
- Форум: Общие вопросы (Yii 2.x)
- Тема: GridView filter, Query Builder
- Ответы: 2
- Просмотры: 1145
GridView filter, Query Builder
Здравствуйте. Есть на странице GridView: GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ ['class' => \yii\grid\SerialColumn::class], [ 'label' => 'Организация', 'attribute' => 'element_name' ], ] ]) В SearchModel есть следующий код: $query = new \yii...
- 2018.08.02, 13:49
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вызов функции СУБД через Query builder
- Ответы: 5
- Просмотры: 1930
Re: Вызов функции СУБД через Query builder
Наверняка знаешь. Сейчас нет времени думать над этим) Начальство требует. Выкладывай.
И спасибо за наводку)
И спасибо за наводку)
- 2018.08.02, 11:12
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вызов функции СУБД через Query builder
- Ответы: 5
- Просмотры: 1930
Re: Вызов функции СУБД через Query builder
Код: Выделить всё
$query->select(['func_name(646031, 1)']);
$command = $query->createCommand(Yii::$app->db);
$rows = $command->queryAll();
- 2018.08.02, 09:46
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вызов функции СУБД через Query builder
- Ответы: 5
- Просмотры: 1930
Re: Вызов функции СУБД через Query builder
$query->select('func_name(646031, 1)'); $command = $query->createCommand(Yii::$app->db); $rows = $command->queryAll(); SQLSTATE[42601]: Syntax error: 7 ОШИБКА: ошибка синтаксиса в конце LINE 1: SELECT func_name(646031, "1)" ^ The SQL being executed was: SELECT func_name(646031, "1)&q...
- 2018.08.02, 09:28
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вызов функции СУБД через Query builder
- Ответы: 5
- Просмотры: 1930
Вызов функции СУБД через Query builder
Здравствуйте. Есть БД под управлением PostgreSql. В БД программистом написаны функции. Как мне через построитель запросов вызывать эти функции? В функцию также нужно передать параметры.
- 2018.05.29, 16:09
- Форум: Общие вопросы (Yii 2.x)
- Тема: Непонятная ситуация при обращении к члену объекта
- Ответы: 1
- Просмотры: 665
Re: Непонятная ситуация при обращении к члену объекта
Разобрался... Сам затупил оказывается. Можно удалить тему.
- 2018.05.29, 15:55
- Форум: Общие вопросы (Yii 2.x)
- Тема: Непонятная ситуация при обращении к члену объекта
- Ответы: 1
- Просмотры: 665
Непонятная ситуация при обращении к члену объекта
Здравствуйте. Что то я не пойму что происходит. Есть у меня модель (AR). У нее есть член name. Есть у меня сервис/контроллер не суть важно. Туда передается эта модель: class SpecialityService extends BaseService { public function create(Speciality $model) { $name = $model->name; echo gettype($model-...
- 2018.05.21, 14:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: pjax и обработка исключений
- Ответы: 4
- Просмотры: 1134
Re: pjax и обработка исключений
аа, дошло кажется..
- 2018.05.21, 14:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: pjax и обработка исключений
- Ответы: 4
- Просмотры: 1134
Re: pjax и обработка исключений
можно пример?
- 2018.05.21, 13:38
- Форум: Общие вопросы (Yii 2.x)
- Тема: pjax и обработка исключений
- Ответы: 4
- Просмотры: 1134
pjax и обработка исключений
Здравствуйте. На странице есть GridView и форма. GridView обернут в pjax. Когда форма сабмитится, GridView обновляется. А что делать если после сабмита php код генерит исключение? Как сообщить пользователю, что что-то пошло не так?
- 2017.09.08, 07:36
- Форум: Общие вопросы (Yii 2.x)
- Тема: Посоветуйте как организовать структуру
- Ответы: 14
- Просмотры: 3969
Re: Посоветуйте как организовать структуру
class SignupController extends Controller { private $service; public function __construct($id, $module, SignupService $service, $config = []) { parent::__construct($id, $module, $config); $this->service = $service; } } А как передать параметры в конструктор контроллера? А зачем это нужно? Моя IDE с...
- 2017.09.07, 14:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: Посоветуйте как организовать структуру
- Ответы: 14
- Просмотры: 3969
Re: Посоветуйте как организовать структуру
А вообще, что бы вывести форму какую модель Yii лучше использовать \yii\db\ActiveRecord или \yii\base\Model? Если можно, то аргументировано
- 2017.09.06, 12:00
- Форум: Общие вопросы (Yii 2.x)
- Тема: Посоветуйте как организовать структуру
- Ответы: 14
- Просмотры: 3969
Re: Посоветуйте как организовать структуру
А метод SignUpService::create() для чего? Где он должен вызываться? И для чего объект клонируется?
И все таки я не пойму... В каком классе должны быть правила валидации, что бы не было дублирования? Или без этого не обойтись?
И все таки я не пойму... В каком классе должны быть правила валидации, что бы не было дублирования? Или без этого не обойтись?
- 2017.09.06, 08:09
- Форум: Общие вопросы (Yii 2.x)
- Тема: Посоветуйте как организовать структуру
- Ответы: 14
- Просмотры: 3969
Re: Посоветуйте как организовать структуру
Хорошо. Наверное перемудрил. Логика будет в файле SignUpForm.php. Это метод контроллера: public function actionIndex() { $model = new SignUpForm(); if(\Yii::$app->request->post('SignUpForm')) { $model->attributes = \Yii::$app->request->post('SignUpForm'); $model->signUp(); } return $this->render('si...
- 2017.09.05, 12:03
- Форум: Общие вопросы (Yii 2.x)
- Тема: Посоветуйте как организовать структуру
- Ответы: 14
- Просмотры: 3969
Посоветуйте как организовать структуру
Смотрел видео с конференций по Yii. Выступающие говорили, что модель основанная на ActiveRecord это не совсем та модель, которая относится к MVC. Сказал как то не очень понятно, но надеюсь смысл понятен. Также предлагалось всю логику выводить в отдельный класс, который и будет модель в MVC. Мне это ...
- 2017.09.05, 10:01
- Форум: Общие вопросы (Yii 2.x)
- Тема: Создание формы
- Ответы: 2
- Просмотры: 1179
Re: Создание формы
Вот жеж... Второй день смотрю уже на эту ошибку. Как всегда все на виду.. Спасибо большое.Nex-Otaku писал(а): ↑2017.09.05, 09:54Здесь ошибка. В виджет формы надо передавать модель, а не виджет формы )Код: Выделить всё
echo $form->field($form, 'username');
- 2017.09.05, 09:46
- Форум: Общие вопросы (Yii 2.x)
- Тема: Создание формы
- Ответы: 2
- Просмотры: 1179
Создание формы
Здравствуйте. Вроде бы вопрос простой и делаю по инструкции, но.. Получаю ошибку. У меня Yii2 версии 2.0.12. Есть модель: class User extends \yii\db\ActiveRecord { /** * @inheritdoc */ public static function tableName() { return '{{%user}}'; } /** * @inheritdoc */ public function rules() { return [ ...