@yii2ru

Страница 850 из 1721
M
15.12.2017
13:00:49
Для деплоя я знаю только deployer и Jenkins

Знаю как их использовать

А докер именно как надо использовать?

?
15.12.2017
13:05:58
ты контейнер разворачиваешь что то на подобии виртуалки

Google
?
15.12.2017
13:06:05
с кодом и софтом

Konstantin
15.12.2017
17:04:04
Konstantin
15.12.2017
17:04:36
В таких случаях удобно не параметры передавать, а DTO-классы. Просто класс со свойствами.
ага. или можно передавать не аргументами, а сеттерами, напрямую в объект. но от объекта зависит, конечно

Stas
15.12.2017
21:38:29
кто то стыкался с невозможностью создать самый приметивную связь на хостигне при том что на локалке она создается без проблем (обычный cat_id к id) #1452 - Cannot add or update a child row: a foreign key constraint failsтипы полей и длинна одинаковы таблицы инно дб

Сергей
15.12.2017
21:39:35
Это же вродже не создание связи, а уже добавление записи в таблицу

Stas
15.12.2017
21:42:34
ну так пишет немогук добавить или обновить связь

я именно добавляю

при чем на локалке все залетело на ура

Сергей
15.12.2017
21:43:14
Значит некорректное значение в поле, у которого есть FK

Проблема не в ключе, а в значении

Dmitry
15.12.2017
21:43:47
на докЕр кто ставил yii
Я разворачивал. игрался с докером. а что?

Google
Stas
15.12.2017
21:44:14
так таблицы пустые

кстати возник вопрос а можно указать ключю на туже таблицу (типа парент и чайл что бы если парента удаляют чайл тоже удалился)?

Сергей
15.12.2017
21:52:05
так таблицы пустые
В этом и проблема, надо сначала добавить записи без ключей

Stas
15.12.2017
21:53:13
необязательно можно и так

Сергей
15.12.2017
21:53:30
Что необязательно?

Stas
15.12.2017
21:53:46
что бы таблицы были заполнены данными

можно ключи и на пустых сохдавать

Сергей
15.12.2017
21:54:24
обязательно) поэтому у тебя вылазит ошибка. Ты например добавляешь запись с post_id = 5, а в таблице post нет такой записи, вот тебе и ошибка

Stas
15.12.2017
21:54:28
ON delete cascade
ну я имею в виду это же сработает сам на себя связь?

Stas
15.12.2017
21:55:21
так4 я создаю не данные а сам ключь т.е саму связь с помощью которой будут данные работать

Stas
15.12.2017
21:55:47
А попробывать?
хз решил уточнить нюансы малоли какеи подводные камин есть

ALTER TABLE `product` ADD CONSTRAINT `FK_product_category` FOREIGN KEY (`category_id`) REFERENCES `category` (`id`) ON UPDATE RESTRICT ON DELETE CASCADE;

Сергей
15.12.2017
21:56:50
А таблицы пустые без записей?

Stas
15.12.2017
21:57:24
угу

и причсем на хостинге на локалке все залетело на ура

Сергей
15.12.2017
21:59:56
А какие типы category_id и category.id ?

Stas
15.12.2017
22:01:25
инты по 11 символов

Google
Stas
15.12.2017
22:01:39
табоицы инно

Сергей
15.12.2017
22:01:52
Покажи код

Dan
15.12.2017
22:02:10
Stas
15.12.2017
22:02:16
код чего?

Сергей
15.12.2017
22:02:26
создания этих полей

Stas
15.12.2017
22:03:36
category_id INT(11) NOT NULL, id INT(11) NOT NULL AUTO_INCREMENT,

Сергей
15.12.2017
22:04:11
магия =)

сдаюсь

Stas
15.12.2017
22:06:10
отож

ниче победим

Сергей
15.12.2017
22:10:00
ниче победим
Напиши тогда в чём проблема-то была

Andrew
15.12.2017
22:10:10
Как уже сказали, проблема не в создании связи, а в добавлении в одну из таблиц данных. Ты вставляешь некорректные данные. В дочернюю таблицу добавляешь ссылку на строку в другой таблице, которой не существует. Смотри откуда и как у тебя данные идут.

