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

skynin
2020.08.27, 16:39
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5831

Re: Адаптер для 3 моделей с одинаковой структурой

Слушай, вот ты вроде хихикаешь. А на ошибку мне так и не указал. В чём ошибка моего подхода? Без иронии спрашиваю. У меня в подписи написана типчиная ошибка. У вас такая же. А фреймворки, что Yii, что Ларка, что Симфони рассчитаны на работу "как общепринято". Чем более "нестандартно&...
skynin
2020.08.27, 16:39
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5831

Re: Адаптер для 3 моделей с одинаковой структурой

Раз уж Вы читали про нормализацию бд. Да не читал я ничего. Так, просто программирую уже лет 25 :) Нужно заполнить форму по данным о каком-то регионе планеты Земля. Понимаете, форма это форма. А БД - это БД. Это, понимаете, не тождественные понятия :) Хранение данных и отображение - это две в общем...
skynin
2020.08.27, 16:30
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5831

Re: Адаптер для 3 моделей с одинаковой структурой

unknownby писал(а): 2020.08.27, 16:13 Завтра появится еще три свойства, ещё три таблицы?
Так человек же написал - он по приколу пишет.
Ему кажется прикольным - ну вот и пишет.

Как наприкалывается, так и займется делом :)
skynin
2020.08.27, 16:16
Форум: Общие вопросы (Yii 2.x)
Тема: Каким способом оформить поле ?
Ответы: 19
Просмотры: 1861

Re: Каким способом оформить поле ?

Так и нужно помогать :) Это не помощь, а медвежья услуга. Это как кому-то объяснять материал задиктовывая ответ из задачника. Чел и сам бы мог написать такой код. Но - не написал. Почему же написал пост, а не этих пару строк? Помогли они ему? Вряд ли - потому что это просто ответ из задачника. Ну, ...
skynin
2020.08.27, 16:09
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5831

Re: Адаптер для 3 моделей с одинаковой структурой

Это ж удобно. Одна таблица. Несколько свойств в ней как деревья. Но необъяснимо разонравился такой подход но это ж удобно :D Вобщем вам стоит почитать что-то про проектирование схемы БД, нормализацию и т.д. Но, пока вам квадратные колеса удобны, а когда неудобны то вы их меняете на треугольные... т...
skynin
2020.08.27, 14:51
Форум: Общие вопросы (Yii 2.x)
Тема: Каким способом оформить поле ?
Ответы: 19
Просмотры: 1861

Re: Каким способом оформить поле ?

unknownby писал(а): 2020.08.27, 13:33 Повторюсь, что человеку не нужно много воды и решать вопрос, что от него хочет бизнес.
Коротко и ясно:

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

<input id="myinput"/>

$('#myinput').on('keyup', function() {
	let x = $(this).val();
	$(this).val(x.padStart(4, '0'));
});
skynin
2020.08.27, 14:20
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5831

Re: Адаптер для 3 моделей с одинаковой структурой

-- Это свойства статьи. Такие как категория, раздел и.т.п. а зачем три таблицы для статей? -- т.к. это путь к трудностям в будущем. ну пока вам предстоит преодолеть трудности сейчас :) конструкция то странная - три таблицы, с одинаковыми полями, с одинаковой логикой обработки, с одинаковой логикой о...
skynin
2020.08.27, 14:01
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5831

Re: Адаптер для 3 моделей с одинаковой структурой

-- Пока на ум приходит лишь, задать одинаковые имена полям в во всех трёх таблицах самое правильное решение :) но мало ли, сколько на этой схеме основано другого кода - И в модель передавать объект любой таблицы. объект любой таблицы - это и есть модель. Если у таблиц разница только в именах то отли...
skynin
2020.08.27, 11:59
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5831

Re: Адаптер для 3 моделей с одинаковой структурой

-- Ясно, что нужен некий адаптер/проводник для работы с моделями. -- Да и корректировки потом придётся в носить во все методы всех контроллеров, моделей и т.п. если вы везде ссылаетесь $model->t1_something то чем поможет адаптер? вам уже придется вносить изменения во все методы всех контроллеров, мо...
skynin
2020.08.27, 11:29
Форум: Общие вопросы (Yii 2.x)
Тема: Каким способом оформить поле ?
Ответы: 19
Просмотры: 1861

Re: Каким способом оформить поле ?

-- Это регулируется поиском бизнес требованиями это регулируется. поиск - их следствие, а не наоборот, под программиста переписывать бизнес требования -- И тогда если мы введем цифру 8 в фильте, то в гриде будет отобразится запись с кодом 008 после поиска, как бизнес скажет - такое и должно быть пов...
skynin
2020.08.27, 07:04
Форум: Общие вопросы (Yii 2.x)
Тема: Каким способом оформить поле ?
Ответы: 19
Просмотры: 1861

