#1

CommanderTom

Eroberer  (72 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 https://tssoft.de  ·   100002828939063  ·   sg_ettlingen  ·   rssoft@hotmail.com

Hallo zusammen,

ich habe ein altes Projekt aus WTD 8.0s in Siquando Pro Web importiert, wo viele Tabellen mit Informationen vorhanden waren. Leider hat es das Layout der Tabellenspalten nicht mit übernommen, so dass ehemals zentriert ausgerichtete Tabellenspalten nun plötzlich linksbündig sind. Leider habe ich keine Möglichkeit gefunden, mehrere Tabellenzeilen gleichzeitgi zentriert auszurichten, sondern muss in jede Tabellenzelle klicken, zentriert auswählen mit mit OK bestätigen. Bei ungefähr 50 Tabellen mit jeweils 22 Zeilen und 10 Spalten wären das ca. 10000 Klicks, bis ich die alle händisch geändert habe, das dauert ja Wochen, zumal man ja in Siquando Pro Web nicht einfach lostippen kann und das dann sofort in die Zelle übernommen wird, sondern man muss jetzt zunächst Enter drücken, um in die Bearbeitung zu kommen.

Kennt jemand einen Weg, die Formatierung mehrerer Tabellenspalten - bzw.-zeilen auf einmal zu bewerkstelligen, anstatt jede Zelle einzeln ändern zu müssren ?

#2

Kroko300

Forum-Sponsor  (259 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 http://www.roewe-landtechnik.de

Das hört sich nicht gut an. Ich habe oft sehr große Tabellen mit unterschiedlicher Ausrichtung des Textes in den Zeilen u. Spalten (mal linksbündig u. mal zentriert).

Hier ein Beisspiel.

Wenn der Konverter das nicht alles 1 zu 1 übernimmt, wäre das ein Grund für mich nicht zu Wechseln, selbst wenn der Pro Shop kommen würde. Ich hätte ebenfalls wochenlag Arbeit vor mir. Ich kann Dir leider nicht helfen, weil ich mit Pro Web keine Erfahrung habe. LG

#3

Thomas

Moderator  (2324 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 https://siquando-designs.de

Per CSS ist das gar nicht so schwer. Folgendes fügst du einfach in den Website-Eigenschaften -> HTML -> Im head Bereich ein:

1
2
3
4
<style type="text/css">
table.paragraphtable td:nth-child(1) { text-align: left }
table.paragraphtable td { text-align: center }
</style>

 In meinem Beispiel würde der Inhalt aller Spalte, bis auf die erste, zentriert werden.


Viele Grüße
Thomas

siquando-designs.de (NEU: KARO Flex Layout, Santa Cruz Pro für Pro Shop und Apollon 11 für Siquando Shop, Templateübersicht & Support für Shop 11 + Pro Web 9)

#4

CommanderTom

Eroberer  (72 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 https://tssoft.de  ·   100002828939063  ·   sg_ettlingen  ·   rssoft@hotmail.com

Ist das der selbe Code, den Siquando Pro Web nach dem Bearbeiten der Tabellenspalten auch erzeugt ?

#5

Thomas

Moderator  (2324 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 https://siquando-designs.de

Nein, schließlich wären dann, bis auf die erste Spalte, die Inhalte zentriert ;-)

Ich verstehe den Grund deiner Frage nicht.


Viele Grüße
Thomas

siquando-designs.de (NEU: KARO Flex Layout, Santa Cruz Pro für Pro Shop und Apollon 11 für Siquando Shop, Templateübersicht & Support für Shop 11 + Pro Web 9)

#6

CommanderTom

Eroberer  (72 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 https://tssoft.de  ·   100002828939063  ·   sg_ettlingen  ·   rssoft@hotmail.com

Nun ja, wenn ich per Editor die Tabellenspalte auf "zentriert" setze, dann erzeugt ja Siquando Pro Web auch eine CSS- oder HTML-Anweisung, oder ? Ich wollte nur verstehen, ob Siquando Pro Web dann im HTML-Code auch solch eine CSS-Anweisung erzeugt, wenn man im Editor die Ausrichtung der Tabellenspalten ändert.

Die Frage diente nur meinem eigenen Verständnis, was Siquando Pro Web hinter den Kulissen so macht.

Geht es eigentlich auch, die Spaltenbreite per Code einzustellen ? Also das, was man im Editor mit Rechtsklick und Spaltenbreite einstellen kann.


Dieser Beitrag wurde bereits 1 mal bearbeitet, zuletzt von »CommanderTom66« (20.04.2016, 15:25)
#7

Thomas

Moderator  (2324 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 https://siquando-designs.de

Innerhalb des Editors würdest du nicht den Inhalt der Tabellenzelle ( table.paragraphtable td ) zentrieren, sondern den Inhalt des Absatzes innerhalb der Zelle ( table.paragraphtable td p ).

Natürlich kann auch die Spaltenbreite per CSS eingestellt werden, davon würde ich aber abraten, da die Berechnung der Breite per Rechtsklick und der Angabe von schmaler ... breiter usw relativ komplex ist.


Viele Grüße
Thomas

siquando-designs.de (NEU: KARO Flex Layout, Santa Cruz Pro für Pro Shop und Apollon 11 für Siquando Shop, Templateübersicht & Support für Shop 11 + Pro Web 9)

777 Aufrufe | 7 Beiträge