Size: a a a

2020 April 22

ММ

Мельник Максим in OctoberCMS
при сохранение
источник

NK

Nikita Khaetsky in OctoberCMS
Мельник Максим
при сохранение
Напиши в beforeSave
источник

ММ

Мельник Максим in OctoberCMS
в fields я не знаю как прописать name+lastname. получалось ток использовать что-то одно
источник

NK

Nikita Khaetsky in OctoberCMS
Создай метод beforeSave

В нем сделай

$this->slug = str_slug($this->first_name.$this->last_name);
источник

ММ

Мельник Максим in OctoberCMS
Nikita Khaetsky
Создай метод beforeSave

В нем сделай

$this->slug = str_slug($this->first_name.$this->last_name);
+
источник

A

Axenia in OctoberCMS
Мельник (0) увеличил карму ReaZzon (2996.37)
источник

ММ

Мельник Максим in OctoberCMS
Спасибо! Это то что нужно было!
источник

ДТ

Друг и Товарищ in OctoberCMS
Хей хо, такая задача, есть в админке через билдера созданный плагин (в бд записывает номер телефона и имя и сохраняет в разделе потенциальные клиенты), есть отдельный раздел активные клиенты, где эти же поля в бд, но ещё с дополнительными, как вообще в теории сделать кнопку а бекенде, чтобы строчка с нужным пользователем переносилась из потенциальных клиентов в активных?
источник

ДТ

Друг и Товарищ in OctoberCMS
Это что то вроде функции которая селект полей из текущей бд с нужным айди, затем пишу в переменную, затем открываю таблицу активных и туда добавляют новую запись и сохраняю, так? Или как то проще можно?
источник

ДТ

Друг и Товарищ in OctoberCMS
А то обидно сейчас это писать, а окажется что можно было штатными средствами или плагин какой
источник

A

Alex in OctoberCMS
Друг и Товарищ
Это что то вроде функции которая селект полей из текущей бд с нужным айди, затем пишу в переменную, затем открываю таблицу активных и туда добавляют новую запись и сохраняю, так? Или как то проще можно?
совместите таблицы клиентов и добавьте тип клиента, если мешают второстепенные данные - можно вынести их в отдельную и привязать через hasOne, такой подход решит много проблем потенциальных
источник

A

Alex in OctoberCMS
если нужны отдельный страницы в админке для них то можно создать два контроллера с дефолтными скопами
источник

ДТ

Друг и Товарищ in OctoberCMS
Через пивот тейбл типа?
источник

A

Alex in OctoberCMS
та не, просто прямая связь
источник

A

Alex in OctoberCMS
clients, client_data
class Client {.....
public $hasOne = [.....ClientDatum::class,....
источник

A

Alex in OctoberCMS
и в client_data поле client_id
источник

A

Alex in OctoberCMS
типа hasMany, но One)
источник

A

Alex in OctoberCMS
ну и имена под корректную семантику)
источник

A

Alex in OctoberCMS
там правда свои проблемы возникнут
источник

A

Alex in OctoberCMS
нужно будет на ивентах создания и обновления проверять наличие записи и удалять её либо создавать
источник