| |||||||
| Magento FAQ - Backend FAQ zum Magento Backend |
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| rack::SPEED Support Registriert seit: 19.10.2008 Ort: Krefeld
Beiträge: 907
Renommee-Modifikator: 10 ![]() |
Magento bietet die Möglichkeit mit einer Installation / Backend mehrere Shops aufzubauen und zu betreuen. Da es viele Wege gibt einen solchen Multishop aufzusetzen, möchten wir Ihnen eine kleine Übersicht der Möglichkeiten und verschiedenen Vorgehensweisen geben. URL Struktur Die URL unter denen die einzelnen Shops erreichbar sind können dabei unterschiedlich sein, ebenso ist es möglich einen Ordner oder eine Subdomain für den neuen Shop zu nutzen.
Magento bezeichnet die einzelnen Shops im Backend als StoreView, daher werden wir als erstes einen solchen hinzufügen. StoreViews können Einstellungen von dem übergeordneten Shop erben, was die Einrichtung stark vereinfacht. Loggen Sie sich ins Backend ein und legen unter Code: KATALOG => KATEGORIEN VERWALTEN Nun erstellen wir den eigentlichen StoreView für den neuen Shop, dazu klicken Sie unter Code: SYSTEM => STORES VERWALTEN Nach einem Klick auf "Store anlegen" werden die Optionen wie folgt gefüllt. Im DropDown "Website" wählen wir "hosen.de" aus, als Namen verwenden wir wieder "hosen.de" und wählen abschließend unsere zuvor angelegte Root-Kategorie "hosen.de". Den StoreView legen wir mit Hilfe des Buttons "StoreView anlegen" an. Im Store-DropDown wählen wir zuerst "hosen.de" und vergeben anschließend den Namen "Deutsch". Als Code hinterlegen wir "hosen_de" und setzen den Status auf "Aktiviert". Abschließend müssen wir dem soeben erstellten Shop eigene BaseURLs zuweisen, damit diese durchgängig im Shop verwendet werden. Dazu wählen wir unter Code: SYSTEM => KONFIGURATION Domain hinzufügen Verlassen Sie nun das Magento-Backend und öffnen Sie die Verwaltung Ihres Hosting-Accounts (cPanel) unter "http://shop.de/cpanel". Über den Menüpunkt "geparkte Domain" fügen wir unserem Account die Domain "hosen.de" hinzu. index.php Anpassung Damit Magento den Besucher auf den richtigen Shop / StoreView umleiten kann muss die index.php per FTP wie folgt bearbeitet werden. UPDATE: Magento 1.3.x Ersetzen Sie die letzte Zeile Code: Mage::run(); Code: switch($_SERVER['HTTP_HOST']) {
case 'hosen.de':
case 'www.hosen.de':
Mage::run('hosen', 'website');
break;
default:
Mage::run();
break;
} Fügen Sie vor diesem Code Code: $mageRunCode = isset($_SERVER['MAGE_RUN_CODE']) ? $_SERVER['MAGE_RUN_CODE'] : ''; $mageRunType = isset($_SERVER['MAGE_RUN_TYPE']) ? $_SERVER['MAGE_RUN_TYPE'] : 'store'; Code: switch($_SERVER['HTTP_HOST']) {
case 'hosen.de':
case 'www.hosen.de':
$_SERVER["MAGE_RUN_CODE"] = "hosen";
$_SERVER["MAGE_RUN_TYPE"] = "store";
break;
default:
$_SERVER["MAGE_RUN_CODE"] = "";
$_SERVER["MAGE_RUN_TYPE"] = "store";
break;
} |
| |
| | #2 (permalink) |
| Gesperrt Registriert seit: 28.02.2009
Beiträge: 28
Renommee-Modifikator: 0 ![]() |
Ich habe alles wie Sie beschrieben mit subdomain Gemacht, aber leider funkzioniert das bei mir nicht ![]() Hier habe ich noch eine Lösung gefunden , ber diese hat mir auch nicht geholfen machen Sie mr bitte ein schönes Angebot Geändert von Wilhelm (17.04.2009 um 05:16 Uhr) |
| |
| | #3 (permalink) |
| rack::SPEED Support Registriert seit: 19.10.2008 Ort: Krefeld
Beiträge: 907
Renommee-Modifikator: 10 ![]() |
Ich habe den Multi-Shop per Subdomain soeben wie folgt eingerichtet: [folgt in Kürze] Sie müssen jetzt nur noch die StoreViews wie im ersten Beitrag "Einen neuen StoreView anlegen" beschrieben wird anlegen. Danach muss die Datei subdomains/skyparadise/index.php wie folgt geändert werden: Code: Mage::run(); Code: Mage::run('hosen', 'website'); |
| |
| | #4 (permalink) | |
| Gesperrt Registriert seit: 28.02.2009
Beiträge: 28
Renommee-Modifikator: 0 ![]() |
Ich habe gerade wie beschrieben gemacht, aber das sieht so aus, ob man einfach von skyparadise.best-online24.de nach www.best-online24.de umgeleitet umgeleitet ![]() Zitat:
| |
| |
| | #7 (permalink) |
| rack::SPEED Kunde Registriert seit: 20.10.2008 Ort: Bremen
Beiträge: 249
Renommee-Modifikator: 4 ![]() |
Maik meinte die Hochzeichen. Nicht " ´ ", sondern " ' " (man beachte den Unterschied). Gruß Ingo
__________________ ABUS Security-Tech Fachhändler "Hohe Bildung kann man dadurch beweisen, dass man die kompliziertesten Dinge auf einfache Art zu erläutern versteht." (George Bernard Shaw) |
| |
| | #10 (permalink) |
| Gesperrt Registriert seit: 28.02.2009
Beiträge: 28
Renommee-Modifikator: 0 ![]() | Maik es funktioniert ich danke dir, könntest du kurz beschreiben was war bei mir ein Problem (Besonderheit) außer falsche "´", damit man in Zukunft ich das Selbstendich machen kann? Grüße Wilhelm Geändert von rack::SPEED (19.04.2009 um 13:57 Uhr) Grund: Maik nicht Meik... ;-) |
| |
![]() |
| Lesezeichen |
| Stichworte |
| magento, multi, shop, store, storeview |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Wie kann ich Magento auf einen anderen Server umziehen / transferieren? | rack::SPEED | Magento FAQ - Installation & Updates | 23 | 04.08.2010 13:41 |
| Nach Store-View (Multi-Shop) anlegen dauerhafte 404-Umleitung (Kein Admin-Login 404) | rack::SPEED | Magento FAQ - Backend | 0 | 21.02.2009 21:17 |
| Template Installation magento | monaco | Magento - Installation & Updates | 1 | 14.01.2009 15:41 |
| Magento Installation auf dem Server verschieben | Marcus | Magento - Fragen & Probleme | 1 | 21.12.2008 16:47 |
| Wie kann ich Magento auf einen anderen Server umziehen / transferieren? | rack::SPEED | Recycling | 2 | 19.11.2008 20:14 |