magento modul
 
drvosjeca 24. jun 2010 21:48:53 Pridružen od:
14. mar 2010
689 objav
449 305 69
#1

ali kdo mogoče ve kako bi se lahko izpeljala naslednja zadeva?



Želel bi narediti modul, ki bi bil namenjen izbiranju atributov artikla (v tem primeru gre za trgovino z majicami). Torej stranka bi izbrala tip majice, velikost in barvo (ta del je vse lepo in prav).

Poleg tega bi stranka imela še možnost izbire motiva, ki bo natiskan na majico. Ne želim imeti slike vseh vrst majic z vsemi vrstami motivov ampak zgolj želim, da se izbrani motiv v bistvu potem pokaže kot nekakšen "overlay" čez majico.



Če ima kdo kakšen pameten nasvet bi bil zelo hvaležen. Lahko pa tudi kdo, ki slučajno že ima nekaj takega in je pripravljen deliti (seveda ne zastonj) poda svojo ponudbo oziroma komentar.


všeč(1) ni všeč(0) spam(0)
 
bl4ckb1rd 24. jun 2010 22:18:20 Pridružen od:
18. avg 2008
1122 objav
750 91 11
#2

Če narediš motive transparentne, lahko z GD libraryem prilepiš to sliko čez obstoječo brezmotivno majico. Se pravi da zgleda kot da je narisana na majici.



No pa še primer kode:


<?php

$overlay = 'overlay.png'; //image to overlay i.e. arrow
$origimg = 'orig.png'; //image having the arrow added

$trans_r = 255;
$trans_g = 255;
$trans_b = 255;

if(!$overlay = imagecreatefrompng($overlay)) {
$error = 'error opening overlay image';
exit;
}

$orig = imagecreatefrompng($origimg);

$orig_x = imagesx($orig);
$orig_y = imagesy($orig);
$overlay_x = imagesx($overlay);
$overlay_y = imagesy($overlay);
$image_x = $orig_x;
$image_y = $orig_y;

$offset_x = 0;
$offset_y = 0;

$image = imagecreatetruecolor($image_x, $image_y);
imagecopyresampled($image, $orig, 0, 0, 0, 0, $image_x, $image_y, $orig_x, $orig_y);

imagecolortransparent($overlay, imagecolorallocate($overlay, $trans_r, $trans_g, $trans_b));
imagecopymerge($image, $overlay, $offset_x, $offset_y, 0, 0, $overlay_x, $overlay_y, 99);

imagepng($image, 'over.png');

?>

<html>
<body>
Overlayed image:<br />
<img src = "over.png">
</body>
</html>
všeč(1) ni všeč(0) spam(0)
blackbird.si - Moj plac za odlaganje problemov in rešitev...
 
drvosjeca 24. jun 2010 23:17:33 Pridružen od:
14. mar 2010
689 objav
449 305 69
#3

no ravno o tem govorim, želim narediti ovrlay motivov, ki bodo imeli seveda transparentno ozadje, tako, da bo vsaka stranka lahko sama sestavila izbrano majico.



Samo nažalost se ne znajdem najbolje iz tega kar si mi napisal...



Magento je žal še velika uganka zame, vendar se vsak dan trudim naučiti kaj novega.


všeč(2) ni všeč(0) spam(0)
 
Roky 25. jun 2010 06:13:17 Pridružen od:
9. apr 2008
2506 objav
3240 335 107
#4

Narediš bind onblur na input, kjer nekdo vpiše text, nato pokličeš makethumb.php npr, z sliko (od produkta ima id #image) in tekst, ki ga je stranka vpisala. Potem pa pacaš skupaj sliko s PHP-jem in jo shraniš v nek cache. Ta pot do cache sliek pa potem assignaš na #image src in se bo slika osvežila.


všeč(0) ni všeč(0) spam(0)
rok.meglic@gmail.com - 031 492 148
 
drvosjeca 25. jun 2010 09:59:47 Pridružen od:
14. mar 2010
689 objav
449 305 69
#5

Roky žal zadeve niso tako enostavne kot izgledajo... :)

rabil bi resnejši modul, ki bo nudil kaj koristnega tudi v adminu (primer: ko bom vnašal grafike za majice bom rabil tudi možnost pozicioniranja le teh).



Tako, da celotna zadeva bi izgledala nekako takole:



Front office:

-stranka lahko izbere motiv (ne, da ga sama napiše v obliki texta ampak so grafike, ki se prodajajo)

-stranka izbere tip majice

-stranka izbere barvo in velikost

-vizualizacija se nalaga brez pagereloada (ajax ali js)



Bacoffice:

-admin pri vnašanju grafik določi pozicijo grafike na majici



No to je nekako osnovna ideja.



Kot sem omenil, če že imate nakaj takega kar bi lahko bilo uporabno sem v primeru, da se lotim zadeve pripravljen tudi plačati za modul.


všeč(1) ni všeč(0) spam(0)
 
drvosjeca 25. jun 2010 10:29:42 Pridružen od:
14. mar 2010
689 objav
449 305 69
#6

aja... še nekaj je



Zadeva mora podpirati tudi to opcijo, da ko stranka izbere naprimer črno barvo majice in je grafika recimo črna jo mora samodejno nadomestiti z drugo barvo grafike


všeč(1) ni všeč(0) spam(0)
 
bl4ckb1rd 25. jun 2010 13:16:31 Pridružen od:
18. avg 2008
1122 objav
750 91 11
#7

Za cca. 500-600€ bi mogoče že dobil tak modul...


všeč(1) ni všeč(0) spam(0)
blackbird.si - Moj plac za odlaganje problemov in rešitev...
 
drvosjeca 25. jun 2010 17:08:20 Pridružen od:
14. mar 2010
689 objav
449 305 69
#8

ufff... to pa hvala ne. do 300 ali max. 350 bi bil pripravljen iti, tako daleč pa ne.


všeč(1) ni všeč(3) spam(0)
 
Roky 27. jun 2010 18:14:51 Pridružen od:
9. apr 2008
2506 objav
3240 335 107
#9

Ko boš tak modul naredil sporoči, ti ga z veseljem kupim za 300€, max 350€. Resno.


všeč(0) ni všeč(0) spam(0)
rok.meglic@gmail.com - 031 492 148
 
drvosjeca 27. jun 2010 19:04:27 Pridružen od:
14. mar 2010
689 objav
449 305 69
#10

Lej Roky, to je bilo pač moje mnenje in vem, da modul, ki bi ga kupil ali naredil bi z veseljem delil z nekom za razumno ceno. Hočem povedati, če bi sam že imel neki modul, ki bi ga nekdo rabil bi ga prodal za nižjo ceno saj sem bolj zagovornik količinske prodaje. Konec koncev, če nekaj naredim za nekoga in mu to naprimer takrat konkretno zaračunam, ne vem zakaj po tem, ko bi spet nekdo rabil ta isti modul ne bi tega dal za manj denarja, saj sem že v prvi vrsti kasiral za to...



Kot sem rekel je to moje mnenje in politika, seveda ima vsak pravico svojega mnenja.


všeč(1) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se