Hallo kann meine Artikelbeiträge ins Newssystem übernehemen ???
Artikelbeiträge
-
- News-System
-
dteam -
14. April 2018 um 09:51 -
Geschlossen
Vielen dank.
-
-
Ja, diese Möglichkeit gibt es
-
Ja, diese Möglichkeit gibt es
Und wie ??
-
-
Über den ganz normalen Importer
Dies ist als Artikel Importer benannt.
Ist das der Datenimport aber da ist nichts wo so heißt ( Artikel Importer )
-
Er heißt WoltLab Suite Artikel 3.0
-
Er heißt WoltLab Suite Artikel 3.0
okay und dann wie bekomme das nun hin das alle artikel ins News system gehen ....oder übernommen werden ??
-
okay und dann wie bekomme das nun hin das alle artikel ins News system gehen ....oder übernommen werden ??
Du musst einen normalen Import Vorgang starten, die Datenbank des alten Systems angeben und dann alles auswählen was du Importieren möchtest
-
Du musst einen normalen Import Vorgang starten, die Datenbank des alten Systems angeben und dann alles auswählen was du Importieren möchtest
bekomme es net hin ......
-
bekomme es net hin ......
Was hast du denn eingetragen?
Was bekommst du für eine Fehlermeldung?
-
da muss man ja die Daten der Datenbank angeben die hab eingegeben aber nichts geht
-
da muss man ja die Daten der Datenbank angeben die hab eingegeben aber nichts geht
Was heißt
nichts geht
?
Ich bräuchte eine genauere Erklärung. Was wird angezeigt?
Ist der Import fertig aber es wurden keine Einträge Importiert?
-
Hostname ?? und
Tabellen-Präfix
was muss da rein -
Hostname ?? und
Tabellen-Präfix
was muss da reinDie Datenbank Login Daten der alten Installation, von der du Importieren möchtest.
hostname in der regel localhost
Tabellen-Präfix kannst du leer lassen sofern du bei der installation diese nicht geändert hast.
-
danke kurz noch ne Frage kann man das ändern >>>
News-Kategorien auflisten
-
In dem du die Sprachvariable de.wbb-elite.news.category.list im ACP unter Anpassen->Sprachen->Texte verwalten bearbeitest.
-
In dem du die Sprachvariable de.wbb-elite.news.category.list im ACP unter Anpassen->Sprachen->Texte verwalten bearbeitest.
Code
Alles anzeigenCould not prepare statement 'SELECT user_option_value.*, user_table.*, ( SELECT GROUP_CONCAT(groupID) FROM wcf1_user_to_group WHERE userID = user_table.userID ) AS groupIDs, ( SELECT GROUP_CONCAT(language.languageCode) FROM wcf1_user_to_language user_to_language LEFT JOIN wcf1_language LANGUAGE ON (LANGUAGE.languageID = user_to_language.languageID) WHERE user_to_language.userID = user_table.userID ) AS languageCodes FROM wcf1_user user_table LEFT JOIN wcf1_user_option_value user_option_value ON (user_option_value.userID = user_table.userID) WHERE user_table.userID BETWEEN ? AND ? ORDER BY user_table.userID' Stacktrace: #0 /www/htdocs/w012323c/farsight-tv.de/news/lib/system/exporter/NewsExporterWCF.class.php(322): wcf\system\database\Database->prepareStatement('SELECT\t\tuser_op...') #1 [internal function]: news\system\exporter\NewsExporterWCF->exportUsers(0, 100) #2 /www/htdocs/w012323c/farsight-tv.de/lib/system/exporter/AbstractExporter.class.php(152): call_user_func(Array, 0, 100) #3 /www/htdocs/w012323c/farsight-tv.de/lib/system/worker/ImportWorker.class.php(95): wcf\system\exporter\AbstractExporter->exportData('com.woltlab.wcf...', 0) #4 /www/htdocs/w012323c/farsight-tv.de/lib/acp/action/WorkerProxyAction.class.php(92): wcf\system\worker\ImportWorker->execute() #5 /www/htdocs/w012323c/farsight-tv.de/lib/action/AbstractAction.class.php(47): wcf\acp\action\WorkerProxyAction->execute() #6 /www/htdocs/w012323c/farsight-tv.de/lib/action/AJAXInvokeAction.class.php(63): wcf\action\AbstractAction->__run() #7 /www/htdocs/w012323c/farsight-tv.de/lib/system/request/Request.class.php(83): wcf\action\AJAXInvokeAction->__run() #8 /www/htdocs/w012323c/farsight-tv.de/lib/system/request/RequestHandler.class.php(96): wcf\system\request\Request->execute() #9 /www/htdocs/w012323c/farsight-tv.de/acp/index.php(9): wcf\system\request\RequestHandler->handle('wcf', true) #10 {main} SQLSTATE[42S22]: Column not found: 1054 Unknown column 'language.languageCode' in 'field list' Stacktrace #0 /www/htdocs/w012323c/farsight-tv.de/lib/system/database/Database.class.php(243): PDO->prepare('SELECT\t\tuser_op...') #1 /www/htdocs/w012323c/farsight-tv.de/news/lib/system/exporter/NewsExporterWCF.class.php(322): wcf\system\database\Database->prepareStatement('SELECT\t\tuser_op...') #2 [internal function]: news\system\exporter\NewsExporterWCF->exportUsers(0, 100) #3 /www/htdocs/w012323c/farsight-tv.de/lib/system/exporter/AbstractExporter.class.php(152): call_user_func(Array, 0, 100) #4 /www/htdocs/w012323c/farsight-tv.de/lib/system/worker/ImportWorker.class.php(95): wcf\system\exporter\AbstractExporter->exportData('com.woltlab.wcf...', 0) #5 /www/htdocs/w012323c/farsight-tv.de/lib/acp/action/WorkerProxyAction.class.php(92): wcf\system\worker\ImportWorker->execute() #6 /www/htdocs/w012323c/farsight-tv.de/lib/action/AbstractAction.class.php(47): wcf\acp\action\WorkerProxyAction->execute() #7 /www/htdocs/w012323c/farsight-tv.de/lib/action/AJAXInvokeAction.class.php(63): wcf\action\AbstractAction->__run() #8 /www/htdocs/w012323c/farsight-tv.de/lib/system/request/Request.class.php(83): wcf\action\AJAXInvokeAction->__run() #9 /www/htdocs/w012323c/farsight-tv.de/lib/system/request/RequestHandler.class.php(96): wcf\system\request\Request->execute() #10 /www/htdocs/w012323c/farsight-tv.de/acp/index.php(9): wcf\system\request\RequestHandler->handle('wcf', true) #11 {main}
-
Ah, diesen Fehler müsstest du wie folgt beheben.
Du musst die Datei news\lib\system\exporter\NewsExporterWCF.class.php ab der Zeile 303 folgendes Einfügen
PHP: NewsExporterWCF.class.php
Alles anzeigen$sql = "SELECT user_option_value.*, user_table.*, ( SELECT GROUP_CONCAT(groupID) FROM wcf" . $this->dbNo . "_user_to_group WHERE userID = user_table.userID ) AS groupIDs, ( SELECT GROUP_CONCAT(languages.languageCode) FROM wcf" . $this->dbNo . "_user_to_language user_to_language LEFT JOIN wcf" . $this->dbNo . "_language languages ON (languages.languageID = user_to_language.languageID) WHERE user_to_language.userID = user_table.userID ) AS languageCodes FROM wcf" . $this->dbNo . "_user user_table LEFT JOIN wcf" . $this->dbNo . "_user_option_value user_option_value ON (user_option_value.userID = user_table.userID) WHERE user_table.userID BETWEEN ? AND ? ORDER BY user_table.userID"; $statement = $this->database->prepareStatement($sql); $statement->execute([$offset + 1, $offset + $limit]);
Die anderen Zeilen die du ersetzt sollten in etwa gleich aussehen
-
Cyperghost
27. Mai 2018 um 12:41 Hat das Thema aus dem Forum wbb.board.board9 nach Archiv verschoben. -
Cyperghost
15. August 2019 um 22:08 Hat das Thema geschlossen.