Quick Shop plugin

Noss, több nemzetközi fórumot átnyálazva jutottam el ehhez a pluginhez:











http://wordpress.org/extend/plugins/quick-shop/











A plugin célja hogy page-be vagy post-ba beágyazható az online vásárlás. Az adott post/page alatt le lehet írni a termék jellemzőjét, majd egy - a WYSIWYG editorba beépülő - gomb segítségével, hozzá lehet adni a termékhez egy ADD TO CART gombot.











A gombhoz hozzá lehet rendelni a árakat is. Lehet Paypallos fizetési lehetőséget felajánlani, valamint az is megoldható hogy egy Contact form segtségével elküldi a megrendelt termékeket e-mailen az adminnak.











Mivel Magyarországon a Paypal még nem annyira elterjedt, én inkább a másik verziót részesíteném előnyben.











Két oldalt találtam, ahol a plugin működés közben megnézhető:











http://chetmcdoniel.com/store/





http://www.credotrust.com











Az első linken kifejezetten tetszik hogy a jobb oldali sidebarban a “your shopping cart” megjelenik, és persze csak akkor ha a STORE oldalon járunk.











Persze azon túl hogy leírtam ezt a kis ismertetőt (mert szerintem hasznos a plugin) van két kérdésem is ezzel kapcsolatban, mert tudom hogy kiváló coderek is olvassák ezeket a sorokat (már volt hogy megoldhatatlannak hitt kérdésekre kaptam választ Kanadából secperc alatt) :slight_smile:











Nos a kérdések:










  1. A “your shopping cart”-ot hogyan tudom a sidebarba varázsolni? A plugin leírásában nincsen megadva, hogy mi a kód amit be kell szúrni, automatikusan meg nem jelenik meg. Valahogy biztosan megoldható mert a fenti linkeken ugye működik a plugin.










  2. A leírás szerint min. 2.3-as WP kell a működéshez. Én 2.3.3 alá próbáltam feltenni. Fel is ment, azonban azt tapasztaltam, hogy ha beszúrom egy page-be az “ADD TO CART” gombot, majd utána publikálom, vagy mentem, az egész oldal eltűnik, és csak egy fehér lap jön be. Ettől függetlenül az oldalon gond nélkül megjelenik az “ADD TO CART” gomb. Hogy ha rákattintok, akkor valami történik, gondolom be kerül a termék a kosárba, de ugye ezt nem látom, mert az 1-es kérdésben épp azt kérdeztem hogyan lehetne láthatóvá varázsolni a kosár tartalmát.











    Sorry a hosszú szövegért, de hátha a későbbiekben másnka is hasznos lesz.











    Thx

Kanadában mink nem használjuk esztet :wink:





(kereskedői hajlamú ügyfeleknek szoktam régebben a wp-commerce nevezetű plugint, de az másként műxik)











Amúgy, ha mán ott jártál, írja az oldalon:











supports any Wordpress that has the Sidebar Widgets installed, really. […] It adds a SideBar widget











De ha a sablonod nem tud widzsitet… akkó ráfáztál. Illetve, meg kell buherálni a sidebar.php-t, hogy értsen vidzsitül.











Ja, amúgy, ha engem kérdezel - a paypalé a jövő!

hm… akkor ezt valószínű nem fogom tudni használni? :frowning:











Ezt olvastam án is, kerestem is Sidebar Widget plugint de nem igazán oldotta meg a problémám, mert azt hiszem az a plugin akkor nem is erre való volt…











Hát nagyon sajnálom… :frowning:











A wp commerce pluginnak is nekiestem, de az nagyon öszsetett, nem kell nekem ekkora webáruház. pár darab eszkz, nincs itt szó több ezer termékről, max százról.











Igazából nekem elég lenne az is, ha lenne ott a termék leírása ára, kipipál előtte egy checkboxot, hogy az kell neki, beírja a db-számot, megadja az adatait, és ELKÜLD, és akkor jön mailbe.











Vagy ez épp a Quick Shop plugin? :slight_smile:











moshu, szerinted valahogy meg lehet ezt oldani, vagy keressek valami más megoldást? De mi mást? Ötlet arra hogy mi lehet ennek az alternatívája?