Re: Каким способом оформить поле ?

- Попробуйте в гриде в фильтр вбить 9
в каком еще гриде?
как написан - так и ищет ;)
skynin
2020.08.26, 16:01
Форум: Общие вопросы (Yii 2.x)
Тема: Каким способом оформить поле ?
Ответы: 19
Просмотры: 1861

Re: Каким способом оформить поле ?

-- Вот пример ведущего нуля в классификаторе выше писал уже об этом такое бывает только при текстовом обмене между системами, с фиксированным количеством символов В системах на COBOLе и наследниках - сплошь такое. Оттуда это и перетекло в "гос стандарты" - Кто будет вбивать структурированн...
skynin
2020.08.26, 10:19
Форум: Общие вопросы (Yii 2.x)
Тема: innerJoin select
Ответы: 11
Просмотры: 1611

Re: innerJoin select

-- Я думал, что можно соединить таблицы не полностью.. Изучайте SQL не надо выдумывать себе о работе реляционных баз данных. изучайте как они работают в действительности, пробуйте. http://www.sql-tutorial.ru у Yii2 отличная дебаг панель sql код который он отсылает на выполнение там виден. Не работае...
skynin
2020.08.26, 10:15
Форум: Общие вопросы (Yii 2.x)
Тема: Каким способом оформить поле ?
Ответы: 19
Просмотры: 1861

Re: Каким способом оформить поле ?

-- т.к. это нужно было пользователю и он понимал, что делает и зачем если пользователю нужно понимать что там, в БД, поле для числа строковое, а потому, ему надо, вбивать в пятндцатеричном коде, потому что F это особая цифра, в шестнадцатеричном низя, которая уже занята под нужды обозначения NaN, .....
skynin
2020.08.26, 07:24
Форум: Общие вопросы (Yii 2.x)
Тема: innerJoin select
Ответы: 11
Просмотры: 1611

Re: innerJoin select

-- если вывести его то такой ActiveQuery 1. что возвращает $query->all(); ? а вы показываете сам ActiveQuery -- И тем не менее, я все-равно имею доступ к полю user.middlename потому что у модели описаны эти поля они не будут заполнены, если было ограничение в select но что возвращает $query->all(); ...
skynin
2020.08.25, 15:57
Форум: Общие вопросы (Yii 2.x)
Тема: Каким способом оформить поле ?
Ответы: 19
Просмотры: 1861

Re: Каким способом оформить поле ?

Сегодня 009, а завтра 0009, а через год уже 00009 и какая между ними разница для бизнеса для пользователя какую информацию несет количество "ничего"? такое бывает только при текстовом обмене между системами, с фиксированным количеством символов, и пробел - нельзя да может в БД так хранитс...
skynin
2020.08.25, 13:16
Форум: Общие вопросы (Yii 2.x)
Тема: apache .htaccess
Ответы: 2
Просмотры: 924

Re: apache .htaccess

самому стало интересно, а вот да. такой шаред хостинг что не дает создавать субдомены погуглил yii2-app-advanced on single domain (Apache, Nginx) Option 1: The Easy Way https://www.yiiframework.com/wiki/799/yii2-app-advanced-on-single-domain-apache-nginx This way should work on any Unix-like OS (Mac...
skynin
2020.08.25, 13:10
Форум: Общие вопросы (Yii 2.x)
Тема: innerJoin select
Ответы: 11
Просмотры: 1611

Re: innerJoin select

-- Но это не срабатывает
1. что возвращает
$query->all(); ?

2. вьюха для этого ответа - та что нужно? или там столбцы с обеих таблиц?
skynin
2020.08.25, 12:39
Форум: Общие вопросы (Yii 2.x)
Тема: apache .htaccess
Ответы: 2
Просмотры: 924

Re: apache .htaccess

непонятно, что хотите если через вирт хосты, то для каждой веб директории субдомен Для основной можно не делать. <VirtualHost *:80> ServerName backend.yourdomain.ru <Directory "/var/www/..../backend/web"> RewriteEngine on # If a directory or a file exists, use the request directly RewriteC...
skynin
2020.08.25, 12:31
Форум: Общие вопросы (Yii 2.x)
Тема: Каким способом оформить поле ?
Ответы: 19
Просмотры: 1861

Re: Каким способом оформить поле ?

-- пусть обязательно вводят три цифры. зачем им вводить ведущие нули? -- знаменитые интерфейсы, созданные программистами требующие от пользователя непонятно что вам надо в базу записать с ведущими нулями, ну так перед записью их и добавьте. Хотя зачем? вам надо чтобы в js? ну так поцепитесь на событ...