csakiistvan képe

a "template.php on line 6"-ban a  $path = explode ("/", drupal_get_path_alias()); van

0
0

Drupal full-stack developer at Wunderman Thompson Budapest

tamoca képe

Hello,

Nekem több kérdés is felmerül, mivel csináltam már ilyet más rendszerhez.

Egyrészt ez a csv-s kommunikáció napi szinten kell,Igen naponta akár
többször, de a feladás idejére ki kell lépniük a rendszerből, vagy este , vagy
munka után, ez nem gond, de lehessen időzíteni ha az ügyfélnek van amúgy szervere
ami megy éjjel is.
mivel a termékek raktárkészlete, ára folyamatosan
változik, és egy nem 30, csak 10.000 termékszámnál ez a művelet elég sokáig
szokott tartani,valóban sokáig tart az importálás folyamata nagy memória
kell , de van megfelelő tárhelyszolgáltató, az export az megvan egy pillanat
alatt ,az ügyviteli szoftver fel is tölti ftp-re ami egy beállított hely a
tárhelyen és hozzáférne a Drupal, de az ügyfél csak az ftp mappájához fér hozzá
a weboldal többi részéhez nem
mivel a szövegfilet fel kell olvasni,
esetleg átmeneti táblába berakni, és utána sql updatek ezrei futnak le.

Másik alapkérdés, hogy és mi az az ügyviteli program mely támogatja az exportot
automatizáltan?saját progi és lehet a kereskedő által egy egérkattintással
manuálisan is ahogy akarja , de jó lenne ha éjjel automatikusan mehetne, persze
ha nagy a változás napközben akkor hadd eressze rá a frissítést ha akarja


Mert amikkel eddig dolgom volt, szinte mind vmi dbase alapú szutyok volt, de
akadt foxpro-s foxprois.. de legkevésbé sem volr sql80%
ban megvan , de a feladás egyforma lesz majd az is lehet ugyanez a struktúra,
tehát ha alá van téve az új rendszer az mindegy a weboldalnak
alapú,
és igen nehéz belőle adatokat kinyerni naponta akár több alkalommal is, teljesen
automatikusan.

És akkor ez egy irány, hogy a bolti rendszer megfrissíti az áruházat, ami adatok
alatt ugye, csak cikkszám, db, ár, megnevezés értendő, mivel avan és
feladható ha változik
termékleírás, az ügyviteli szoftver helyi
mappájában a képek jpg-k és a nevük megegyezik a cikkszámmal csak át kell méretezni
gondolom igame_cache-vel
fénykép(ek)-et nem támogatják ezek a raktári/számlázó
rendszerek, így ezt kézzel kell egyenként megtenni, és szükségesigen
amit beemelne vevő rendelésnek és a vevőtörzsbe is ha új az ügyfél

egy vissza-irány, lehetőség szerint szinte realtime, ha megrendelés történik
a shop-ban akkor az a termék az ügyviteli rendszerbe megjelenjen foglalásba,
vagy netán, már számla előkészítés, vagy rendelés formájában.

Nagyon sok baj van ezen a téren,igen , az ügyviteli és a webáruház nem
egy adatbázis a frissítés közt nem jön létre a foglalás ez előfordulhat, de
megfelelő odafigyeléssel a bejövő megrendelés foglalja a készletet

mivel ha van olyan termék, amiből 1db van, akkor azt rendszerint eladják a boltban,
és közben a shop-on keresztül is, majd jön a telefonálgatás, mérgelődés.

Én most vettem fel a kapcsolatot egy számlázó/raktár rendszer fejlesztő céggel
emiatt, hogy dolgozzunk összedolgozzunk össze, mivel a legtöbb
gond ott van, hogy ezek a cégek elzárkóznak a webshop-ok felé történő kommunikációtólmi
nem
. Ez a cég végre vette a lapot és jó irányba fejlesztenek, sima
http get-en keresztül jönnek mennek az adatok, így ha pl. eladnak vmit a boltban,
meghívják az áruházat megadott url-en és átadják neki ezt, így már nem tudják
eladni 2x a terméket és a, rendelés feldolgozás is kezd kialakulni.

Tehát érdemes ezt jól körüljárni, mert csv-kkel ez a kérdés nehezen kezelhető
le, inkább a SOAP, vagy ha az túl bonyolultnak tűnik, sima http get-ekkel megoldani,
mert az azonnal meg tud történni, nincs késleltetés.

folytassuk...

0
0

tamoca

lzskiss képe

engem érdekelnének a modulok, drupal port fejlesztésbe is bekapcsolódnék.
üdv
lzskiss

0
0

openbsd 4.7/i386

alippai képe

Bankkártyával fizetést bizosít a PayPal és Google Checkout, illetve tudomásom szerint az Oghma kft. illetve Szabó Dénes (internode.hu) írt közvetlenül magyar bankhoz kapcsolódó fizetést.

Mindenkitől bocsánat, aki írt és nem tudok róla :)

0
0

Lippai Ádám
young element

pp képe

Én Delphiben fejlesztett belső ügyviteli rendszerhez kapcsolódtam viszonylag zökkenőmentesen a Drupal beépített XML-RPC interfészén keresztül. Az ellen oldalnak (Delphi) se volt egy nagy vasziszpúder megcsinálni a dolgot. Ráadásul az elején definiáltuk a függvényeket és a paramétereket, utána két napig mindenki elmolyolt a saját oldalának fejlesztésén és utána összelőttük és kb. egyből ment.

Ha van nyitottság a cég részéről, akkor szerintem az XML-RPC lehet a jó megoldás.

pp

0
0
szantog képe

Hubakeresés:
1. Mission argument, ha nem tudunk angolul google translater, és lőn: hiányzó argumentum
2. Ezek szerint a függvényünknek meg kell adni "valamit", nézzük mi hiányzik: http://api.drupal.org bal felső sarokba beír drupal_get_path_alias.
3. Hoppá, hisz néki kellene paraméterként a belső útvonal. Na ezt már neccesebb kiguglizni, de nem lehetetlen, illetve ha szemfüles vagy, láthatod, hogy drupal 7-ben már a $path = NULL, ami azt jelenti, hogy nem kötelező argumentum.
4. Átkattint a drupal7 fülre, forráskódban megnéz: // If no path is specified, use the current page's path. alatta: $path = $_GET['q'];, tehát elég nagy valószínűséggel így kapjuk meg az adott oldal internal pathjét.

Innentől kezdve már megy minden, illetve még annyi, hogy valószínűleg nem lesz gond a

<div class="fejlec<?php print get_header();?>">
</div>

módszerrel, de drupalosabb lenne, ha a page preprocessben csapnád hozzá, hogy $vars['path_class'] = get_header(), és azt íratnád ki.
0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

Nagy Gusztáv képe

az SQL része a lényeg. Tehát pont azt lenne jó látni.

0
0

Nagy Gusztáv

asrob képe

Ott leszek mint mindig.

--
Borsa Péter
https://peterborsa.eu

nevergone képe

nmjudy képe

Igyekszem ott lenni :)