+ Antworten
Ergebnis 1 bis 6 von 6

Thema: 2 joomla Installationen und ein Tabellenpräfix

  1. #1
    Neu an Board
    Registriert seit
    13.11.2007
    Beiträge
    30
    Bedankte sich
    3
    Erhielt 2 Danksagung
    in 1 Beitrag

    Standard 2 joomla Installationen und ein Tabellenpräfix

    Hallo zusammen

    Ich hab hier viel im Forum gestöbert aber leider nicht das Passende gefunden. JA es gibt schon einiges mit 2 Installationen aber eben nicht mit dem gleichen Tebellenpräfix (oder ich hab es wirklich nciht gefunden)

    Ich schildere mal kurz mein Ziel evtl. gibt es ja auch eine Andere Lösung auf die ich einfach nciht gekommen bin.

    Ich habe 2 Domeins (www.haupt.de und einmal member.haupt.de) Nun sollen beide ein etwas anderes Template bekommen. Aber die User sollen für alle gleich sein. Das heisst wenn sich einer auf der Haupt einloggt, dann wird er auf die member.haupt weitergeleitet und ist eingeloggt. Beide Seiten haben auch eine eigene Startseite. Allerdings ist ja bei der member Installation alles auf Registriert gestellt. Ich hoffe ich konnte es kurz beschreiben.


    Ich dachte ich kann das Lösen in dem Ich auf beiden Domains ( haupt und member.haupt) je eine Joomla Installation mache und beide Installationen auf die gleiche Datenbank mit gleichem Präfix (jos_ ) zugreifen lasse.

    Ist das machbar, wenn ja wie? Oder würdet ihr es anders machen?

    VIELEN Dank und Gruss
    Dafra

  2. #2
    Hat hier eine Zweitwohnung
    Registriert seit
    16.09.2008
    Ort
    Braunschweig
    Beiträge
    1.189
    Bedankte sich
    89
    Erhielt 430 Danksagungen
    in 365 Beiträgen

    Standard

    ne Lösung habe ich nicht, aber so einfach, wie du dir das vorstellst ist es nicht...
    in der Datenbank sind auch die menustrukturen, aktives template, startseite etc gespeichert...

  3. #3
    Gehört zum Inventar
    Registriert seit
    18.02.2005
    Beiträge
    8.841
    Bedankte sich
    85
    Erhielt 2.269 Danksagungen
    in 1.936 Beiträgen

  4. #4
    Neu an Board
    Registriert seit
    13.11.2007
    Beiträge
    30
    Bedankte sich
    3
    Erhielt 2 Danksagung
    in 1 Beitrag

    Standard

    Erst ein mal vielen Dank euch beide für die Antworten.

    @JoomlaHatesMe

    Hmm... aber irgendwie wird es doch machbar sein ohne Joomla neu zu Programmieren =)

    @ecomeback
    Danke für den Link! Hab ihn auch schon gefunden gehabt. Aber denke (hoffe ich bin da nciht ganz falsch) das ist nicht das was mich weiter bringt. Ich will ja mein Joomla nicht Multidomain fähig machen in dem Sinne das ich 1:1 die gleiche Seite unter eine Andere Domain haben will.

    Die beiden Installationen dürfen schon in sich eigenständig sein. Also eigenes Backend und eigene Beiträge eigene Startseite ect... lediglich die User sollten die Gleiche sein.


    Daher war auch mal ein Gedanke, ich nehme zwei Installationen, eine Datenbank zwei verschiedene Präfixes und nehme aber für beide Installationen die z.b. jos_User oder so....also das beide Installationen die gleichen User haben?

    Aber wie? oder ist das völlig daneben?

    DANKE noch mal

  5. #5
    Gehört zum Inventar
    Registriert seit
    18.02.2005
    Beiträge
    8.841
    Bedankte sich
    85
    Erhielt 2.269 Danksagungen
    in 1.936 Beiträgen

    Standard

    Das geht so einfach nicht. Du müsstest alle Anfragen der Userkomponente auf eine andere Datenbank umleiten.
    Das könnte in der Factory gehen, PHP Kenntnisse vorausgesetzt. Das muss so nicht hinhauen, ist nur ein Ansatz.

    PHP-Code:
    class JFactory
    {
       function &
    getDBO()
       {
            static 
    $instances = array();

            
    $option JRequest::getCmd('option');

            if (
    $option == 'com_user')
            {
                  if (!isset(
    $instances['com_user']))
                  {
                            
    $options = array(
                                                
    'user' => 'web2526' //usw.
                                             
    );
                              
    $instances['com_user'] =& Database::getInstance($options);
                  }
                  return 
    $instances['com_user'];
            }
              
            if (!isset(
    $instances['other']))
            {
                  
    $instances['other'] =& Database::getInstance();
            }
            return 
    $instances['other'];
        }


  6. #6
    Hat hier eine Zweitwohnung
    Registriert seit
    16.09.2008
    Ort
    Braunschweig
    Beiträge
    1.189
    Bedankte sich
    89
    Erhielt 430 Danksagungen
    in 365 Beiträgen

    Standard

    ansonsten gibts hier noch was kostenpflichtiges
    http://www.dioscouri.com/index.php?o...id=9&Itemid=16

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein