Tuoterekisteriin sivutus

Started by arijar, 04.10.13 - klo:05:45

Previous topic - Next topic

ioxo

Hei arijar,

Jos saisit tuosta sähkötukkulistasta jonkinlaista csv listaa laitettua jakoon, niin voisin leikkiä jqueryui:n autocompletella ja katsoa miten se suhtautuu tuommoiseen valtavaan määrään.

Voisihan tuommoisen generoida jollain while / for luupillakin, mutta testattava data olisi aivan jotain muuta kuin "reaalista elämästä" :). Ois tyyliin testi1, testi2 ja sitä rataa eikä vastaisi tuotetiedoilta oikein mitään järkevää...

Luulenpa, että tyyliin: http://jqueryui.com/autocomplete/#multiple-remote homman saisi ehkä toimimaan.

Alkuun tuotetiedot voisi lukea normaalista txt-tiedostosta ja myöhemmin tehdä hienon integraation sql:n.

Vielä tuli mieleen, että selataanko tuotteita tietäen mitä etsitään vai arvuutellaan sitä, että minkäköhän niminen se tuote olikaan :)? Nimittäin nykyinen versio mahdollistaa sen, että siinä voi rauhassa koneella pähkiä, että oliko tuote asennus vai korjaus... tms.

ps. Taas tullaan siihen, että tietokannasta olisi kiva saada tuotetiedot jsonilla (valmiina) ja sitä voisi helposti parsia javascriptillä.

-Juho

arijar

Morjens Ioxo!

Tuossa linkki kaikessa yksinkertaisuudessaan, yksiköt tarvis tuosta muuttaa vielä numeeriseen muotoon että mlinvoice ne tajuais.
Tiedostossa on ainoastaan tukkujen tuotetiedot.

Normaalisti kun tuotteita haen niin tiedän sähkönumeron etukäteen, tulee tietysti tilanteita jolloin tuota sähkönumeroa ei ole saatavilla vaan pitää tuotteen nimen mukaan hakea ja valita sopiva esilletulevista tuotteista.



https://www.dropbox.com/s/w4s2w2m2c2wode6/TUOTEREK.csv

T. Ari

Ere Maijala

Moi,

noita php:n asetuksia voi koittaa säätää myös config.php:ssa lisäämällä vaikka sinne tuon rivin:

ini_set('max_execution_time', 0); //0=NOLIMIT

Ei se kuitenkaan mikään ratkaisu ole. Tarkoitus olisi tehdä monisarakkeisista listoista fiksumpia jossain vaiheessa niin, ettei kaikkea aina tarvitsisi ladata kerralla. Kiitoksia tuoterekisteristä, auttaa varmasti testauksessa. Tuo listapalikka, jota MLInvoicessa käytetään, tukee tietojen hakemista palvelimelta vaiheittain, mutta palvelinpuolelta puuttuu vielä toteutus tietojen antamiselle. Ei siis mikään mahdoton urakka, kun vaan ehtii paneutua aiheeseen. Poimintalistojen kohdalla täytyy tutkia vähän tarkemmin, mikä komponentti osaisi hoitaa homman tyylikkäästi.

--Ere

arijar

Moi,
tuo rivi config.php:ssä auttoi hakuun sillä tavalla että haku ei tee aikakatkaisua mutta kestää vaan todella pitkään että pääsee edes tuotenumeroa kirjoittamaan.
Toivottavasti löytyisi ratkaisu tuohon ongelmaan.

Kiitos,
- Ari