Autor | Zpráva | ||
---|---|---|---|
Tomáš123 Profil |
#1 · Zasláno: 29. 7. 2024, 15:24:40
V krabicovom riešení e-shopu tvorím konfigurátor produktu. Nemám k dispozícii žiadne serverové riešenia ani databázu, môžem písať vlastné JavaScripty a vlastné CSS (a nepriamo teda aj HTML) a mám diskový priestor na serveri na uloženie súborov. Názov a id parametra dostávam priamo zo servera, obrázok, kontinent, krajinu, oblasť, dostupnosť a kľúčové slová pre vyhľadávanie by som potreboval získať z nejakého súboru, ktorý dokáže upraviť aj technicky neznalý majiteľ e-shopu (uvažoval som xlsx).
Potreboval by som v JS čítať tento súbor a vytvoriť z neho objekt, z ktorého budem môcť pohodlne spracúvať údaje podľa jednoznačného ID. Vo chvíli, keď budem mať objekt s dátami už zvládnem úlohu dokončiť. Tabuľka v Exceli má hlavičku a telo (hlavičku mať nemusí, poradie stĺpcov je pevne dané). Obsah má takúto štruktúru: +--+-----------+---------+-------+------+----------+-------------+ |ID|URL obrázku|Kontinent|Krajina|Oblasť|Dostupnosť|Kľúčové slová| +--+-----------+---------+-------+------+----------+-------------+ Po akej knižnici alebo riešení by som mal siahnuť pre jednoduché čítanie súboru a spracovanie dát v JS? Hodil by sa na túto úlohu prípadne iný formát súboru? Ďakujem. |
||
Radek9 Profil |
#2 · Zasláno: 29. 7. 2024, 16:25:07
Můžeš zkusit SheetJS.
|
||
ttttttttt Profil * |
#3 · Zasláno: 29. 7. 2024, 16:32:46
Raději CSV než XLSX. Excel to dokáže otevřít/uložit a v javascriptu se s tím bude pracovat líp.
|
||
Kajman Profil |
#4 · Zasláno: 29. 7. 2024, 17:13:03
Když naprogramujete editaci eshopu v prohlížeči, tak ušetříte sobě i uživatelům spoustu nervů. Plus možnost importů podle formátu dat, pokud už uživatel něco používá, to budete muset asi pro každého naprogramovat znovu, ale můžete si to nechat zaplatit.
A nezapomeňte zákazníky upozornit, že web bude generován javascriptem v prohlížeči, tak nemají očekávat dobré umístění ve vyhledávačích a budou muset používat hlavně placenou reklamu. |
||
Tomáš123 Profil |
#5 · Zasláno: 29. 7. 2024, 18:27:16
Radek9:
Ďakujem, pozriem na to. ttttttttt: Tiež som zvažoval, len je to menej prívetivé pre netechnický typ, ale v zásade je to takisto použiteľné. Nejaké tipy na prácu s csv súbormi? Kajman: „A nezapomeňte zákazníky upozornit, že web bude generován javascriptem v prohlížeči, tak nemají očekávat dobré umístění ve vyhledávačích a budou muset používat hlavně placenou reklamu.“ Konfigurátor sa stará iba o krajšiu prezentáciu variantov produktov a vyhľadávanie nad ich veľkým množstvom. Do SEO a pozícií by zmeny príliš zasahovať nemali. Pôvodný prvok je dlhý <select>. Prerábam na prehľadnejšiu rozbaľovaciu ponuku so zatriedením do kategórií a obrázkami a detailnejšími parametrami k jednotlivým variantom. „Když naprogramujete editaci eshopu v prohlížeči, tak ušetříte sobě i uživatelům spoustu nervů. Plus možnost importů podle formátu dat, pokud už uživatel něco používá, to budete muset asi pro každého naprogramovat znovu, ale můžete si to nechat zaplatit.“ Neviem, či sa v tomto chápeme. Čítam to dookola ale nedochádza mi, čo myslíte. |
||
Keeehi Profil |
#6 · Zasláno: 30. 7. 2024, 08:23:58
Tomáš123:
„Neviem, či sa v tomto chápeme. Čítam to dookola ale nedochádza mi, čo myslíte.“ Myslí tím, že pokud zákazník používá nějaký vlastní systém (třeba pro správu skladu) tento systém může může mít možnost exportu dat. Ale nemusí mít možnost to vyexportovat ve formátu, jaký ty mu předepíšeš. Tudíž by to musel pokaždé ručně otevřít a předělat jak to požaduješ ty. Což je velmi neefektivní a dává prostor pro chyby. Lepší by bylo, kdyby zákazník ti poslal ukázku souboru a ty mu udělal import na míru. |
||
Časová prodleva: 9 měsíců
|
0