Antworten auf deine Fragen:
Neues Thema erstellen

excel datei in Joomla 1.5 importieren

smutje88

Nicht mehr ganz neu hier

wer kann mir sagen wie man eine excel datei in Joomla 1.5.x importieren kann.
Oder ob es dafür eine Koponete oder Modul gibt.
 

Excel

AW: excel datei in Joomla 1.5 importieren

In Excel gehst du auf Datei - Als Website speichern
Dann wirst du eine html datei haben. Diese öffnest du im Texteditor deiner Wahl (Startmenü - Zubehör - Editor)

Jetzt hast du einen Haufen Text vor dir.

Wenn du die Stileigenschaften auch so wie in der Excel Datei haben willst sag bescheid, dann erklär ich das seperat und ausführlich.

Ansonsten den GANZEN TEXT ZWISCHEN diesen beiden Textzeilen kopieren:
HTML:
<body link="#0000d4" vlink="#993366">
</body>

(ist dann so was mit TR und TD und so)

jetzt gehst du in Joomla in den Editor und klickst auf das HTML Symbol (bzw. Editor ausschalten)

Jetzt kannst du einfach den vorher kopierten Text da einfügen und schon hast du deine Tabelle :motz::motz::motz:

Alles klar?
 
A

avante

Guest

AW: excel datei in Joomla 1.5 importieren

Danke für deine Erklärung :daumenhoch:

Eine Frage hätte ich noch:
Mit Stileigenschaften sind die Formatierungen (Rahmen, Fett, Kusiv, Zeilenumbruch, Spaltenbreite) gemeint?! Wenn ja wärs interessant wie man das mit übernehmen kann.

Danke!
 

LuckyStrike

Hat es drauf

AW: excel datei in Joomla 1.5 importieren

hey Castor!
wenn du das Asführliche hier rein posten könntest, würde das dem ein oder anderen auch noch helfen! (zum Beispiel mir ;-)
 
A

avante

Guest

AW: excel datei in Joomla 1.5 importieren

Hallo Castor,

mir/uns wäre wirklich geholfen wenn du das etwas ausführlicher erklären könntest.

Danke!
 
AW: excel datei in Joomla 1.5 importieren

hmmm schade dass ich bis jetzt nicht gesehen habe, dass das aktualisiert wurde. Eigentlich hätte das schon längst in meinen Abonnements kommen müssen... Naja was solls.

also ihr habt eine Beliebige Excel Tabelle (in meinem Fall einfach alle Länderabkürzungen nach ISO 3166-1 alpha-2 formatierung) das sieht dann in Excel irgendwie so aus:


Jetzt geht ihr auf Datei - Als Website Speichern


diese Datei könnt ihr mal im Browser anschauen, aber ihr wollt sie ja jetzt in der Joomla Seite. Ihr geht also auf Öffnen mit - Editor (wenn ihr windows habt)


Ihr habt jetzt dne Quelltext einer vollständigen HTML Datei vor euch.
Die für euch interessanten Stellen gilt es deshalb in eure Joomla Site einzufügen.
Ich werde jetzt die einzelnen Teile erläutern:
HTML:
<html>

<head>
<meta http-equiv=Content-Type content="text/html; charset=macintosh">
<meta name=ProgId content=Excel.Sheet>
<meta name=Generator content="Microsoft Excel 11">
Das sind allgemeine Informationen und irrelevant weil die schon ebi euch in Joomla definiert sind - kann gelöscht werden
HTML:
<style>
<!--table {}
.style0
    {text-align:general;
    vertical-align:bottom;
    white-space:nowrap;
    color:windowtext;
    font-size:10.0pt;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    font-family:Verdana;
    border:none;}
td
    {padding-top:1px;
    padding-right:1px;
    padding-left:1px;
    color:windowtext;
    font-size:10.0pt;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    font-family:Verdana;
    text-align:general;
    vertical-align:bottom;
    border:none;
    white-space:nowrap;}
.xl24
    {border:.5pt solid windowtext;}
.xl25
    {color:#DD0806;
    font-weight:700;
    border:.5pt solid windowtext;}
.xl26
    {font-weight:700;
    border:.5pt solid windowtext;}
-->
</style>
</head>
Das sind die Styleeigenschaften (kann natürlich bei euch auch anders aussehen) die sind hier im HEAD bereich. für die Joomla installation macht es aber keinen sinn in den Head irgendwelche Dinge schreiben zu wollen.

