Skip to content

Commit

Permalink
Merge pull request #77 from forsvunnet/main
Browse files Browse the repository at this point in the history
Added assignedPanel
  • Loading branch information
freekmurze authored May 23, 2022
2 parents 9474ceb + 0b02417 commit 361db22
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions src/Translatable.php
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,13 @@ class Translatable extends MergeValue
*/
public $panel;

/**
* The field's assigned panel.
*
* @var \Laravel\Nova\Panel|null
*/
public $assignedPanel;

public static function make(array $fields): self
{
return new static($fields);
Expand Down Expand Up @@ -183,6 +190,7 @@ protected function createTranslatedField(Field $originalField, string $locale):
->resolveUsing(function ($value, Model $model) use ($translatedField, $locale, $originalAttribute) {
$translatedField->attribute = 'translations_'.$originalAttribute.'_'.$locale;
$translatedField->panel = $this->panel;
$translatedField->assignedPanel = $this->assignedPanel;

return $model->translations[$originalAttribute][$locale] ?? '';
});
Expand Down

0 comments on commit 361db22

Please sign in to comment.