Таблица данных с журналированием изменений в WordPress
Нужно создать страницу, на которой будет таблица в следующем виде:
Оператор 1Оператор 2Оператор 3Оператор 4Оператор 5Сервис 135353Сервис 253535Сервис 335353Сервис 453535Сервис 535353
Эту таблицу должны видеть все, но для ролей "админ" и "менеджер" дать доступ к редактированию максимально простым и понятным способом:
1) Снизу (под сервисами) и справа (после операторов) сделать кнопки "+" для добавления новой строки или колонки (сервиса/оператора). При добавлении менеджер должен сразу указать заголовок (название сервиса или оператора, в зависимости от того, что он добавляет - колонку или строку). После нажатия кнопки "ОК" скрипт должен проверить наличие в таблице полного соответствия названия сервиса/оператора. Если такой уже есть - выдать ошибку и ничего не добавлять. Если нет - создать строку/колонку с таким заголовком.
2) Рядом с каждым названием сервиса или оператора добавить кнопку удаления всей строки/колонки, вместе с данными. При этом менеджер обязательно должен подтвердить, что он действительно хочет удалить всю строку/колонку.
3) Сверху над таблицей нужно вывести лог редактирований таблицы за последние 3 дня (в идеале, но не обязательно - с переключателем: 3 дня, 7 дней, 2 недели, 1 месяц).
Порядок: последние изменения добавляются сверху. Этот лог, как и таблицу, должны видеть обычные пользователи.
Лог должен выглядеть как-то так:
02.04.2024 • 15:45 • "Сервис 4" - "Оператор 2" - Установлено значение "5"
01.04.2024 • 13:00 • Удален сервис: "Сервис 5"
И, наконец, последнее: отдельный php-файл, который будет обрабатывать HTTP POST-запросы по этой таблице
Пример запроса к серверу: {"Operator": "OperatorName", "Service": "ServiceName"}
Пример ответа сервера: {"Value": "5"}
В принципе, это я могу реализовать и сама (имею опыт), но от вас требуется, чтобы в MySQL данные таблицы хранились в логическом виде, пригодном для дальнейшей работы.
О дизайне не беспокойтесь. Главное, чтобы все работало, а CSS я потом сама сделаю.
По скорости: не торопитесь. Если нужно, готова ждать до месяца.
В приоритете цена.
Отзыв заказчика о сотрудничестве с Степаном Ш.
Таблица данных с журналированием изменений в WordPressПроект выполнен быстро и качественно. Даже лучше, чем я ожидала.
ТЗ проекта также содержал необязательные пункты, но исполнитель выполнил и их тоже.
Очень понравилось сотрудничать. В будущем планирую обращаться в первую очередь именно к этому исполнителю!
Отзыв фрилансера о сотрудничестве с Катериной Кравченко
Таблица данных с журналированием изменений в WordPressПодробное тз, высокий онлайн. Сотрудничаем и дальше.
-
Good afternoon, I am ready to complete the task on the weekends.
I have experience in the past, so I will help.
Question: should the table be displayed in the admin panel or on the front?
-
411 6 1 Здравствуйте! Специализируюсь на WordPress и знаю HTML/CSS/PHP, что позволяет мне сделать ваш проект качественно и в срок.
-
602 8 0 Здравствуйте!
Я пишу плагин для Wordpress. Напишите мне в личные сообщения. Указал цену.
-
716 4 0 Привет!
Я специализируюсь на сложных проектах уже 10 лет, которые требуют высокой квалификации.
У меня большой опыт в подобных проектах.
Могу профессионально разработать необходимый функционал.
Точная цена после уточнения ТЗ и ознакомления с кодом сайта.
Оплата поэтапная, по мере выполнения работы.
Актуальные фриланс-проекты в категории PHP
Модуль для OpenCart: массовое создание товаров из папок с изображениямиРазработка модуля массового создания товаров для OpenCart (ocStore 3.x) Необходимо разработать административный модуль для OpenCart / ocStore 3.x, который автоматически создает товары из заранее подготовленной структуры папок с изображениями.Основной функционал: массовое… CMS, PHP ∙ 10 часов 30 минут назад ∙ 28 ставок |
Разработчик на проект CMS-сайт на Drupal 7 + PHP/MySQL.Ищем разработчика для помощи с настройкой CMS-сайта на Drupal 7 + PHP/MySQL. Задача:1. Сделать карточки товара на весь ассортимент товара (в настоящее время на сайте не на всех товарах есть карточки товара с описанием и характеристиками).2. Добавить верные характеристики на… CMS, PHP ∙ 2 дня 14 часов назад ∙ 39 ставок |
Ищем специалиста Bitrix24 / интегратора CRM для настройки автоматизацииНаша компания работает с CRM Bitrix24. Нам нужен специалист, который сможет настроить автоматическое добавление номера телефона в лиды/заказы в двух форматах. Автоматизация должна быть корректно настроена для двух стран: Республика Молдова и Румыния. Задача: При создании лида… PHP, Веб-программирование ∙ 3 дня 13 часов назад ∙ 24 ставки |
Оптимизация сайтаОптимазация сайта jdgreta.co.uk на Shopify. Сео аудит приложен к проекту. Основные задачи - - Поправить все мета данные - Выполнить ТЗ для программиста (тк в этом проекте совмещены задачи для программиста и СЕО, если вы не компания - можете использовать помощь) - Поправить… HTML и CSS верстка, PHP ∙ 4 дня 9 часов назад ∙ 33 ставки |
Специалист по HoroshopНужен специалист, который сможет правильно настроить товарный Feed. Проблема: Сейчас более 13 000 товаров выгружаются с одинаковым значением типа (например, «все для маникюра и педикюра»). Из-за этого в Google Ads невозможно разделить товары на сегменты и задать разные… PHP, Сопровождение сайтов ∙ 5 дней 11 часов назад ∙ 21 ставка |