Импорт в DLE 10,5

Тема в разделе "Импорт CSV", создана пользователем romancabrov, 29 окт 2015.

  1. romancabrov

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

    Регистрация:
    20 ноя 2012
    Сообщения:
    37
    Привет всем форумчанам, такой вопрос, есть ли сейчас какой актуальный модуль для импорта в DLE или как правильно спарсить, что потом все это можно было массово залить в DLE
     
  2. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.432
    Адрес:
    Latvia
    Как вариант добавить сразу в базу через подключенный PHP_SCRIPT
    Запрос подсмотреть можно в файле из дистрибьютива DLE
    engine/modules/addnews.php (в районе 366 строки)

    PHP:
    $thistime date"Y-m-d H:i:s" );
                    
    INSERT INTO dle_post (dateautorshort_storyfull_storyxfieldstitlekeywordscategoryalt_nameallow_commapproveallow_mainfixedallow_brsymboltagsvalues ('$thistime''Admin''$short_story''$full_story''$filecontents''$title''''$category_list''$alt_name''$allow_comm''$approve''$allow_main''$news_fixed''$allow_br''$catalog_url''tegi')" );

    // Далее выбрать SELECT-ом id новости чтобы добавить экстры (начиная с дле 9.5 которые вынесены в другую таблицу)
    INSERT INTO dle_post_extras (news_id, allow_rate, votes, user_id) VALUES('
    {$row['id']}', '{$allow_rating}', '{$add_vote}','{$member_id['user_id']}')" );
     
  3. romancabrov

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

    Регистрация:
    20 ноя 2012
    Сообщения:
    37
    А нет какой нить более подробной инструкции, парсить я так понял надо в CSV?
    Плюс в ДЛЕ я еще хотел использовать доп поля, как это все грамотно реализовать?
    Или проще все это импортнуть в зеброид и там уже сделать все доп поля и остальное?
     
  4. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.432
    Адрес:
    Latvia
    при наличии зеброида: парсите в csv формат, потом при импорте в зеброид укажите какие колонки что означают. Автоматически иначе не поймет.
     

    Вложения:

    • zebroid-csv.png
      zebroid-csv.png
      Размер файла:
      74 КБ
      Просмотров:
      27
    Последнее редактирование: 29 окт 2015
  5. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.432
    Адрес:
    Latvia
    Дополнительные поля собирать и назначать в зеброиде, главное чтоб в контенте присутствовали метки, на скрине пример <rezhiser>Михалков</rezhiser>
    После сбора все станет по местам.
     

    Вложения:

  6. Trim

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

    Регистрация:
    3 фев 2014
    Сообщения:
    34
    А если без зебройда, есть мысли?
     
  7. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.432
    Адрес:
    Latvia
    Парсить сразу в базу, импорт через скрипт подключенный, пост выше
     
  8. lisa999

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

    Регистрация:
    22 дек 2012
    Сообщения:
    20

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