Merge pull request #2434 from CihanSenturk/contact-modal

Contact modals updated
This commit is contained in:
Denis Duliçi
2022-06-07 18:06:23 +03:00
committed by GitHub
16 changed files with 356 additions and 56 deletions

View File

@ -603,20 +603,18 @@ abstract class Form extends Component
return $textCreateNewContact;
}
/*
$default_key = Str::plural(config('type.document.' . $type . '.contact_type'), 2);
$translation = $this->getTextFromConfig($type, 'create_new_contact', $default_key, 'trans_choice');
if (!empty($translation)) {
return [
'general.form.add_new',
'general.title.new',
$translation,
];
}
*/
return 'general.add_new';
return 'general.title.add';
}
protected function getTextEditContact($type, $textEditContact)

View File

@ -132,8 +132,8 @@ class Contact extends Component
protected function getTextCreateNewContact($type, $textCreateNewContact)
{
if (!empty($textCreateNewContact)) {
return $textCreateNewContact;
if (!empty($textCreateNewContact) && is_array($textCreateNewContact)) {
return trans($textCreateNewContact[0], ['type' => trans_choice($textCreateNewContact[1], 1)]);
}
switch ($type) {

View File

@ -8,6 +8,18 @@ class Country extends Form
{
public $type = 'country';
/** @var string */
public $formGroupClass;
/**
* Create a new component instance.
*
* @return void
*/
public function __construct(string $formGroupClass = 'sm:col-span-3') {
$this->formGroupClass = $formGroupClass;
}
/**
* Get the view / contents that represent the component.
*