Laravel-Backpack / Поле таблицы настроек в настройках

Можно ли использовать настройки таблицы? Мне удалось добавить поле таблицы, но после нажатия кнопок «Добавить значение и корзину» ничего не происходит. Кнопка «Сохранить» сохраняет NULL в значении столбца в базе данных.

поле в таблице настроек:

{ "name":"value", "label":"Value", "type":"table", "columns":{"name":"Name", "desc":"Desc", "price":"Price"}, "max":"5", "min":"0" }

и с entity_singular:

{ "name":"value", "label":"Value", "type":"table", "entity_singular":"price", "columns":{"name":"Name", "desc":"Desc", "price":"Price"}, "max":"5", "min":"0" }

person neuroine    schedule 09.10.2016    source источник


Ответы (1)


Ваш код отлично работает у меня в последней версии Backpack. Вы можете попробовать:

1) проверка наличия на странице ошибок javascript (которые мешают правильной работе таблицы);

2) a composer update, чтобы получить последнюю версию;

person tabacitu    schedule 10.10.2016
comment
1) У меня только одна ошибка: localhost: 8000 / vendor / adminlte / plugins / daterangepicker / Не удалось загрузить ресурс: сервер ответил статусом 404 (Not Found) 2) ничего не изменилось. Я предполагаю, что какой-то актив вообще не загружен. Возможно, важно то, что я обновил ларавел с 5.2 и рюкзак. - person neuroine; 10.10.2016
comment
Ok. Эта ошибка тут ни при чем, вы правы. Вы можете попробовать composer update? За последние 2 недели в функциональность полей таблицы были внесены некоторые исправления. - person tabacitu; 11.10.2016
comment
обновление композитора Загрузка репозиториев композитора с информацией о пакете. Обновление зависимостей (включая require-dev) Ничего не нужно устанавливать или обновлять Создание файлов автозагрузки ›Illuminate \ Foundation \ ComposerScripts :: postUpdate› php artisan optimize Создание оптимизированного загрузчика классов - person neuroine; 12.10.2016
comment
Как я уже упоминал ранее [ссылка] (stackoverflow.com/questions/39944912/) ничего не изменилось - person neuroine; 12.10.2016
comment
Хорошо, если вы опубликовали и / или перезаписали файлы лезвий CRUD, вам может потребоваться снова извлечь их из пакета, как описано здесь: github.com/Laravel-Backpack/CRUD/issues/ - person tabacitu; 12.10.2016
comment
Обновите вручную: resources / view / vendor / backpack / crud / create.blade.php resources / view / vendor / backpack / crud / edit.blade.php resources / view / vendor / backpack / crud / form_content.blade.php resources / просмотр / поставщик / рюкзак / crud / fields / table.blade.php - person neuroine; 12.10.2016