Иван Родуман [ivanroduman]

ivanroduman

Иван Родуман [ivanroduman]

На сайте 9 лет и 11 месяцев (заходил 4 года 2 месяца 8 дней назад)
3
329
Рейтинг329
329
Отзывы+ 12  - 0
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
13 Марта 2017
По договоренности
Сделать форму добавления товаров вот в этот раздел. artelrus.ru/danila/

Она там как бы уже есть эта форма, но для одной позиции. Это грили. artelrus.ru/danila/grili Ее удаляем и делаем общую форму для всех товаров при помощи CRUD

Не использовать готовые админки. Админка уже сделана средствами Laravel

Поля формы для категорий товаров.

$table->increments('id');
$table->integer('sort')->default(500);
$table->string('slug')->unique();
$table->string('title');
$table->string('browser_title')->nullable();
$table->string('description')->nullable();
$table->text('text')->nullable();

Для товаров

$table->increments('id');
$table->string('main')->default('Нет'); //выводить на главной или нет
$table->integer('sort')->default(500);
$table->string('title');
$table->string('browser_title')->nullable();
$table->string('description')->nullable();
$table->string('price')->nullable();
$table->text('text')->nullable();
$table->string('img')->nullable();
$table->text('dop_img')->nullable(); //тут должны загружаться несколько изображений

Ну и третья миграция для добавления связей

$table->integer('danila_cat_id')->unsigned();
$table->foreign('danila_cat_id')->references(' id')->on('danila_cats')->onDelete('ca scade')->onUpdate('cascade');
$table->integer('danila_product_id')->unsigned();
$table->foreign('danila_product_id')->references( 'id')->on('danila_products')->onDelete( 'cascade')->onUpdate('cascade');

Товар может привязываться к нескольким категориям.

Настроить вьюшки как в грилях.

При удалении товара должна удаляться и картинка (ки)

Цена и сроки указывайте обязательно. Спасибо.

От меня файлы и дамп базы данных для исполнителя.

Прошло времени с момента публикации: 5 лет 5 месяцев 7 часов 16 минут
Раздел: Разработка сайтов / Веб-программирование