diff --git a/plugins/bc-admin-third/templates/plugin/BcCustomContent/Admin/CustomEntries/edit.php b/plugins/bc-admin-third/templates/plugin/BcCustomContent/Admin/CustomEntries/edit.php
index 53184d71c1..814db1720e 100644
--- a/plugins/bc-admin-third/templates/plugin/BcCustomContent/Admin/CustomEntries/edit.php
+++ b/plugins/bc-admin-third/templates/plugin/BcCustomContent/Admin/CustomEntries/edit.php
@@ -87,10 +87,18 @@ class="bca-text-url" target="_blank" data-toggle="tooltip" data-placement="top"
]) ?>
+ {$entity->custom_table->display_field} ?? '';
+ if (is_array($displayValue) || (is_object($displayValue) && !($displayValue instanceof \Stringable))) {
+ $displayValue = (string) $entity->id;
+ } else {
+ $displayValue = (string) $displayValue;
+ }
+ ?>
BcAdminForm->postLink(__d('baser_core', '削除'),
['action' => 'delete', $tableId, $entity->id], [
'block' => true,
- 'confirm' => __d('baser_core', '{0} を本当に削除してもいいですか?', $entity->{$entity->custom_table->display_field}),
+ 'confirm' => __d('baser_core', '{0} を本当に削除してもいいですか?', $displayValue),
'class' => 'bca-btn bca-actions__item',
'data-bca-btn-type' => 'delete',
'data-bca-btn-size' => 'sm',
diff --git a/plugins/bc-admin-third/templates/plugin/BcCustomContent/Admin/element/CustomEntries/form_loop.php b/plugins/bc-admin-third/templates/plugin/BcCustomContent/Admin/element/CustomEntries/form_loop.php
index 1121692a06..413c380cc2 100644
--- a/plugins/bc-admin-third/templates/plugin/BcCustomContent/Admin/element/CustomEntries/form_loop.php
+++ b/plugins/bc-admin-third/templates/plugin/BcCustomContent/Admin/element/CustomEntries/form_loop.php
@@ -20,7 +20,8 @@
*/
if (empty($customLink->children)) return;
// 空の場合の対策(既にデータを持っていて、ループに対応していないフィールドタイプに変更した場合など
-echo $this->BcAdminForm->hidden($customLink->name, ['value' => ''])
+echo $this->BcAdminForm->hidden($customLink->name, ['value' => '']);
+$this->BcAdminForm->unlockField($customLink->name);
?>
@@ -112,7 +113,6 @@
]) ?>
- BcAdminForm->unlockField("{$customLink->name}") ?>
BcAdminForm->unlockField("{$customLink->name}.__loop-src__.{$child->name}") ?>