WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 07.02.2017 20:06:52

grindmobil
Gast

csv2table - sortable usw - gibts sowas?

Nicht dass ich es direkt brauchen würde.. aber gibt es sowas?

Einfach ein CSV aus Excel speichern, hochladen und Pfad angeben.

Wenn man sowas googelt, findet man massenweise Scripte, aber oft nicht wirklich "griffbereit".

#2 07.02.2017 21:44:30

bernd
Developer

Re: csv2table - sortable usw - gibts sowas?

Du meinst ohne Weiterverabeitung, nur zum angucken?
Also "einfach" CSV laden und als (sortierbare) HMTL-Tabelle darstellen?


... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...

Offline

#3 07.02.2017 21:57:26

grindmobil
Gast

Re: csv2table - sortable usw - gibts sowas?

Ja - ganz simpel.

Dranbauen kann man ja immer noch (responsive Verhalten usw)
Es gäbe auch etliche jQuery PlugIns, die eine vorhandene Tabelle ummodeln. Aber das wäre der nächste Schritt.

#4 07.02.2017 22:13:57

bernd
Developer

Re: csv2table - sortable usw - gibts sowas?

In PHP gibt es ja fgetcsv, da müßte sich doch was mit basteln lassen ...

Beitrag geändert von bernd (07.02.2017 22:14:16)


... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...

Offline

#5 07.02.2017 22:24:52

grindmobil
Gast

Re: csv2table - sortable usw - gibts sowas?

bernd schrieb:

In PHP gibt es ja fgetcsv, da müßte sich doch was mit basteln lassen ...

Ja, das gibt es auch viel "halbfertige" Scripte auf GitHub, aber scheinbar gibt es da entweder Probleme damit oder geringe Nachfrage.
Ich muss aber gestehen; Ich hab wenig lust, 30 Baustellen zu besichtigen, deswegen ja auch die Frage. ;-)

#6 07.02.2017 22:33:13

stefanek
Developer

Re: csv2table - sortable usw - gibts sowas?

Habe mal vor einigen Jahren für ein Theater in Frankfurt ein CSV to Table gemacht. Die CSV wird von Tickets.com geliefert, diese wird übers Backend hochgeladen und vom Script in eine Kalenderdarstellung umgewandelt (das einfach eine Tabelle ist).

Es war nicht sonderlich schwer, auch wenn ich das FE dafür damals mit Thorns PMF TemplateEngine gemacht habe, kann man es auch mit einfachem PHP machen.

Ich habe das Script nicht grifbereit.
Aber jede neue Line im CSV Dokument wurde zum Array und die jeweiligen Spalten (Kommasepariert) wurden zu den Array-Keys, deren Inhalte zu Values.

Das einzige was es etwas schwer macht, daraus eine Pauschal-Lösung zu bauen, ist, dass man die Titel der Columns nicht in die CSV Datei einbinden kann.
Wobei das ginge schon, dann wären die Spalten in der ersten Line die Titel der Colums und die verbleibenden Reihen die Arrays mit den Inhalten.


“Success is the progressive realization of a worthy ideal.” ― Earl Nightingale

Online

#7 07.02.2017 22:38:45

grindmobil
Gast

Re: csv2table - sortable usw - gibts sowas?

Ich denke im Hinterkopf an ein "znip"
Also: Keine 200 Checkboxen, sondern: Anleitung. Und da kann man sagen: "Erste Zeile muss Titel sein. Mach das so."

#8 07.02.2017 22:54:24

bernd
Developer

Re: csv2table - sortable usw - gibts sowas?

znip hab ich auch im Kopf, bischen Konfiguration muß aber wohl sein:

  • Angabe des Dateinamen (ist eh klar)

  • 1. Zeile == Spaltenkopf?

  • , oder ; separiert

  • Daten(Strings) in ""

  • und vorsichtshalber noch Zeilenende

  • und Dateianfang mit BOM?

erstmal, was mir so spontan einfällt.

Nachtrag:
was ich nicht ganz raffe, wie soll das als znip dann mit der Konfiguration funktionieren, wenn ich es mehrmals einsetzen will?

Beitrag geändert von bernd (07.02.2017 23:13:29)


... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...

Offline

#9 07.02.2017 23:23:58

grindmobil
Gast

Re: csv2table - sortable usw - gibts sowas?

bernd schrieb:

Nachtrag:
was ich nicht ganz raffe, wie soll das als znip dann mit der Konfiguration funktionieren, wenn ich es mehrmals einsetzen will?

Man verwendet ja immer das gleiche Programm zum Speichern der CSV. Also sind auch die Separatoren immer gleich. Macht einmal settings. Nur das File ist verschieden. Und auch da kann man sagen: nenne es soundso.

#10 07.02.2017 23:30:17

bernd
Developer

Re: csv2table - sortable usw - gibts sowas?

Und was macht man mit csv-Dateien aus unterschiedlichen Quellen? Bei denen dann evtl. die Seperatoren eben nicht mehr gleich sind.
Und wenn ich es mehrfach einsetzen möchte braucht's doch auch die Möglichkeit bezogen auf die section_id Dateinamen anzugeben?
Oder denk ich da jetzt einfach komplett falsch und/oder zu kompliziert?!?


... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...

Offline

#11 07.02.2017 23:34:27

grindmobil
Gast

Re: csv2table - sortable usw - gibts sowas?

Naja - das ist eben znip: mach das so wie in der Anleitung. Dann wird  das funktionieren.
(Sorry Laptop schon im Rucksack. Handy ist mühsam)

#12 09.02.2017 12:26:56

webbird
Administrator

Re: csv2table - sortable usw - gibts sowas?

Ich hab grad vor kurzem ein Modul für BC gemacht.

https://forum.blackcat-cms.org/viewtopic.php?f=21&t=606

Basiert von der Grundidee her auf SorTable.

http://forum.websitebaker.org/index.php … 219.0.html


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

Liked by:

cwsoft

#13 09.02.2017 12:40:23

grindbatzn
Gast

Re: csv2table - sortable usw - gibts sowas?

Bernd hat was geschnitzt, einfach nur das CSV einlesen und darstellen, mit sortieren. Eben als znip - ohne einstellungen.
Ganz simpel.
http://wbce.at/tpls/unterseiten/diverse-module.php -> csv2table

Ich hab momentan viel um die Ohren, werde mich erst am WE um CSS und sonstiges kümmern können.

Fußzeile des Forums

up