• Как сделать парсинг цен товаров из файла XML для торговой площадки Prom?

    ArsenyMatytsyn
    @ArsenyMatytsyn
    Руководитель frontend направления, предприниматель
    Если я правильно понял и:
    1. Есть сайт, где ты продаешь.
    2. Есть ты, между сайтом, где ты продаешь и производителем.
    3. Есть сайт производителя, который отдает сгенеренный XML, которым ты можешь воспользоваться.

    То все, что тебе нужно:
    1. Получить XML производителя (по ссылке или заменяя руками файл, который ты будешь загружать сам в своей логике).
    2. Разобрать его в массив\объект.
    3. На базе этого сформировать другой массив, в который войдут те элементы (товары, как я понимаю), что входят в условия, которые тебя интересуют.
    4. Сгенерировать XML файл, который будет доступен у тебя на каком-нибудь ресурсе (например на твоем сайте), ссылка на который будет в точке продаж (prom).

    Чтобы выполнить пункт 2 и продолжить тебе стоит изучить возможности ЯП, но судя по тому, что указан PHP в ключах, то начать ты можешь именно отсюда. Дальше же тебе надо будет задать в поисковик вопрос в духе «как сгенерировать XML».
    Ответ написан
    Комментировать
  • Как разделить целый GRID-блок на 2 блока с отступом?

    potapchino
    @potapchino


    еще так можно:
    Ответ написан
    Комментировать
  • Как разделить целый GRID-блок на 2 блока с отступом?

    rockfeeler
    @rockfeeler
    Фронтендер, дизайнер, верстальщик-перфекционист
    Вот буквально только что набросал сетку галереи для другого вопроса. В данному случае нужно либо использовать subgrid, которая пока не поддерживается браузерами, либо просто использовать один грид на построение всей сетки. Возможности grid воистину безграничны.



    Твой случай:
    Ответ написан
    Комментировать
  • Как сделать активным скрипт?

    coderisimo
    @coderisimo Куратор тега JavaScript
    используйте setInterval()
    Ответ написан
    5 комментариев
  • Почему не строит маршрут Google Maps между двумя точками?

    0xD34F
    @0xD34F Куратор тега JavaScript
    А вот есть у вас некий styleSelector - это что? Непонятно. Не вижу, чтобы эта штука где-то объявлялась - а вы ей пытаетесь addEventListener сделать. Вот код и падает с ошибкой, до того, как подключается обработчик клика, инициирующий построение маршрута.
    Ответ написан
    2 комментария
  • Как задать эффект hover в CSS для текста с opacity 1, если он с opacity 0.9?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Задавайте фоновый цвет в формате rgba, вместо прозрачности всего блока.
    https://jsfiddle.net/7xjgb0w1/

    p.s. у вас дикая вложенность, обычно 2х уровней достаточно.
    body main .footer .slide .img-1 .hover-block a span

    это жесть, используйте классы
    вряд ли существует main, который не лежит в body и т.д.
    Ответ написан
    4 комментария
  • Почему медленно загружается сайт?

    Acme1990
    @Acme1990
    1)
    проблема на Хостинге. Возможно у них сервер слабый, может есть смысл на другой Хостинг перейти;

    Уточните у хостера какой используется диск SSD или HDD. А если хорошая посещаемость у сайта, то нужен сервер, а не хостинг.
    2)
    в корневой папке сайта есть файлы, которые весят 15+ Гб. Могла ли быть задержка загрузки сайта из-за этого? Сам сайт весом ~30 Мб;

    Как самый банальный вариант - удалите временно эти файлы и проверьте работоспособность сайта, так и определитесь с этим вариантом. В нём была причина или нет.
    3)
    в CMS много установленных модулей (большая часть работает), может из-за них проблема;

    Есть сайты, которые показывают загрузку(их скорость) конкретный модулей. Попробуйте проверить. Банально можно глянуть через любой браузер загрузку того или иного элемента на сайте - панель разработчика поможет Вам в этом, а точнее веб-консоль.
    4)
    проблема со скриптами JS, долго загружаются;

    Для начала попробуйте их сжать. Чаще всего оптимизация помогает.
    5)
    на сайте работает Яндекс.Метрика, думаю влияет на загрузку сайта.

    Сомневаюсь, но опять таки, веб-консоль вам это подскажет.
    Ответ написан
    Комментировать
  • Какой сайт для восстановления файлов с забытого хостинга?

    EllPro
    @EllPro
    вроде пишу какой-то код elsevar.de
    Ответ написан
    Комментировать