Необходима модернизация сайта на CMS Open Cart в соответствии с техническим заданием. Работа будет проводиться на нашем сервере, оплата производится после сдачи каждого пункта. Интересует долговременное сотрудничество. Ознакомление с ТЗ обязательно, предоставление комментариев с видео пояснениями по запросу.
Дублирование записей при множественном нажатии на Сохранить Laravel
Есть WEB-приложение автоматизированного рабочего места оператора и супервайзера колл-центра - называется VCE. Предназначено для работы оператора с информацией о клиентах организации при обработке телефонных вызовов, а также для осуществления супервайзером наблюдения и контроля за работой ЦОВ. Приложение состоит из фронта на vue.js и бэкэнда на laravel.
Из браузера пользователя приложение устанавливает подключение по WebSocket к стороннему сервису, который JSON сообщением уведомляет браузер пользователя о поступлении телефонного звонка на сотрудника компании. По сообщению о звонке WEB-приложение показывает пользователю блок "Карточка звонка", где пользователь заполняет информацию о собеседнике, нажимает кнопку "Сохранить" и информация из карточки попадает в базу клиентов.
Сейчас происходит такая ситуация, что если нажать несколько раз кнопку "Сохранить" в блоке "Карточка звонка", информация из карточки несколькими строками добавиться в БД (в базу клиентов). Нужно сделать так, чтобы информация не дублировалась в базе, а обновлялась для уже существующей записи в БД.
Изюминки:
- форма, т.е. атрибуты (параметры) карточки входящего звонка, которая отображается в блоке "карточка звонка" при поступлении вызова, настраиваются в отдельном компоненте
- среди атрибутов карточки (параметров формы) есть разные типы: текстовое поле, дата-время, списки. А есть такой тип параметра - "Номер телефона" - это есть номер телефона клиента, от которого поступил звонок. Номер телефона клиента, от которого поступил звонок, является уникальным идентификатором записи в бд. Т.е. это и должен быть PRIMARY ключ, по которому происходит оценка, есть уже запись о таком клиенте в базе или нет.
- в системе может быть несколько форм (карточек) входящего звонка с разным набором параметров (в СУБД это вроде представлено разными таблицами, которые создаются или удаляются и столбцы таблиц создаются и удаляются в зависимости от того, какие параметры формы карточки входящего звонка были определены).
Заявки фрилансеров
Похожие заказы
- $745Веб-программирование1 заявкаЗакрыт3 года назад
Задача заключается в доработке веб-приложения на Vue.js. Необходимо удалить пункт меню Dashboard, блок 'Тестовый WS' и pop-up уведомления о входящих звонках. При этом остальные pop-up'ы должны оставаться функциональными. Работа с WebSocket и интерфейсом должна сохраняться без изменений для других уведомлений.
Веб-программирование3 заявкиЗакрыт4 года назад- $60
Требуется авторизация на сайте и парсинг цены товара с проверкой капчи. Решение должно быть реализовано на PHP с использованием любого подходящего инструмента (curl, phantomjs, puppeteer и др.). Ищем исполнителя с опытом выполнения подобных задач.
Веб-программирование4 заявкиЗакрыт4 года назад Требуется разработать функционал для проверки индексации страниц проекта в Яндекс и Google. Необходимо создать админку на VUE, где будет отображаться статус страниц с возможностью запуска переобхода индексации. Реализация должна основываться на Laravel Starter Kit. Объем работы – 3-6 дней в зависимости от опыта программиста.
Веб-программированиенет заявокЗакрыт4 года назад- $400
Требуется настройка Carrot Quest с акцентом на триггеры, аудитории и условия отправки. Работа включает копирайтинг, дизайн, рассылки, попапы и чат боты. Этапы: определение инструментов, оптимизация триггеров, внедрение, проверка и корректировка. Опыт работы с Carrot Quest обязателен. Приложите примеры работ для ускорения выбора исполнителя.
Веб-программированиенет заявокЗакрыт4 года назад Ищем верстальщика сайтов для долгосрочного сотрудничества. Обязанности включают разработку сайтов по макету, работу с CMS и размещение информации. Требуется знание HTML, CSS и опыт работы с Photoshop. Обучение по работе с Drupal. Выплата 35% от стоимости работ после завершения проекта. Возможность зарабатывать от 15000 до 35000 рублей в месяц.
Веб-программирование4 заявкиЗакрыт4 года назадНеобходимо установить Гугл.Капчу второго поколения на формы обратной связи на двух сайтах, работающих на Drupal. Сайты: pansionat-kanaka.com.ua (Контакты, Бронирование, Отзывы) и nemeckieokna.com.ua (Контакты, Заказ замера). Капча должна распознавать подозрительную активность для предотвращения спама.
Веб-программирование1 заявкаЗакрыт4 года назад- $100
Задача заключается в реализации обмена данными между сайтом и удаленным сервером без перезагрузки страницы. Необходимо отправить данные из формы и получить список ID товаров, который будет выводиться в цикле с использованием wp_query в WooCommerce. Рассматривается использование AJAX, jQuery и PHP для достижения цели.
Веб-программирование2 заявкиЗакрыт4 года назад Требуется привязать русскоязычную часть многоязычного сайта, размещенного на домене .com, к отдельному домену на ru или kz. Необходимы навыки веб-программирования для корректного выполнения задачи.
Веб-программирование4 заявкиЗакрыт4 года назадТребуется разработка мультиязычного каталога экскурсий и гидов для Москвы, аналогичного сайту experience.tripster.ru. Включает создание страниц и логику БД. Ожидается примерная стоимость и сроки выполнения, возможен поэтапный подход. Работы только через безопасную сделку.
Веб-программирование3 заявкиЗакрыт4 года назад