При создании новости в админке, необходимо сделать чтобы к этой новости легко можно было прикрепить картинки (т.е. загрузить их с компа). Когда-то это было реализовано, но сейчас не работает. Стоимость?
Написать несколько скриптов для Битрикс24
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Ниже описана предварительная логика и список скриптов. Написать скрипты нужно на php. Данные для аутентификации с аккаунтом Битрикс24 будут предоставлены. Ниже описано то что "подается на вход", это то что собрали POSTом с формы на сайте и скормили скрипту.
Желателен предыдущий опыт работы с API Битрикс24. Но если у вас есть опыт написания скриптов под REST JSON API этого должно хватить.
1. Модуль: ближайшие даты события
На вход подается:
• Название продукта
Что делает модуль (по порядку, логика):
1) Берем расписание для данного Продукта из календаря в CRM
2) Проверяем сколько человек уже записались на события. Если кол-во человек больше X, считаем что событие полностью заполнено участниками.
3) Выводим три ближайшие даты проведения данного события, куда еще можно записать человека. Если дат нет, то нужен соответствующий код, по которому на сайте будет выводится “отправить запрос” вместо “записаться”.
2. Модуль: запись на курс (покупка Продукта компании)
Собираем с формы на сайте:
• ФИО участника
• Телефон
• Другие данные (название компании, и т.п.)
• На какой Продукт эта заявка (т.е. с какой именно формы пришел юзер)
Собираем не из формы:
Источник (с какой формы или страницы он пришел, либо берем utm метку если пришел с мультилендинга из кампании). Либо мы это тоже можем указывать в форме в невидимом поле.
Что делает модуль (по порядку, логика):
1) Берем расписание для данного Продукта из календаря в CRM
2) Проверяем сколько человек уже купили этот Продукт (в карточке лида проставлен Продукт, на который он записался)
3) Добавляем человека к лидам, проставляем ему покупку Продукта со статусом “заявка”. Если оплатил, то то же но со статусом “оплачено”.
Формально, пункты 1) и 2) это см. модуль “ближайшие даты события”.
3. Модуль: заявка на курс (покупка Продукта компании)
То же что и “запись на курс” с тем отличием, что модуль отрабатывает Продукты, на которые нет предварительной записи.
Если человек оплачивает Продукт сразу, то записываем его в лиды с флагом “оплачено”. Если не оплачивает, то со статусом “заявка”.
4. Модуль: отзывы
Данный модуль отрабатывает Компании и Людей. Если на вход подается компания, то работаем только с лидами-юрлицами. Если на вход подается Физлицо, то работаем с лидами-людьми.
1) Делаем выборку по лидам, у которых заполнено поле Продукт и Отзыв.
2) Выводим отзыв, который соответствует выбранному Продукту.
5. Модуль: связаться
Собираем с формы на сайте:
• Телефон
• Сообщение
• С кем связаться
Логика:
1) Берем данные с формы
2) Создаем тикет с привязкой к тому, с кем юзер хочет связаться.
Примечание
Модули 1), 2), 3) дополняют друг друга. Возможно, есть смысл написать один модуль с различной отработкой условий через if..else.
По сути, 1) 2) 3) сводятся к покупке того или иного Продукта. Продукт может запрашивать оплату, а может не запрашивать. Продукт может иметь определенное расписание, а может не иметь его. Продукт может иметь ограничение на кол-во участников, а может не иметь его.
Либо, можно каждую логику для каждого Продукта (всего их 5) вынести в отдельный модуль.
Собственно, это есть главный вопрос.
Заявки фрилансеров
Похожие заказы
- Веб-программирование7 заявокЗакрыт9 лет назад
Объём работ на 50 рабочих часов. Вид работ - только верстка и программинг, дизайн весь - на мне. Сайт есть, сделан на Битрикс. Сделан каталог, фильтры, корзина, авторизация, импорт из 1С. ...
Веб-программирование3 заявкиЗакрыт9 лет назадСкрин лендинга прикреплен к проекту. Нужно "посадить" его на WordPress - с возможностью править основные текстовые поля через админку. Верстка уже готова. Указывайте в проекте сумму в рублях, сроки, а также метод ...
Веб-программирование1 исполнительЗавершен10 лет назадЗадача: Есть сайт где воронка продаж начинается на одном сайте site1.ru, а заканчивается на втором online.sait1.ru. На первом сайте разрешается поставить Яндекс Метрику так как там нет ...
Веб-программирование3 заявкиЗакрыт9 лет назад- $7
Добрый день! Требуется подключить функционал чек бокса на лендинг в 2 места. Задача чек бокса не пропускать на следующий шаг, если чек бокс не установлен.
Веб-программирование6 заявокЗакрыт10 лет назад Есть форма редактирования изображения, которая по умолачанию скрыта: ... Есть так же кнопка показать / свернуть форму, по нажатию на которую ...
Веб-программирование6 заявокЗакрыт9 лет назадVirtuemart 2 и сохранение корзины как заказа, который можно изменить и дальнейшем отправить как полноценный заказ. 1) Т.е клиент заходит в магазин 2) Набивает корзину и нажимает сохранить заказ 3) Таких заказов ...
Веб-программирование2 заявкиЗакрыт9 лет назад- $10
Необходимо сделать социальный замок для ipb форума. Необходимые функции: 1. Пользователь не может скачать прикрепленный файл, пока не вступит в заданную группу вконтакте или зарегистрируется на форуме. Должен предоставятся выбор. ...
Веб-программирование1 заявкаЗакрыт9 лет назад Требуется специалист высокой квалификации для комплексной доработки существующего сайта. Требуются следующие работы: 1) Полная переделка оформления заказа (в 1 этап) в автоматическим расчетом доставки, возможностью оплаты через карту; 2) Создание личного кабинета ...
Веб-программированиенет заявокЗакрыт9 лет назадВеб-сервис по формированию и отправке КП(коммерческих предложений). В дизайне нет необходимости. Что сервис должен уметь: - Парсить с яндекс вордстата - Формировать кп в формате pdf из данных базы ...
Веб-программирование1 исполнительЗавершен9 лет назад