Hallo Leute,
Gibt es das Modul WIBROS Trackingsupport for multiple carriers auch für die version 6.1?
Weil so wie es ist kann ich es leider nicht nutzen .
Liebe Grüße Nico
Hallo Leute,
Gibt es das Modul WIBROS Trackingsupport for multiple carriers auch für die version 6.1?
Weil so wie es ist kann ich es leider nicht nutzen .
Liebe Grüße Nico
Hallo,
na klar, hier ist es:
Kannst du mir auch sagen wie ich das Installiere? Das macht man ja mit dem Composer aber wie? wenn ich das versuche updatete der immer 47 pakete
das ist normal. drück einfach immer auf “nein” bei allen anderen Paketen
Ok das habe ich alles erledigt . Aber müsste man dort nicht etwas einstellen können unter Module?
Aktiviert ist es schon mal .
ich sehe da nichts zum Einstellen. Es sollte den Versanddienstleister anhand der Tracking Nummer automatisch erkennen.
irgendwie klapp das nicht.
Wenn ich unter der Bestellung den Tracking code eingebe z.b. DHL00340434175548553995 . Und dann speicher und Email versende dann steht in den Emails Ihr Link zur Sendungsverfolgung: hier klicken.
Warum steht das ein dpd Link und nicht der von DHL`?
Und das Modul deaktiviert sich ständig?
Zunächst ein Mal ist die tracking Nummer mit Sicherheit nicht DHL00340434175548553995 sonder 00340434175548553995. Wegen der anderen Sache schau mal in die Fehler logs, könnte ein php Fehler sein
So ich habe jetzt mal geschaut und in der oxidlog steht das hier drin:
Kannst du damit was anfangen#?
[2018-11-20 20:11:12] OXID Logger.ERROR: Module class OxidCommunity\MultiTracking\Model\Order not found. Module ID multitracking disabled ["[object] (OxidEsales\Eshop\Core\Exception\SystemComponentException(code: 0): Module class OxidCommunity\MultiTracking\Model\Order not found. Module ID multitracking disabled at /var/www/virtual/dev09.de/htdocs/oxid_ce_6.1/vendor/oxid-esales/oxideshop-ce/source/Core/Module/ModuleChainsGenerator.php:391)\n[stacktrace]\n#0 /var/www/virtual/dev09.de/htdocs/oxid_ce_6.1/vendor/oxid-esales/oxideshop-ce/source/Core/Module/ModuleChainsGenerator.php(285): OxidEsales\EshopCommunity\Core\Module\ModuleChainsGenerator->onModuleExtensionCreationError(‘OxidCommunity\\M…’)\n#1 /var/www/virtual/dev09.de/htdocs/oxid_ce_6.1/vendor/oxid-esales/oxideshop-ce/source/Core/Module/ModuleChainsGenerator.php(238): OxidEsales\EshopCommunity\Core\Module\ModuleChainsGenerator->createClassExtension(‘OxidEsales\\PayP…’, ‘OxidCommunity\\M…’)\n#2 /var/www/virtual/dev09.de/htdocs/oxid_ce_6.1/vendor/oxid-esales/oxideshop-ce/source/Core/Module/ModuleChainsGenerator.php(45): OxidEsales\EshopCommunity\Core\Module\ModuleChainsGenerator->createClassExtensions(Array, ‘oxorder’)\n#3 /var/www/virtual/dev09.de/htdocs/oxid_ce_6.1/vendor/oxid-esales/oxideshop-ce/source/Core/UtilsObject.php(269): OxidEsales\EshopCommunity\Core\Module\ModuleChainsGenerator->createClassChain(‘OxidEsales\\Esho…’, ‘oxorder’)\n#4 /var/www/virtual/dev09.de/htdocs/oxid_ce_6.1/vendor/oxid-esales/oxideshop-ce/source/Core/UtilsObject.php(219): OxidEsales\EshopCommunity\Core\UtilsObject->getClassName(‘oxorder’)\n#5 /var/www/virtual/dev09.de/htdocs/oxid_ce_6.1/source/oxfunctions.php(101): OxidEsales\EshopCommunity\Core\UtilsObject->oxNew(‘oxorder’)\n#6 /var/www/virtual/dev09.de/htdocs/oxid_ce_6.1/vendor/oxid-esales/oxideshop-ce/source/Core/Model/ListModel.php(335): oxNew(‘oxorder’)\n#7 /var/www/virtual/dev09.de/htdocs/oxid_ce_6.1/vendor/oxid-esales/oxideshop-ce/source/Application/Controller/Admin/AdminListController.php(763): OxidEsales\EshopCommunity\Core\Model\ListModel->getBaseObject()\n#8 /var/www/virtual/dev09.de/htdocs/oxid_ce_6.1/vendor/oxid-esales/oxideshop-ce/source/Application/Controller/Admin/AdminListController.php(214): OxidEsales\EshopCommunity\Application\Controller\Admin\AdminListController->getItemList()\n#9 /var/www/virtual/dev09.de/htdocs/oxid_ce_6.1/vendor/oxid-esales/oxideshop-ce/source/Application/Controller/Admin/OrderList.php(48): OxidEsales\EshopCommunity\Application\Controller\Admin\AdminListController->render()\n#10 /var/www/virtual/dev09.de/htdocs/oxid_ce_6.1/source/modules/oe/oepaypal/Controller/Admin/OrderList.php(39): OxidEsales\EshopCommunity\Application\Controller\Admin\OrderList->render()\n#11 /var/www/virtual/dev09.de/htdocs/oxid_ce_6.1/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(453): OxidEsales\PayPalModule\Controller\Admin\OrderList->render()\n#12 /var/www/virtual/dev09.de/htdocs/oxid_ce_6.1/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(344): OxidEsales\EshopCommunity\Core\ShopControl->_render(Object(OxidEsales\PayPalModule\Controller\Admin\OrderList))\n#13 /var/www/virtual/dev09.de/htdocs/oxid_ce_6.1/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(276): OxidEsales\EshopCommunity\Core\ShopControl->formOutput(Object(OxidEsales\PayPalModule\Controller\Admin\OrderList))\n#14 /var/www/virtual/dev09.de/htdocs/oxid_ce_6.1/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(137): OxidEsales\EshopCommunity\Core\ShopControl->_process(‘OxidEsales\\Esho…’, NULL, NULL, NULL)\n#15 /var/www/virtual/dev09.de/htdocs/oxid_ce_6.1/vendor/oxid-esales/oxideshop-ce/source/Core/Oxid.php(26): OxidEsales\EshopCommunity\Core\ShopControl->start()\n#16 /var/www/virtual/dev09.de/htdocs/oxid_ce_6.1/source/index.php(15): OxidEsales\EshopCommunity\Core\Oxid::run()\n#17 /var/www/virtual/dev09.de/htdocs/oxid_ce_6.1/source/admin/index.php(11): require_once(’/var/www/virtua…’)\n#18 {main}\n"] []
Module class OxidCommunity\MultiTracking\Model\Order not found.
Module ID multitracking disabled.
Der Shop sagt, dass er die Klasse des Moduls nicht finden kann.
Bei funktioniert das Modul allerdings.
Wie genau hast du es installiert?
Alles auf dem Server ausgeführt? Oder lokal auf dem PC das Modul installiert und dann per FTP den Modulordner hochgeladen?
Variante 1. Über composer das sagt er unter Modul wenn ich das Tracking Modul auswähle Modul konnte nicht gefunden werden
Variante 2. Wie du schon sagtest den ordner auf den server geladen per ftp
Habe ich da irgendwas falsch gemacht warum es nicht klappt oder liegt es an der php Version?
Hallo,
ja, da hast du irgendwas falsch gemacht.
Das Modul wird genauso wie in der Readme beschrieben mit den beiden Befehlen fertig installiert.
Es muss nichts irgendwo hin kopiert werden.
Lokal auf dem PC via Composer installieren und dann nur das Modul in den Liveshop via ftp kopieren, genügt nicht (bei keinem OXID6-Modul).
For the record: Falls auf dem Server kein Composer vorhanden ist kann das Modul nach der lokalen Installation per FTP übertragen werden wenn der vendor-Ordner ebenfalls übertragen wird.
Idee: Sollen wir das mal irgendwo dokumentieren, kurzer Blogbeitrag auf der OXIDforge oder so?
Also gerade nochmal getestet Installation per Composer klappt nicht.
Modul kann nicht geladen werden sagt er mir im Admin Menü
Hier der Auszug vom SSH vom Live Shop
imscp_dev09@web21:/var/www/virtual/dev09.de/htdocs/oxid_ce_6.1$ /opt/phpswitcher/20181107/php7.0/bin/php composer require oxid-community/multitracking
Using version ^2.0 for oxid-community/multitracking
./composer.json has been updated
Loading composer repositories with package information Updating dependencies (including require-dev) Nothing to install or update
Package guzzle/common is abandoned, you should avoid using it. Use guzzle/guzzle instead.
Package guzzle/http is abandoned, you should avoid using it. Use guzzle/guzzle instead.
Package guzzle/parser is abandoned, you should avoid using it. Use guzzle/guzzle instead.
Package guzzle/stream is abandoned, you should avoid using it. Use guzzle/guzzle instead.
Generating autoload files
ocramius/package-versions: Generating version class…
ocramius/package-versions: …done generating version class
Update operation will overwrite bestit/amazonpay4oxid files. Do you want to continue? (y/N) n
Update operation will overwrite ddoe/wysiwyg-editor-module files. Do you want to continue? (y/N) n
Update operation will overwrite oxid-community/multitracking files. Do you want to continue? (y/N) y
Copying module oxid-community/multitracking files…
Update operation will overwrite oxid-esales/azure-theme files. Do you want to continue? (y/N) n
Update operation will overwrite oxid-esales/flow-theme files. Do you want to continue? (y/N) n
Update operation will overwrite oxid-esales/gdpr-optin-module files. Do you want to continue? (y/N) n
Installing shop package.
Do you want to overwrite existing OXID eShop files? (y/N) n
Update operation will overwrite oxid-esales/paymorrow-module files. Do you want to continue? (y/N) n
Update operation will overwrite oxid-esales/paypal-module files. Do you want to continue? (y/N) n
Update operation will overwrite payone-gmbh/oxid-6 files. Do you want to continue? (y/N) n
Update operation will overwrite topconcepts/oxid-klarna-6 files. Do you want to continue? (y/N) n
Generating OXID eShop unified namespace classes … Done
Incenteev\ParameterHandler\ScriptHandler::buildParameters
Updating the “test_config.yml” file
if [ -f ./vendor/bin/oe-eshop-ide_helper ]; then oe-eshop-ide_helper; fi
sh: /var/www/virtual/dev09.de/htdocs/oxid_ce_6.1/vendor/bin/oe-eshop-ide_helper: Permission denied
Script if [ -f ./vendor/bin/oe-eshop-ide_helper ]; then oe-eshop-ide_helper; fi handling the oe:ide-helper:generate event returned with error code 126
Script @oe:ide-helper:generate was called via post-update-cmd
imscp_dev09@web21:/var/www/virtual/dev09.de/htdocs/oxid_ce_6.1$
Auszug vom SSH des Test Shop der in einer VM Läuft:
Hier wird das Modul gefunden und bleibt aktiv.
root@syno99:/var/www/virtual/syno99.ddns.net/htdocs/oxid_1# composer config repo.OxidCommunity/MultiTracking git GitHub - Josef-A-Puckl/oxid-multitracking: Use multiple carriers and have the correct tracking links in mails
Do not run Composer as root/super user! See How do I install untrusted packages safely? Is it safe to run Composer as superuser or root? - Composer for details
root@syno99:/var/www/virtual/syno99.ddns.net/htdocs/oxid_1# composer require oxid-community/multitracking
Do not run Composer as root/super user! See https://getcomposer.org/rootUsing version ^2.0 for oxid-community/multitracking
./composer.json has been updated
Loading composer repositories with package information Updating dependencies (including require-dev) Package operations: 45 installs, 0 updates, 0 removals
Incenteev\ParameterHandler\ScriptHandler::buildParameters
Creating the “test_config.yml” file
Some parameters are missing. Please provide them.
shop_path (source):
shop_tests_path (tests):
partial_module_paths (null):
if [ -f ./vendor/bin/oe-eshop-ide_helper ]; then oe-eshop-ide_helper; fi
root@syno99:/var/www/virtual/syno99.ddns.net/htdocs/oxid_1#