Ergebnis 1 bis 3 von 3

Thema: Einbettung externen (live) Tabelle - gelöst

  1. #1
    Contao-Nutzer
    Registriert seit
    24.09.2012.
    Beiträge
    5

    Frage Einbettung externen (live) Tabelle - gelöst

    Hallo Liebe Community

    Ich habe leider keinen passenden Thread zu meinem Problem gefunden, deshalb bin ich so frei und erstelle einen neuen.

    Gibt es eine Möglichkeit eine Tabelle einer externen Seite auf meiner Contao Seite anzeigen zu können, bzw. einen Teil von der Seite der folgend beginnt: <div class="TeilA"> - bis - </div>.

    Gibt es hier seitens Contao eine Möglichkeit?

    Beste Grüsse!
    Geändert von rdkli (08.04.2015 um 16:43 Uhr) Grund: weil gelöst -> eigenes PHP Script erstellen und mittels HTML-Element aufrufen (wie von Lengen1971 beschrieben)

  2. #2
    Alter Contao-Hase
    Registriert seit
    04.02.2010.
    Beiträge
    1.366

    Standard

    Hi,

    mach ich (dirty) über einen Insert-Tag: {{file::readTable.php}}, die Datei unter /templates, darin folgendes:

    PHP-Code:
    $baseUrl "http://www.tld.de"// ersetzen mit Domain
    $url $baseUrl."/something"// .. und QueryString
     
     
      
    $domDoc = new DOMDocument();
      
    $domDoc->strictErrorChecking false;
      if(@
    $domDoc->loadHTMLFile($url))
      {
        
    $domDoc->normalizeDocument();
        
    $theTable $domDoc->getElementById('content-row1'); // hier die ID deines Elements, du hast nur ne Klasse, da mußt noch anpassen, hoffentlich geht´s..
        
    if($theTable != NULL)
        {
          
    $innerHtml '';
         
          
    $children $theTable->childNodes;
          foreach(
    $children as $child)
          {
             
    $tmpDoc = new DOMDocument();
             
    $tmpDoc->appendChild($tmpDoc->importNode($childtrue));
             
    $innerHtml .= $tmpDoc->saveHtml();
          }
              
    $count=null;
            
            
    $innerHtml=preg_replace("/href=\"/","target=\"_blank\" href=\"".$baseUrl,$innerHtml); // Optional: hier werden Links noch aktualisiert..
          
    echo $innerHtml;
        }
      } 
    zumindest ein Ansatz.

  3. #3
    Contao-Nutzer
    Registriert seit
    24.09.2012.
    Beiträge
    5

    Standard

    Hi!

    Danke für den Input - ich hatte es befürchtet. Schade dass es dafür keine Erweiterung gibt.

    von mir aus gelöst!
    Danke nochmals :-)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

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