Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходимо реализовать на сайте возможность выбора города.

Функционал следующий, если не выбран город, показываем весь контент (общий) по всем городам (можно просто в коде настроить что именно показывать, например вывод определенных полей или например отдельный шаблон). Структура без выбранного города должна быть следующая:

site.ru/ - главная

site.ru/category/ - категория

site.ru/category/single/ - запись

site.ru/blog/ - Блог (ссылка одинакова, вне зависимо от выбранного города)

если выбран город, показываем контент из конкретного города (можно просто в коде настроить что именно показывать, например вывод определенных полей или например отдельный шаблон).

Структура выбранного города должна быть следующая:

site.ru/msk/ - главная с выбранным городом (Москва)

site.ru/msk/category/ - категория с выбранным городом (Москва)

site.ru/msk/category/single/ - запись с выбранным городом (Москва)

site.ru/blog/ - Блог (ссылка одинакова, вне зависимо от выбранного города)

site.ru/spb/ - главная с выбранным городом (Санкт-Петербург)

site.ru/spb/category/ - категория с выбранным городом (Санкт-Петербург)

site.ru/spb/category/single/ - запись с выбранным городом (Санкт-Петербург)

site.ru/blog/ - Блог (ссылка одинакова, вне зависимо от выбранного города)

ит.д.

Города нужно чтобы добавлялись в админке

Также должен быть вывод всех добавленных городов со ссылкой на страницу города (site.ru/msk/ или site.ru/spb/). Также выбранный город должен фиксироваться в шапке сайта, пока не будет выбран другой город, даже если мы переходим на страницу, например Блога, где url не меняется.

3 года назад
AlexeyLu
Алексей 
32 года
11 лет в сервисе
Был
3 года назад

Заявки фрилансеров

Марина
 
37 лет
8 лет в сервисе
Была
2 года назад
15 отзывов(-1)
3 года назад
  • Похожие заказы

  • Требуется извлечь XML файл из указанного URL-адреса. Задача подходит для веб-программистов, способных работать с файлами. Подробности доступны по ссылке. Обновления по проекту будут производиться самостоятельно.

    Завершен
    3 года назад
  • $100

    Требуется разработать парсер сайта на Python. Задачи для парсинга уже находятся в базе данных, структура готова. Подробное техническое задание приложено для изучения.

    Закрыт
    3 года назад
  • $7

    Ищем разработчиков для реализации серверных парсеров сайтов на стеке ES6 (Node.js) и Jest. Задача включает разбор контента страниц с использованием готовых библиотек. Оплата сдельная, работа для медиум-джуниоров. Требуется уверенное знание JavaScript, Git и основ работы с регулярными выражениями. Предоставляем доступ к библиотекам и полное описание задач.

    Закрыт
    3 года назад
  • Необходима помощь в исправлении ошибки выгрузки в Яндекс Маркет для сайта на OpenCart. Проблема возникает в строке 65351, столбце 43, с сообщением о дополнительном содержимом в конце документа. Требуется анализ и решение данной проблемы.

    Завершен
    3 года назад
  • $50

    Требуется разработать парсер для Instagram, который будет принимать имя профиля и возвращать прямые URL на фото, шорткоды, а также количество лайков, комментариев и просмотров. Парсер должен поддерживать получение данных для более чем 12 фотографий и работать через прокси. Реализация на PHP.

    Закрыт
    3 года назад
  • $15

    Требуется разработать функционал авторизации и регистрации на PHP с привязкой к страницам. После успешной авторизации должна открываться страница tab.php, где будет реализовано редактирование и удаление данных из таблицы. На странице regit.php также нужно добавить возможность удаления реестра из таблицы.

    Завершен
    3 года назад
  • Задача включает отображение 10 000 объектов на карте Москвы и Подмосковья с возможностью фильтрации по категориям и отображением статусов в реальном времени. Необходимо реализовать эффективное отображение маркеров, чтобы избежать торможения. При наведении на маркер должна выводиться дополнительная информация из веб-сервиса. Укажите стоимость работы.

    Закрыт
    3 года назад
  • $1000

    Требуется разработка конфигуратора на Vue с четкой архитектурой. В проекте участвуют специалисты по three.js и 3D-моделлеры. Логика работы уже прописана, доступно четкое техническое задание. Необходим опыт в веб-программировании и знание технологий Vue и three.js.

    Закрыт
    3 года назад
  • Необходимо сверстать формы обратной связи для автоматической передачи данных из них в сервис регистрации водителей и курьеров. Всего 6 полей. На данный момент данные попадают в Google Sheets, требуется автоматизация процесса передачи в сервис https://fleet.yandex.ru.

    Закрыт
    3 года назад