Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Вывести json через JS

1189 UAH

  1. 103  
    Победившая ставка3 дня1189 UAH

    Если всё правильно понял, то ТЗ: получить JSON, парсинг, горячая вставка контента, замена URL в адресной строке, пройтись по внутренним ссылкам и подменить

  2. 1045    20  0
    4 дня1300 UAH

    Делал подобные сайты, из json. Думая смогу потянуть, но нужно будет все обсудить в лс. Подобная работа в портфолио

  3. 467    9  0
    2 дня1000 UAH

    Заинтересовал ваш проект, после уточнения деталей могу приступать к работе.
    Работу выполню качественно и в срок.
    Навыки: HTML, CSS, JavaScript, PHP, GIT, Gulp, Bootstrap, React;
    CMS: WordPress, Opencart, Ocstore;

    Примеры работ:
    https://profishop.in.ua/
    https://rio.biz.ua/
    http://auto.webon.pro/
    https://profistyle.biz/

  4. Еще 2 ставки скрыты
    Еще 2 ставки скрыты
  • Александр Нына
    8 апреля 2020, 9:13 |

    Здравствуйте,

    уточните пару моментов:

    1. У Вас есть некая информация в формате JSON и Вы хотите её динамически подгружать на готовые страницы или с помощью JS создавать страницы с информацией полученной с JSON-файла.

    2.  изменять URL с помощью JS - Вы хотите чтоб скрипт прошелся по странице и изменил атрибут href у каждой ссылке на какой-то другой или изменить отображение в адресной строке браузера (ЧПУ - человеко понятный УРЛ).

  • Профиль удален
    8 апреля 2020, 14:47 |

    1. Не то что подгружать. У клиента изначально закешируется этот JSON (это мы сделаем) и из него нужно выводить нужный контент (в заивисмости от того, на какой он странице), без перезагрузки. 

    2. в адресной строке. Но видимо по контенту тоже надо будет пройтись, хотя мы можем это сделать со стороны сервера и заменить все ссылки уже в JSON

  • Александр Нына
    8 апреля 2020, 15:02 |

    Увы кеш работает немного по другому чем Вы думаете, и никак изначально не закешируется у клиента до первого обращения и неважно как асинхронно (AJAX) или синхронно (классический JS), а ЧПУ с подменой адресной строки реализовуеться на PHP mod.rewrite через правила RewriteRule.

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

    P.S. будут вопросы, пишите в личку

  • Профиль удален
    8 апреля 2020, 15:09 |

    Мне кажется вы ничего не поняли ))

    Закешируем мы его через Service Workers, он будет у клиента.

    Смена урлов через window.history.replaceState(state, title, url);


    Давайте сначала, у нас есть JSON файл, нужно брать из него данные и выводить, согласно структуре текущего сайта, но без перезагрузок страницы и тп

  • Александр Нына
    8 апреля 2020, 15:24 |

    AJAX + JSON + парсинг => вставить в нужном месте сайта, могу сделать по id метке.

  • Профиль удален
    8 апреля 2020, 15:49 |

    Не надо ajax. в JSON сразу все данные, и брать из него.

    Ну или аякс с обращением к одному и тому же файлу

  • Александр Нына
    8 апреля 2020, 15:53 |

    С этим разобрались, что с УРЛ? только window.history.replaceState и никаких больше манипуляций

  • Профиль удален
    9 апреля 2020, 11:39 |

    да, только replaceState, чтобы в адресной строке был тот урл, который был "раньше" у этой страницы

  • Профиль удален
    9 апреля 2020, 13:09 |

    Сделаете ставку?

  • Александр Нына
    9 апреля 2020, 13:10 |

    я бы сделал, но не принимает

  • Александр Нына
    9 апреля 2020, 13:14 |

    Сделал) система снова принимает ставки

  • Профиль удален
    9 апреля 2020, 13:30 |

    Бюджет обсуждаем или окончательный?

  • Александр Нына
    9 апреля 2020, 13:31 |

    Это лучше в рабочей зоне делать вместе с ТЗ


Заказчик
Профиль удален


Проект опубликован
6 лет назад
257 просмотров