Stas
15.12.2017
22:10:42
таблицы пустые

Andrew
15.12.2017
22:11:17
Нет. Он говорит, что не могу вставить строку - нарушен ключ

Andrew
15.12.2017
22:12:23
А я имею в виду mysql)

Stas
15.12.2017
22:16:29
Нет. Он говорит, что не могу вставить строку - нарушен ключ
хз но данных нет их я невстявляю и такое сообщение выдает при потытке создать сам ключь

SiZE
16.12.2017
05:18:53
Сделай транкейт, что бы убедиться на всех таблицах

Google
Дмитрий
16.12.2017
07:35:18
народ, есть где нибудь ман по правильномуу делению на шаблоны. в twig к примеру

хочу пнять как построить корректную структуру

AsqarALI
16.12.2017
08:32:37
Привет, вопрос Wordpress?

plugin loco translate

ошибка

Михаил
16.12.2017
08:34:36
"здравствуйте, это канал об аниме?" (с)

Admin
ERROR: S client not available

AsqarALI
16.12.2017
08:35:36


Дмитрий
16.12.2017
08:36:40
Привет, вопрос Wordpress?
Здесь канал о Yii

Konstantin
16.12.2017
08:39:05
Ыыыы. Да нафиг нам этот ВордПресс. У нас свои решения на базе йии

Михаил
16.12.2017
08:39:18
Дмитрий
16.12.2017
08:39:44
О, говорящая картинка

Stas
16.12.2017
11:00:28
доброе утро всем

киньте ссылкой на мануал или статью что бы все без исключения эксепшены-ероры выполнялись моим кастомным экшеном такое воможно? пробовал сделал в сайт контроллере свой экшен еррор он со своего контроллера перехватывает а вот если подобный создал в другом контролере то нифига невыдит

непойму почему обрабработчик который стоит в конфигеперехватывает только с сайт контроллера ошибки и все

Stas
16.12.2017
11:16:00
правильно я понимаю что б заменить стандартный ерор-экшен мне надосоздать свой экшен на подобие как в документации <?php namespace app\components; use yii\base\Action; class HelloWorldAction extends Action { public function run() { return "Hello World"; } }и подменить cnfyl.fhnysq thhjh'rity d ctrwbb 'rityc&

сьтандартный ерорекшенс в секции экшены?

Отлавливай исключения в index.php
ты имееш в виду точку входа?

Павел
16.12.2017
11:17:56
Конечно

Google
Павел
16.12.2017
11:18:43
Тебе надо все исключения перехватывать или я не правильно понял?

Stas
16.12.2017
11:19:02
а почему нельзя (хуже) подменить стандартный ерорекшен который по дефолту в экшеназ ставится?

ну да

желательно все

Stas
16.12.2017
11:21:31
а в чем разница для общего развития кроме к-ва мест размещения кода?

Павел
16.12.2017
11:35:23
Особо ни в чем если не вдаваться в подробности

Stas
16.12.2017
11:36:09
а если вдаваться?:) это что называется для общего развития

Maxim
16.12.2017
11:42:47
Привет, вопрос Wordpress?
Такого я здесь еще не видел)))

Дмитрий
16.12.2017
12:16:09
Можно подменить
Так в конфигурации же меняется

Stas
16.12.2017
12:19:15
Так в конфигурации же меняется
незнаю что не так сделал но у меня экшен с конфига ловит только ошибки с сайт контроллера со всех остальных контроллеров они идут ка будто у меняв стандартный экшен а не подмененный

Stas
16.12.2017
12:20:38
сайт-ерор стандартный

внем у меенядляпроверки стоит просто редирект на главную

ошибки с сайт контроллера так и рапботают а если на другом контроллере то выводит стандартный юии эксепшен

Сергей
16.12.2017
12:28:43
Ты прям на какую-то магию попадаешь постоянно :)

Stas
16.12.2017
12:38:07
не в этом случае скорее всего мое криворукство

кстати с черашне историей хз.написал в тп те че то поколдовали сказали пробуй и все завертелось хз че там они с мускулом делали (База не менялась специально дамп старый залил перепроверил)

Страница 850 из 1721