Az én válaszom csak az 1. kérdésedre szólt: olyan sablonnal próbálkozz, amelyik “widget ready” (mint a gyári default és classic).





Már régesrég nem kell semmiféle “widgets plugint” applikálni, mert a szerkentyű be van építve a WP-be. Magyarám, ha jó sablont használsz, akkor a Presentation > Themes > Widgets alatt kell legyen valami bigyó, amit berángatsz a sidebar-ba, és akkor láccik shopping cart a sidebarban.











A 2. sz. kérdésben leírottakat bármi okozhatja: ez a plugin vagy egy másik (inkompatibel), PHP verzió és plugin összeférhetetlenség (velem is megesett a minap az angol WP blogommal)… s mind így.

ok, a 2-es számú kérdés megoldódni látszódik, valószínű plugin összegérhetetlenség volt az oka…











Az 1-es kérdésre pedig az általad ajánlott Presentation > Themes > Widgets ezt írja:











“You are seeing this message because the theme you are currently using isn’t widget-aware”











Eddig sajna elég sok energiát fektettem ebbe a theme-be… Lehet valahogy widgetelni a side-bart?











Ha ilyesmiben gondolkodom jó helyen keresgélek?









Code:










Vagy ennyire nem egyszerű?

Már majdnem megvagy vele!





A fenti kódot a sidebarba -





első sort a kezdő ul után, második sort a záró /ul elé.











Következő lépés: a gyári classic sablonból másold át a functions.php fájlot a saját sablon folderedbe. (Csak a gyengébbek kedvéért írom: a wp-includes folderben levő, teljesen más functions.php fájlhoz SOHA ne nyúlj!!!)

moshu tényleg köszönöm a segítséged!











az első lépéssel az a gond, hogy nem


    ...
    [/list]
    között van a sidebar tartalma, hanem
    ...
    , de gondolom ez nem gond.





    A másik az hogy, a gyári classic sablonban nincs functions.php, csak a default sablonban. Onnan kiszedtem, és betettem a saját folderembe.





    A sablonom sidebarja jelenleg így néz ki (ebben már benne van amiket mondtál):





    Code:

















    • <a href="/">Home
























    Categories










    Archives








    Meta




    Blogroll


      <?php get_links('-1', '

    • ', '', '', 0, 'name', 0, 0, -1, 0); ?>






    <img src="/images/foot-right.jpg" alt="foot-right.jpg" class="bbcode_img" />
















    Tehát a sidebar elvileg ok, a function.php a helyén, a Quick shop plugin bekapcsolva, de





    1) a Presentation > Themes > Widgets még mindig ezt írja:





    "You are seeing this message because the theme you are currently using isn’t widget-aware"





    2) a sidebarban továbbra sincs ott aminek kellene lenni.





    Pedig amikor írtad, hogy "már majdnem megvagyok vele", el is hittem! :)
  1. Ha gyári classicban neked nincs functions.php - akkor te egy ősrégi darabot nézel. Aszontad, hogy 2.3.3-mal dolgozol. Nézd meg mégeccer a letöltött csomagot! Ha azt nézed, hogy mi van a szerveren, ott lehet, hogy nincs, mert upgrade idején nem szokjuk átírni a wp-content foldert!!!










  2. http://automattic.com/code/widgets/themes/





    Itt van leírás arról, hogy mi a teendő, ha nem “nested lists” a sidebar.





    Amiből rögvest kiderül, hogy a tiéd sidebar nem OK, mint hitted…

moshu köszönöm, próbálkoztam vele, az adminban minden sikerült is, láttam, tudtam húzogatni a widgeteket, és megjelent a quick shop widget is, sőt a sidebarban is ott shoping cart is, ugyanakkor minden más eltűnt a sidebarból, és az oldal is szétesett.











Olvastam tovább a linket, amit küldtél, de ott már nem találtam megoldást…











De szerencsére sikerült felvennem a kapcsolatot a Quick Shop plugin írójával, és baromi rendes volt, azt mondta ha megadom az ftp kódot az oldalhoz, akkor megszereli nekem az egészet hogy működjön.











Jó fej, reméljük megcsinálja, elküldtem neki a kódokat. Meglátjuk mi lesz. :slight_smile:











majd jelentkezem :slight_smile:


