mirror of
https://github.com/symbiote/silverstripe-gridfieldextensions.git
synced 2024-10-22 17:05:39 +02:00
Merge branch '3.6' into 3
This commit is contained in:
commit
9c70b0175b
@ -6,8 +6,8 @@ if (typeof(ss) === 'undefined' || typeof(ss.i18n) === 'undefined') {
|
||||
}
|
||||
} else {
|
||||
ss.i18n.addDictionary('en', {
|
||||
"GridFieldExtensions.CONFIRMDEL": "Are you sure you want to delete this?",
|
||||
"GridFieldExtensions.ADD_CLASS": "Add: <i>{classname}</i>",
|
||||
"GridFieldExtensions.CONFIRMDEL": "Are you sure you want to delete this?",
|
||||
"GridFieldExtensions.OPEN_SEARCH_FILTER": "Open search and filter",
|
||||
"GridFieldExtensions.SAVE_PUBLISH": "Save & publish"
|
||||
});
|
||||
|
@ -6,8 +6,8 @@ if (typeof(ss) === 'undefined' || typeof(ss.i18n) === 'undefined') {
|
||||
}
|
||||
} else {
|
||||
ss.i18n.addDictionary('eo', {
|
||||
"GridFieldExtensions.CONFIRMDEL": "Ĉu vi certas ke vi volas forigi tion?",
|
||||
"GridFieldExtensions.ADD_CLASS": "Aldoni: <i>{classname}</i>",
|
||||
"GridFieldExtensions.CONFIRMDEL": "Ĉu vi certas ke vi volas forigi tion?",
|
||||
"GridFieldExtensions.OPEN_SEARCH_FILTER": "Malfermi serĉon kaj filtrilon",
|
||||
"GridFieldExtensions.SAVE_PUBLISH": "Konservi kaj publikigi"
|
||||
});
|
||||
|
@ -6,8 +6,8 @@ if (typeof(ss) === 'undefined' || typeof(ss.i18n) === 'undefined') {
|
||||
}
|
||||
} else {
|
||||
ss.i18n.addDictionary('nl_NL', {
|
||||
"GridFieldExtensions.CONFIRMDEL": "Weet je zeker dat je dit wil verwijderen?",
|
||||
"GridFieldExtensions.ADD_CLASS": "Toevoegen: <i>{classname}</i>",
|
||||
"GridFieldExtensions.CONFIRMDEL": "Weet je zeker dat je dit wil verwijderen?",
|
||||
"GridFieldExtensions.OPEN_SEARCH_FILTER": "Open zoeken en filteren",
|
||||
"GridFieldExtensions.SAVE_PUBLISH": "Opslaan & Publiceren"
|
||||
});
|
||||
|
@ -6,8 +6,8 @@ if (typeof(ss) === 'undefined' || typeof(ss.i18n) === 'undefined') {
|
||||
}
|
||||
} else {
|
||||
ss.i18n.addDictionary('sl', {
|
||||
"GridFieldExtensions.CONFIRMDEL": "Res želite to izbrisati?",
|
||||
"GridFieldExtensions.ADD_CLASS": "Dodaj: <i>{classname}</i>",
|
||||
"GridFieldExtensions.CONFIRMDEL": "Res želite to izbrisati?",
|
||||
"GridFieldExtensions.OPEN_SEARCH_FILTER": "Prikaži iskalnik in filtre",
|
||||
"GridFieldExtensions.SAVE_PUBLISH": "Shrani in objavi"
|
||||
});
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"GridFieldExtensions.CONFIRMDEL": "Are you sure you want to delete this?",
|
||||
"GridFieldExtensions.ADD_CLASS": "Add: <i>{classname}</i>",
|
||||
"GridFieldExtensions.CONFIRMDEL": "Are you sure you want to delete this?",
|
||||
"GridFieldExtensions.OPEN_SEARCH_FILTER": "Open search and filter",
|
||||
"GridFieldExtensions.SAVE_PUBLISH": "Save & publish"
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"GridFieldExtensions.CONFIRMDEL": "Ĉu vi certas ke vi volas forigi tion?",
|
||||
"GridFieldExtensions.ADD_CLASS": "Aldoni: <i>{classname}</i>",
|
||||
"GridFieldExtensions.CONFIRMDEL": "Ĉu vi certas ke vi volas forigi tion?",
|
||||
"GridFieldExtensions.OPEN_SEARCH_FILTER": "Malfermi serĉon kaj filtrilon",
|
||||
"GridFieldExtensions.SAVE_PUBLISH": "Konservi kaj publikigi"
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"GridFieldExtensions.CONFIRMDEL": "Weet je zeker dat je dit wil verwijderen?",
|
||||
"GridFieldExtensions.ADD_CLASS": "Toevoegen: <i>{classname}</i>",
|
||||
"GridFieldExtensions.CONFIRMDEL": "Weet je zeker dat je dit wil verwijderen?",
|
||||
"GridFieldExtensions.OPEN_SEARCH_FILTER": "Open zoeken en filteren",
|
||||
"GridFieldExtensions.SAVE_PUBLISH": "Opslaan & Publiceren"
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"GridFieldExtensions.CONFIRMDEL": "Res želite to izbrisati?",
|
||||
"GridFieldExtensions.ADD_CLASS": "Dodaj: <i>{classname}</i>",
|
||||
"GridFieldExtensions.CONFIRMDEL": "Res želite to izbrisati?",
|
||||
"GridFieldExtensions.OPEN_SEARCH_FILTER": "Prikaži iskalnik in filtre",
|
||||
"GridFieldExtensions.SAVE_PUBLISH": "Shrani in objavi"
|
||||
}
|
@ -5,14 +5,14 @@ nl_NL:
|
||||
GridFieldExtensions:
|
||||
ADD: Toevoegen
|
||||
ADDEXISTING: 'Bestaande toevoegen'
|
||||
SEARCH: Zoeken
|
||||
SELECTTYPETOCREATE: '(Selecteer type om te creeën)'
|
||||
BACK: Terug
|
||||
CURRENT: (huidige)
|
||||
NOITEMS: 'Er zijn geen items.'
|
||||
Next: Volgende
|
||||
PREVIOUS: Vorige
|
||||
RESULTS: Resultaten
|
||||
SEARCH: Zoeken
|
||||
SELECTTYPETOCREATE: '(Selecteer type om te creeën)'
|
||||
Symbiote\GridFieldExtensions\Extensions\GridFieldDetailFormItemRequestExtension:
|
||||
NEW: 'Nieuw item maken'
|
||||
Symbiote\GridFieldExtensions\GridFieldConfigurablePaginator:
|
||||
|
@ -24,6 +24,7 @@ use SilverStripe\ORM\DataList;
|
||||
use SilverStripe\ORM\DataObject;
|
||||
use SilverStripe\ORM\DataObjectInterface;
|
||||
use SilverStripe\ORM\ManyManyList;
|
||||
use SilverStripe\ORM\ManyManyThroughList;
|
||||
|
||||
/**
|
||||
* Allows inline editing of grid field records without having to load a separate
|
||||
@ -165,7 +166,7 @@ class GridFieldEditableColumns extends GridFieldDataColumns implements
|
||||
}
|
||||
}
|
||||
|
||||
if ($list instanceof ManyManyList) {
|
||||
if ($list instanceof ManyManyList || $list instanceof ManyManyThroughList) {
|
||||
$extra = array_intersect_key($form->getData() ?? [], (array) $list->getExtraFields());
|
||||
}
|
||||
|
||||
@ -250,7 +251,7 @@ class GridFieldEditableColumns extends GridFieldDataColumns implements
|
||||
}
|
||||
}
|
||||
|
||||
if (!$field && $list instanceof ManyManyList) {
|
||||
if (!$field && ($list instanceof ManyManyList || $list instanceof ManyManyThroughList)) {
|
||||
$extra = $list->getExtraFields();
|
||||
|
||||
if ($extra && array_key_exists($col, $extra ?? [])) {
|
||||
|
Loading…
Reference in New Issue
Block a user