Необхідно підключити скрипт calltracking binotel до інтернет-магазину на OpenCart pro 2.3. Інструкція для виконання завдання надана в додатку. Очікується точне виконання вказівок для коректної інтеграції.
Необхідна розробка яка дозволить в Modx Revo додавати будь-які URI
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Необхідна розробка яка дозволить вписувати будь які URI сторінок (ресурсів). В админ палеле для цього повинен бути спеціальний інтерфейс, який дасть змогу залишити будь-які сторінки і їх URI з попереднього сайту без зміни.
Приклад:
Укр контекст:
/test-page1 - id: 2 (це стандарт)
/ua/test-page2 - id: 3 (це можливість після розробки)
/test-page4 - id: 4 (це стандарт)
Рос контекст:
/ru/test-page3 - id: 5 (це стандарт)
/test-page2 - id: 6 (це можливість після розробки, test-page2 не помилка – мається на увазі що псевдоніми сторінок можуть бути однакові).
/test-page5 - id: 7 (це можливість після розробки)
В прикладі ресурси зв’язані через Babel: 2 і 5, 3 і 6, 4 і 7.
Я бачу таку реалізацію в виді окремої таблиці в адмінці куди буде заноситись необхідний URI сторінки відносно домену і ID ресурсу до якого його потрібно прив’язати. Можлива і реалізація в виді додаткового чекбокса в ресурсі для помітки такої сторінки і вводу необхідного URI в псевдонім.
Основні вимоги: (написано на прикладі таблиці)
Сайт на 2-х мовах укр. та рос. (основна укр.)
Треба зробити спеціальну таблицю в якій будуть записані «особливі» адреси URI і ID сторінок. В цій таблиці: в полі адреси - можуть знаходитись будь-які які URL відносно домену «/» (не базового URL), в полі ID – id сторінки з будь-якого контексту. Обробка Modx цієї таблиці повинна виконуватись слідкуючім чином:
А) Якщо URI присутній в цій таблиці використовується ID цієї сторінки з колонки ID.
Б) Якщо URI відсутній в цій таблиці виконується стандартний алгоритм Modx, але знайдений ID повинен бути відсутнім в попередній таблиці.
В) Якщо URI відсутній в цій таблиці, але знайдений ID (по псевдоніму ресурса) прив’язаний в таблиці до іншого URI треба видати код 404. Тобто при знаходженні сторінки в цій таблиці її власний псевдонім має бути не дійсним і видавати помилку 404.
Система пошуку контента по URL і генерація URL по ID повинна працювати на базовому (системному) рівні щоб запобігти будь-яким проблемам при виводі меню, генерації url по id, вивід посилань babel і т.д.
Вся обробка тільки на стороні сервера і без редіректів.
Після цієї розробки жодні стандартні функції Modx Revo не повинні втратити своєї функціональності.
Modx Revo повинен правильно робити всі перетворення url в ID або ID в URL згідно вище наведених правил.
Для виконання потрібно:
- встановити Modx Revo на наш хостинг ( обов'язково всі основні каталоги необхідно змінити, ядро встановити в приватну зону, а також задати префікси таблиць. Ці дані будуть написані виконавцю. ).
- Налаштувати дружні URL.
- створити файл robots.txt с правилом блокування індексації всіх сторінок.
- встановити основні компоненти pdoTools, Babel, Ace – тобто ті які потрібні для виконання завдання.
- правильно налаштувати контексти та Babel на два контексти Укр(основний) та рос.
- виконати завдання як описано вище.
- створити тестові сторінки для перевірки.(обов’язково зв’язані через бабел), меню, комбінації в коді типу [[~[[id]]]] або [[~3]].
- коротко описати як працює розробка і інші необхідні дані для передачі іншим виконавцям для продовження створення решти сайту. (змінені файли інструкції для оновлення Modx тощо).
Заявки фрилансеров
Похожие заказы
- Интернет-магазины1 заявкаЗакрыт2 года назад
Необходимо подключить интернет-магазин запчастей к API поставщика. Ожидается автоматизация процессов, обмен данными и синхронизация информации о товарах. Требуется опыт в интеграции API и знание специфики работы интернет-магазинов.
Интернет-магазины9 заявокЗакрыт2 года назад- $600
Требуется разработка интернет-магазина на базе October CMS. Необходимо установить систему, настроить каталог с плагином Shopaholic для до 100 товаров, интегрировать готовую верстку и дополнить функции для магазина мебели. Ищется опытный исполнитель для оперативного выполнения задачи.
Интернет-магазины3 заявкиЗакрыт2 года назад Необходимо извлечь информацию о товарах с сайта https://bereg.ua/ и оформить ее в таблице для интернет-магазина Розетка. Требуется включить фото, артикул, код и описание товара. Опыт работы с таблицами и внимательность к деталям обязательны.
Интернет-магазины9 заявокЗакрыт2 года назадТребуется разработка интернет-магазина, предпочтительно на платформе Opencart. Необходимо реализовать около 50 товаров, обеспечить простоту использования, хорошую SEO-оптимизацию и возможность интеграции с сервисами оплаты и доставки, адаптированными к России. Важна скорость разработки и возможность дальнейшего сопровождения проекта.
Интернет-магазины1 исполнительЗавершен2 года назадТребуется помощь в разработке обмена между WooCommerce и 1С. Необходимо развернуть сайт на тестовом домене, извлечь наименование полей для обмена и при необходимости получить консультацию по работе с API WooCommerce. Оплата почасовая, ставка обсуждаема.
Интернет-магазины3 заявкиЗакрыт2 года назадНеобходимо подписаться на объявление на Авито и поставить лайки. Задача включает в себя переход по ссылке и выполнение действий по поддержке интернет-магазинов. Укажите, как будет осуществляться подписка и лайкинг.
Интернет-магазины11 заявокЗакрыт2 года назадТребуется доработать быструю корзину в сплывающем окне справа для интернет-магазина на WooCommerce. Необходимо реализовать возможность изменения количества товаров, их удаления и обновления корзины с помощью AJAX. Уточнения и вопросы приветствуются.
Интернет-магазины2 заявкиЗакрыт2 года назад- $80
Требуется устранить несколько проблем на сайте интернет-магазина. Необходимо решить проблему с оплатой через Юмани для заказов свыше 15k, настроить уведомления о покупках в Telegram и обеспечить отправку трек-номеров СДЭК как покупателям, так и администратору. Подробности в личных сообщениях.
Интернет-магазины3 заявкиЗакрыт2 года назад Требуется разработать телеграм бота для магазина цифровых товаров с меню, двумя категориями, профилем пользователя и системой пополнения баланса через криптовалюту. Бот должен хранить данные о пользователях, отображать товары с изображениями и ценами, а также обеспечивать процесс покупки. После завершения покупки администратор получает уведомление. Укажите стоимость и сроки выполнения проекта. Консультация по настройке также необходима.
Интернет-магазины1 исполнительЗавершен2 года назад