Проекты импорта "по шаблону"

Тема в разделе "Разное", создана пользователем Root, 12 сен 2010.

  1. Kotjara

    Kotjara New Member Пользователи

    Регистрация:
    4 янв 2011
    Сообщения:
    37
    Дмитрий, правильная структура .xml файла зависит от того что вам нужно получить(какие разделы и категории, какая дата публикации, публиковать ли статьи на главной или нет и т.д.)
    Проще всего экспортировать из comj2xml статью, посмотреть структуру файла и по образу этой структуры сделать шаблон импорта под себя.
     
  2. Дмитрий

    Дмитрий New Member Пользователи

    Регистрация:
    10 дек 2010
    Сообщения:
    8
    "посмотреть структуру файла и по образу этой структуры сделать шаблон импорта под себя" - в чём сделать или с помощью чего?

    где-то есть описание процедуры?
    мне достаточно простой загрузки новости в джумлу с ручной активацией и переносом в соответствующий раздел.

    как это сделать?
     
  3. Kotjara

    Kotjara New Member Пользователи

    Регистрация:
    4 янв 2011
    Сообщения:
    37
    1). Заходите в админку джумлы, далее "Компоненты" -> J2XML -> "Параметры", установите необходимые параметры, сохраняете. Далее выбираете статью для экспорта, экспортируете, у вас появится .xml файл.
    2). Далее в CD в окне "Создание файла импорта" в поле "куда экспортировать" выбираете "по шаблону". Далее кликаете по кнопке "редактировать шаблон", в нижнее окно копируете содержимое .xml файла, который получили в пункте 1).
    3). Вставляете в окне редактирования шаблона (вместо данных разделов, категорий, тайтлов и т.д.) с помощью кнопок макросов необходимые макросы. Далее кликаете "готово" (перед этим можно сохранить шаблон).
    4). Выбираете какие файлы нужно экспортировать. При необходимости настраиваете отложенную публикацию. Кликаете "создать файл импорта" - .xml файл для джумлы готов.
    5). Заходите в админку джумлы, далее "Компоненты" -> J2XML, выбираете файт для импорта созданный в пункте 4). и импортируете.

    Все.
     
  4. Дмитрий

    Дмитрий New Member Пользователи

    Регистрация:
    10 дек 2010
    Сообщения:
    8
    при "создать файл импорта", файл создаётся, но...
    при просмотре этого файла в блокноте, новость отображается нормально, а при просмотре в дримвивере и соответственно при загрузке на сайт, загружаются только слова написанные на английском:(
     
  5. Kotjara

    Kotjara New Member Пользователи

    Регистрация:
    4 янв 2011
    Сообщения:
    37
    Х.з., я думал дримвивер круче блокнота:)
    Скиньте файл, гляну что там.
     
  6. Diomidov

    Diomidov New Member Пользователи

    Регистрация:
    24 мар 2011
    Сообщения:
    6
    шаблон вывода для "Rumba"

    Привет всем! Создал шаблон вывода для "Rumba" сделал экспорт в xml, но он при просмотре имеет вот такой вид и в движке не загружается.
    Экспорт в wordpress работает нормально и при просмотре русские буквы нормально отображаются.
    Подскажите что не так делаю.
     

    Вложения:

    • xml.JPG
      xml.JPG
      Размер файла:
      77,4 КБ
      Просмотров:
      33
    Последнее редактирование: 31 мар 2011
  7. Kotjara

    Kotjara New Member Пользователи

    Регистрация:
    4 янв 2011
    Сообщения:
    37
    Это вывод русских букв в кодировке - Ссылки недоступны для гостей.
    От куда вы делали экспорт? Что значит в "движке не загружается"?
     
  8. Diomidov

    Diomidov New Member Пользователи

    Регистрация:
    24 мар 2011
    Сообщения:
    6
    Делал экспорт по шаблону в CD.
    Всё решилось установкой галки сохранять в один файл стояло в отдельный файл.
    Но дело теперь не в том,Я пытаюсь с помощью CD создать файл data.xml для движка румба xml, но движёк отказывается парсить файл ругаясь на разные символы ,теги и тд ,если оставлять чистый текст без всяких <p>
    scr, img и.т.д , то парсинг в движек получается, а если поставить спец символ, то получаю ошибку.
    Доже на таком символе ошибка & ,понял что дело в самом румба xml.
    Попробовал сделать экспорт не из "создания файла импорта" а прямо из шаблона,сделал шаблон и спарсил в xml всё получилось но там нет фанкции транслита для определённых полей парсинга ,соответственно тега <CD_TITLE_TRANSLIT!> для формирования урла.
    Было бы не плохо реализовать функцию транслита одного из полей и <CD_NUMBER!> при самом парсинге.
    Приложил шаблон для румба xml
     

    Вложения:

    • 1.zip
      Размер файла:
      634 байт
      Просмотров:
      8
  9. Kotjara

    Kotjara New Member Пользователи

    Регистрация:
    4 янв 2011
    Сообщения:
    37
    Глянул пример файла data.xml. Теги надо прописывать с помощь Ссылки недоступны для гостей, тег <p> должен быть оформлен вот-так: &lt;p&gt;. Аналогично надо оформлять и все остальные теги. По этому нужно или провести соответствующую замену в файле data.xml перед импортом, или просить автора добавить функцию, которая будет сразу создавать правильный .xml файл.
     
  10. Diomidov

    Diomidov New Member Пользователи

    Регистрация:
    24 мар 2011
    Сообщения:
    6
    Спасибо!Полностью с тобой согласен, только вот как заменять символы в словах например "Head&Shoulders"(
    Тогда надо все символы переоформлять
     
    Последнее редактирование: 1 апр 2011
  11. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Включите при парсинге поиск-замену:
    Код:
    &lt;|<
    &gt;|>
    
     
  12. Diomidov

    Diomidov New Member Пользователи

    Регистрация:
    24 мар 2011
    Сообщения:
    6
    Да там надо все символы заменять для этого движка,мне подсказали что можно как то так сделать
    <?
    $a=htmlspecialchars($a);
    ?>
    пока не разобрался

    Можно сделать так чтобы при парсинге и экспорте по шаблону в конце документа последнего поля ,не добавлялся переход на новую строку.
    А то получается в конце документов пустые строки пытался метки в сателит-X проставить, проставил а скрипт ищет метки на последней строке а там пусто.
    Конечно это должно быть опционально должно быть.
     
  13. fri-lancer

    fri-lancer New Member Banned

    Регистрация:
    9 апр 2011
    Сообщения:
    5
    Здравствуйте,не могли бы вы по этому тексту видео отснять или в скриншотах сделать?После второго пункта не понятно...У меня тоже проблема с импортом в джумлу,выдает это 0 articles are successfully imported!
     
  14. Kotjara

    Kotjara New Member Пользователи

    Регистрация:
    4 янв 2011
    Сообщения:
    37
    Делать обучалку напряжно по времени. Скиньте ваш шаблон и версию компонента J2XML.
     
  15. zyzy

    zyzy New Member Пользователи

    Регистрация:
    14 апр 2011
    Сообщения:
    46
    Подскажите как быть с kandidat cms.
     
  16. Kotjara

    Kotjara New Member Пользователи

    Регистрация:
    4 янв 2011
    Сообщения:
    37
    Можно сделать файл импорта по шаблону, по типу как у .dat файлов в папке \articles\stati. Но при создании файла импорта поставить радио - "сохранять каждый документ в отдельный файл" и поставить расширение .dat. Но дальше будет гемор - потом надо прописать каждому файлу нормальное название и в kandidat cms вручную прописать меню для этих файлов.
    Второй способ: в папке \engine есть файл с новостями newsdb.php, его тоже можно сгенерировать. Но тут гемор в том, что там перед каждым полем надо ставить количество символов, которое это поле содержит.

    Короче, думаю стандартными средствами CD и kandidat cms полную автоматизацию врядли получится сделать. Нужно или добавить макросы для шаблона в CD или написать плагин для kandidat cms. Хотя может кто-то еще какие-то варианты подскажет.
     
  17. Kotjara

    Kotjara New Member Пользователи

    Регистрация:
    4 янв 2011
    Сообщения:
    37
    Нашел решение.
    Надо подправить шаблон вывода так, чтобы в конечном .xml файле было не
    Код:
    <titl>Статьи вне списков</titl>
    , а
    Код:
    <titl><![CDATA[Статьи вне списков]]></titl>
    Соответствующе надо оформить и все остальные поля.
     
  18. Stan

    Stan Active Member Пользователи

    Регистрация:
    15 июн 2011
    Сообщения:
    499
    Есть справка как составлять шаблон по экспорту "По шаблону" ? :)
     
  19. zlatosvet

    zlatosvet New Member Пользователи

    Регистрация:
    16 июл 2011
    Сообщения:
    6
    Приветствую! Вчера купил эту замечательную программу но к сожалению не нашел возможности импорта в CSV Hostcms . Подскажите кто сталкивался с похожей проблемой и успел себе настроить шаблон. Очень нужно!
     
  20. mak3r

    mak3r New Member Пользователи

    Регистрация:
    17 июл 2011
    Сообщения:
    5
    очень нужен шаблон для импорта в джумлу с созданием категорий\разделов!
    скачал шаблон с сайте (вместе с плагином для импорта) но в комментах указано мол с категориями решили не заморачиватся.
    если надо могуу доплатить за доработку шаблона! очень нужно ! спасибо



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

Поделиться этой страницей