Ihr müsst diesen Text also entweder in euer Template auslagern, oder aber immer alles seperat für die einzelnen Tags definieren.
Siehe unten, denn jetzt fügen wir zuerst die Tabelle fertig ein.

HTML:
<body link="#0000d4" vlink="#993366">

<table border=0 cellpadding=0 cellspacing=0 width=1950 style='border-collapse:
 collapse;table-layout:fixed'>
 <col width=75 span=6>
 <col width=75>
 <col width=75 span=19>
 <tr height=13>
  <td height=13 class=xl24 width=75>AA </td>
  <td class=xl25 width=75>AB </td>
  <td class=xl24 width=75>AC </td>
  <td class=xl24 width=75>AD </td>
  <td class=xl24 width=75>AE </td>
  <td class=xl24 width=75>AF </td>
  <td class=xl24 width=75>AG </td>
  <td class=xl24 width=75>AH </td>
  <td class=xl24 width=75>AI </td>
  <td class=xl24 width=75>AJ </td>
  <td class=xl24 width=75>AK </td>
  <td class=xl24 width=75>AL </td>
  <td class=xl24 width=75>AM </td>
  <td class=xl24 width=75>AN </td>
  <td class=xl24 width=75>AO </td>
  <td class=xl24 width=75>AP </td>
  <td class=xl24 width=75>AQ </td>
  <td class=xl24 width=75>AR </td>
  <td class=xl24 width=75>AS </td>
  <td class=xl24 width=75>AT </td>
  <td class=xl24 width=75>AU </td>
  <td class=xl24 width=75>AV </td>
  <td class=xl24 width=75>AW </td>
  <td class=xl24 width=75>AX </td>
  <td class=xl24 width=75>AY </td>
  <td class=xl24 width=75>AZ</td>
 </tr>
 <tr height=13>
u.s.w.

das sind die Tabellen. Ein kleines Bild von selfhtml.org verdeutlicht deren Aufbau:

(th ist einfach TabellenHeader den wir in diesem Fall nicht haben)

ergo: Ihr kopiert den GANZEN Text zwischen table (inklusive table tags natürlich) also eigentlich alles ausser BODY (weil das schon in Joomla generiert wird) in eure Zwischenablage.

Dann geht ihr ins internet - auf eure Joomla installation: Inhalt - Beiträge - Neu

Dann klickt ihr im Editor auf den Schriftzug "HTML" bei den Formatierungstools. Es wird sich ein Pop up öffnen
Dort fügt ihr den ganzen Text aus der zwischenablage ein.

Ihr werded sofort merken, dass bereits eine Tabelle generiert wird.


So weit so gut zu der Tabelle an sich. Die wollt ihr aber ja bekanntlich Auch formatiert haben:

Styleeigenschaften für jeden Tag:
Bei dieser Variante wird für jeden einzelnen Tag im Quellcode (Markup) selbst farben u.s.w festgelegt. Vorteilhaft ist, dass man immer mal wieder was ändern kann wenn man gerade lust hat.
Voraussetzung bzw. einfach besser ist es, wenn man aber vorher die Tabelle noch nicht formatiert hat in Excel, weil Excel formatierte Zellen mit überflüssigen Klassen versieht.
Konkret geschieht nun das formatieren mit der beschriebenen Art inform von style=""
Also wenn ihr z.b. eine Zelle rot haben möchtet schreibt ihr einfach bei diese rZelle (ihr kennt ja den Inhalt)
Code:
<td style="color: #439554; background-color: #e3e3e3;">INHALT DER ZELLE </td>
Das ganze geht aber auch ganz einfach indem ihr einfach den Komponenten JCE Editor herunterladet: damit könnt ihr bequem im Editor die Tabellen bearbeiten.

Styleeigenschaften ins Template auslagern
Das bietet sich an, wenn ihr eine statische Tabelle erstellen wollt, die quasi zum Template gehört.
Dann müsst ihr in den Templateordner gehen:
/templates/deintemplate/css
und dort in meistens layout.css den oben geposteten styletext reinschreiben.
Dort solltet ihr aber Grundkenntnisse in CSS haben denn ihr müsst noch ein paar Änderungen vornehmen weil z.B. einfach TD ALLE Tabellen anspricht und das wollt ihr nicht wirklich.
Bei Bedarf erkläre ich hier gern weiter^^
 
A

avante

Guest

AW: excel datei in Joomla 1.5 importieren

Vielen Dank für deine ausführliche Erklärung! Hilft mir sehr weiter. :)
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.565
Beiträge
1.538.067
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben