We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 897
    • 1,620 Posts
    1. заставьте 1С сохранять в csv
    2. конвертируйте html в xml

    люди, не надо писать костыли, надо делать все красиво. я люблю вас люди, будьте бдительны! grin
      "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

      Не используйте Revo для "просто сайтов". Используйте Evo

      Who can defeat the Russian bear?
      • 25908
      • 36 Posts
      Quote from: aleksey.stepanov at May 16, 2007, 05:13 AM

      1. заставьте 1С сохранять в csv
      2. конвертируйте html в xml
      1. А как заголовки мы обнаружим?
      2. Разницы нет, это одно и тоже.
      3. 1c надо заставлять сохранять прайс в xml со всей необходимой информацией, как это делают все нормальные программы и люди, тогда было-бы ноль проблем.


      люди, не надо писать костыли, надо делать все красиво. я люблю вас люди, будьте бдительны! grin
      А подругому как, если нужно сдавать сайт, при этом обещанный прайс в xml они не как не могут родить, а каталог должен быть полностью готов...
      К таму-же это временное решение которое импортирует html таблицу (НЕобязательно сформированную 1с) в modx документ.
        • 26586
        • 184 Posts
        Обработка csv или xml, это легко описываемая и понятная операция, а вот обработка карявого html это гимор. Зачем вам гимор? Зачем вы берете на себя чужую работу?
          • 897
          • 1,620 Posts
          человека я понимаю, он выкручивается из того что есть. и видимо высаживать клиента ему не с руки.

          о кей, думайте так. нормальный html это по сути xml. то есть с ним тоже можно попытаться работать через dom parser.

          p.s. по поводу заголовков в csv. пустите их первой строкой в файле. это законно.

          p.s.s. мне просто неудобно что мы вам мозг тут мурыжим. отсучитесь мне в асю, чем смогу помогу.
            "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

            Не используйте Revo для "просто сайтов". Используйте Evo

            Who can defeat the Russian bear?
            • 25908
            • 36 Posts
            Quote from: aleksey.stepanov at May 16, 2007, 01:47 PM

            человека я понимаю, он выкручивается из того что есть. и видимо высаживать клиента ему не с руки.

            о кей, думайте так. нормальный html это по сути xml. то есть с ним тоже можно попытаться работать через dom parser.
            1c генерирует не совсем корректный html поэтому dom parser не поймет. К тамуже выловить всё что между тегами проще чем заморачиватся с dom...


            p.s. по поводу заголовков в csv. пустите их первой строкой в файле. это законно.
            Под заголовки имелись ввиду разделы и подразделы, пример: Материнские платы, 775, asus (раздел, подраздел, подподраздел).
            Вобщим именно из-за них и приходится извращатся...


            p.s.s. мне просто неудобно что мы вам мозг тут мурыжим. отсучитесь мне в асю, чем смогу помогу.
            За помощ конечно спасибо, но всё что мне нужно это я указал в первом посте, но modx оказывается сильно против и так сделать похоже не палучется...

            2Segr
            У меня есть прайс только в html виде... wink
            К таму-же где сдесь гемор, если я вытаскиваю таблицу из одного html файла и засовываю её в другой "файл" и между делом str_replace немножко "чищу"?
              • 25908
              • 36 Posts
              Вот - http://www.3nv.ru/19.html
              Может кому-нибуть пригодится этот изврат.