'legrosszabb wrote:

ugyanakkor minden más eltűnt a sidebarból' date=' és az oldal is szétesett.[/quote']


Hát, ez alaptudnivalók kategóriába tartozik, amikor vidzsitelsz...


A widgetek MINDENT felülírnak, ami a sidebar-ba bele van kódolva, és csak az jelenik meg, amit "belehúztál". Ergo, mindent bele kell huzigálni...





Ha az oldal szétesett - valószínűleg a sok div bizgentyűk miatt nyitva maradt egy div. Olyankor kell validation szerszámot használni, mert rögvest mutatja, hol maradt nyitva valamelyik html tag.

kösz meglátjuk mit mókerál a plugin fejlesztője most addig nem nyúlok hozzá. Ha nem csinálja meg, mert végül nem akarja, akkor nekifutok még egyszer…











Mindig adsz egy kis lökést hogy ne adjam fel :slight_smile: remélem azért eredménye is lesz a sok ráfordított órának!











Köszi!

Sziasztok.











Biztosan én egy lassú fiú vagyok, de nem egészen értem, hogyan kell ezt a plugint használni.





Feltelepítettem, de nem tudom, hogyan kell a postba elhelyezni.











Segítseg!!! :slight_smile:

Hm… elé érdekesen van valóban megcsinálva a plugin. Eddig én két oldalba próbáltam betenni, nem sikerült. Felvettem az ausztrál sráccal a kapcsolatot, aki írta a plugint, és jó fej, segítőkész… csak egy a baj: $65 -ért óránként… eddig én kétszer utaltam neki PayPalon, jó mondjuk megérte, mert működik, csak akkor ne mondja azt hogy ingyenes a plugin :slight_smile:











Ha kell magadom az elérhetőségét, bár a plugin és a wp angol honlapján is fent van.

Én is játszom ezzel a pluginnel.





Egy résznél akadtam el.











A page.php-be be kell rakni ezt (persze az oldalszámokat megfelelően aktualizálva)























<?php if (is_page('3')) : /* page #3 - it is page for redirect after





submitting form / ?>























<?php if (is_page('2')) : /
it is page with the form. you should





point your QuckShop plugin to this page in settings / ?>





<?php include (TEMPLATEPATH . '/orderform.php'); /
upload





orderform.php in your theme folder */?>























Ha ezt beírom, akkor semmi se jelenik meg az oladakon. Valamilyen formai hiba lehet, de ehez már annyira nem értek. Lécci segítsetek.

Ezt ismered? http://forum.word-press.hu/topic/1082/wordpress-webshop-web-20-wp-ecommerce/

Nem ismerem, de picit foglalkoztam vele.





Ott állt meg a tudományom, hogy már a képfeltöltésnél elakadtam.





Kaptam kis segítséget innen a fórumról és pl. a magyar betűkészlet megjelenés az sikerült.











Tehát érdekel a dolog.











Ez a quickshop is jó lehet jópár esetben. Eddig amennyire átláttam egyszerű és nagyszerű.





Sajnos ezen a page.php módosításon elakadtam.











Van valamim ötleted?

Vegyél fel MSN-en, majd segítek a page.php-ban.

Köszi,











skype-ra vettelek fel, mert azt használom.

Laci, azt elárulod, mit módosítottál a page.php-ban?











Követtem az itt leírt instrukciókat: http://wordpress.org/extend/plugins/quick-shop/installation/











de amikor a cforms-zal szeretném összehozni, a page.php-nél hibasort kapok. Ez a page.php-m:









Code:





















<?php if (is_page('70')) : /* page #3 - it is page for redirect after

submitting form */ ?>







<?php if (is_page('66')) : /* it is page with the form. you should

point your QuckShop plugin to this page in settings */ ?>

<?php include (TEMPLATEPATH . '/orderform.php'); /* upload

orderform.php in your theme folder */?>









<a href="" rel="bookmark">







<!--



-->


































MI lehet hiba? Az orderform.php a helyén, az rendben (szerintem)





Nagyon köszönöm!

Sziasztok,











Hogyan tudok eltávolíttatni valamit a quickshop checkout-jából?





Sehol nem találtam erre opciót.











Köszönettel,





boresuta