Ищу Из Excel в новости DLE

Тема в разделе "DLE", создана пользователем jcrush, 29 май 2011.

Информация :
Актуальная версия DataLife Engine 12.0
( Final Release v.12.0 | Скачать DataLife Engine | Скачать 12.0 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.3 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. jcrush

    jcrush

    Регистр.:
    10 ноя 2006
    Сообщения:
    692
    Симпатии:
    55
    Добрый день, есть файл Excel с 3-я колонками, нужно экспортировать в новости DLE, есть ли готовое решение?
     
  2. lift

    lift Читатель

    Заблокирован
    Регистр.:
    1 июл 2007
    Сообщения:
    2.226
    Симпатии:
    1.377
    xls ->(экспорт встроенный)-> cvs ->(импрот черех phpmyadmin)-> sql ->(перенос с помощью sql запроса)-> dle
    И в движке уже подправить как надо, раскидать по категориям, нагенерить метатеки и прописать теги по собственному вкусу. Хотя и без этого все будет работать сразу.
     
  3. jcrush

    jcrush

    Регистр.:
    10 ноя 2006
    Сообщения:
    692
    Симпатии:
    55
    Спасибо, все встало на этом: перенос с помощью sql запроса

    сейчас есть новая таблица с двумя столбиками: title и full_story, без авторов и ID как теперь совместить с рабочей базой?
     
  4. lift

    lift Читатель

    Заблокирован
    Регистр.:
    1 июл 2007
    Сообщения:
    2.226
    Симпатии:
    1.377
    Шаг 1: закидываеш в ту же базу что и дле стоит с другим префиксом или без него.
    Шаг 2: выполняеш запрос
    Код:
    INSERT INTO dle_post (`title`, `short_story`, `full_story`, `id`, `autor`, `date`, `xfields`, `descr`, `keywords`, `category`, `alt_name`, `comm_num`, `allow_comm`, `allow_main`, `allow_rate`, `approve`, `fixed`, `rating`, `allow_br`, `vote_num`, `news_read`, `votes`, `access`, `expires`, `symbol`, `flag`, `editdate`, `editor`, `reason`, `view_edit`, `tags`) SELECT title, full_story, NULL, 'admin', '0000-00-00 00:00:00', '', '', '', '0', '', '0', '1', '1', '1', '0', '0', '0', '1', '0', '0', '0', '', '0000-00-00', '', '1', '', '', '', '0', '' FROM donor;
    где dle_post это твоя принимающая таблица а donor это отдающая. id при этом выставятся автоматом, новость от имени юзера admin и без даты.
    только внимательно перепроверь поля указанные, этот запрос для 8.* версии вроде, а ты свою даже не указал. Пока будеш проверять заодно и разберешся как указать категорию или другую дату/пользователя.
    Шаг 3: выбрал эти новости в редактировании, открыл, проверил, сохранил. При этом метатеги и альтнеймы сгенерируются автоматом и можно будет полноценно юзать все это на сайте.
     
  5. barhan

    barhan Постоялец

    Регистр.:
    15 май 2006
    Сообщения:
    63
    Симпатии:
    6
    можно использую формулы Excel сразу получить текст нужных SQL запросов на добавление в БД, используйте текстовую функцию объеденения
     
  6. jcrush

    jcrush

    Регистр.:
    10 ноя 2006
    Сообщения:
    692
    Симпатии:
    55
    где ж вы раньше то были, пришлось заказывать скрипт, но все равно спасибо на будущее.
     
  7. lift

    lift Читатель

    Заблокирован
    Регистр.:
    1 июл 2007
    Сообщения:
    2.226
    Симпатии:
    1.377
    jcrush сорри, раньше небыло времени зайти. На будущее много можно сделать подобного рода запросами.
    barhan, пример конкретный приведи. Как я с запросом. Сколько не пытался понять суть твоего варианта - не смог.
     
Статус темы:
Закрыта.