Multisites (selbe DB, tabelle, cck etc.) mit verschiedenen themes und blöcken
am 19.09.2010 - 14:00 Uhr in
Hallo
Ich habe soweit mal eine Multisite mit folgenden (Sub-)Domains erstellt (alle in ein und der selben DB):
- www.domain.de (Präfix: dom_) = default
- sub1.domain.de (Präfix: sub1_)
- sub2.domain.de (Präfix: sub2_)
- sub3.domain.de (Präfix: sub3_)
- www.domain1.de (Präfix: dom1_)
- www.domain2.de (Präfix: dom2_)
Funktioniert soweit bestens mit ubercart, cck, views etc.
Was muss ich nun machen, daß alle 6 Sites auf die Daten von sub_ zugreifen aber verschiedene Themes und Blöcke verwenden?
Kann ich das mit $db_prefix array in settings.php machen und wenn ja, welche tabellen muss ich "umleiten"?
Also für die jeweilige Subdomain (Welche tabelle für themes und Blocks?):
$db_prefix = array(
'default' => 'dom_',
'tabelle1' => 'sub1_',
'tabelle2' => 'sub1_',
);- Anmelden oder Registrieren um Kommentare zu schreiben

Mutlisite kreiert Dir
am 19.09.2010 - 14:08 Uhr
Mutlisite kreiert Dir eigentlich voneinander unabhängige Drupal Installationen, die sich jedoch den CORE teilen. Da Du eigentlich "nur" Subdomains einrichten willst, ist vielleicht das Modul http://drupal.org/project/subdomain eher das geeignete?
Es wird nicht bei Subdomains
am 19.09.2010 - 14:38 Uhr
If you are looking for a module to provide subdomains to users and groups and do not need to affiliate content, take a look at Subdomain.
Macht eigentlich genau das Gegenteil von dem was ich benötige.
Es wird sich aber sowieso nicht auf Subdomains beschränken (Ich habe das in meiner Frage bereits entsprechend geändert).
Danke für die Antwort + LG
Hab' da einen einfachen Weg
am 22.09.2010 - 21:18 Uhr
Hab' da einen einfachen Weg gefunden:
in den settings.php der jeweiligen (Sub-)Domain folgendes eintragen:
In der settings.php von domain1.de:
$conf = array(
'theme_default' => 'theme_domain_1',
);
In der settings.php von domain2.de:
$conf = array(
'theme_default' => 'theme_domain_2',
);
usw.
That's it!