Skip to content

Eriatea/Test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Задача:

  • Клиентскую и серверную части необходимо написать на JS и PHP соответственно, без применения библиотек и фреймворков.
  • Создайте форму добавления нового товара с полями "Производитель", "Наименование", "Цена", "Количество" и кнопкой "Добавить".
  • При клике на "Добавить" нужно получить с формы данные и выполнить запрос к серверу на сохранение.
  • На сервере объединить полученные данные в строку вида "Apple :: iPhone 13 128GB :: 80999 :: 3" и сохранить/добавить в текстовый файл.
  • При загрузке страницы с формой или добавлении/удалении товара, необходимо выполнить запрос на получение всех сохраненных данных.
  • Полученные данные отобразить в виде таблицы под формой.
  • Названия колонок таблицы соответствуют полям ввода на форме.
  • При клике на название колонки, таблица должна сортироваться по этой колонке.
  • Используйте естественную сортировку, без учета регистра символов.
  • Внизу таблицы добавьте строку "Итого", в ней нужно отображать сумму для колонок "Цена" и "Количество".
  • Для каждой строки сделайте всплывающую подсказку с данными товара.
  • При клике на строку с товаром нужно выполнять запрос на его удаление.

Автор:

Овчинникова Анастасия

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published