Anzeige - [Interessiert an einer Anzeige?]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> Frage zu Upload Skript (Mootools)
Coach
Geschrieben am: Do 28.02.2008, 22:24
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 102
Mitglied seit: 26.09.2007


Hallo, ich realisiere grade mit mootools und dem fancy upload eine bildergallerie.
dabei nutze ich folgende funktion:
CODE
var uplooad = new FancyUpload(input, {        
      url: '/ajax/upload/uplooad.php?id={article_id}&gal=article_images',
     swf: '/media/js/upload/Swiff.Uploader.swf',
     queueList: 'photoupload-queue',
     container: $E('h1'),
       onAllComplete:function(){
         var myAjax = new Ajax('/ajax/admin_get_images.php', {method: 'get',onComplete:function(r){$('items').setHTML(r); }}).request('id={article_id}&gal=article_image');
       }
    });


wie man sieht, "hole" ich mit dem new ajax.request eine andere datei. In dieser werden die bilder der aktuellen gallerie geladen. diese sind mit einer id versehen.

hinzugefügt habe ich nun eine mögichkeit, die dateien per drag&drop in einen papierkorb zu verschieben:

CODE
var drop = $('cart');
     var dropFx = drop.effect('background-color', {wait: false});
     $$('.item').each(function(item){
     item.addEvent('mousedown', function(e) {
       e = new Event(e).stop();
       var clone = this.clone()
         .setStyles(this.getCoordinates())
         .setStyles({'opacity': 0.7, 'position': 'absolute'})
         .addEvent('emptydrop', function() {
           this.remove();
           drop.removeEvents();
         }).inject(document.body);
         drop.addEvents({
           'drop': function() {
             var id = item.id;
             var myAjax = new Ajax('{site_url}/ajax/admin_delete_image.php', {method: 'get'}).request('id='+id+'&gal=article_image');
             drop.removeEvents();
             clone.remove();
             item.remove();
           },
         });
         var drag = clone.makeDraggable({
           droppables: [drop]
         });
       drag.start(e);
       });
     });


das mit dem drag and drop funktioniert auch beim aufrufen einer vorhandenen galerie. wenn ich aber die bilder über meinen ajax.request nachladen will, sind diese nicht per drag&drop verschiebbar. kann mir jemand erklären, warum das so ist und wie ich das löse?

Danke schon mal, ich verzweifle bald...
Top
PMEmail Poster
Top
 
 

#2 Geschrieben am: Fr 29.02.2008, 03:22 (+04:57)
Report PostQuote Post

AyomRank 1
**

Gruppe: Member (inaktiv)
Beiträge: 0
Mitglied seit: --


QUOTE
warum das so ist und wie ich das löse?


hmm, wenn man den code-Schnipsel so überfliegt, kann ich deine Verzweiflung begreifen.
Eine Lösung wäre dafür kein ajax zu benutzen, sondern bei einfachem javascript zu bleiben.

Dagen spricht natürlich: Warum einfach, wenn's auch kompliziert geht.

Hier sind sicher auch ein paar ajax-Experten. biggrin.gif
Top
PMEmail Poster
Top
 
Coach
#3 Geschrieben am: Fr 29.02.2008, 06:32 (+03:10)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 102
Mitglied seit: 26.09.2007


sorry für meine Dummerheit. Ist es denn möglich, das Ganze ohne Ajax mit reinem JS umzusetzen?
Wie würdest du den Aufruf der PHP-Dateien realisieren?
Top
PMEmail Poster
Top
 

#4 Geschrieben am: Fr 29.02.2008, 13:50 (+07:17)
Report PostQuote Post

AyomRank 1
**

Gruppe: Member (inaktiv)
Beiträge: 0
Mitglied seit: --


Du bist aber früh auf.

Schau mal in meiner Signatur: easy http request.

Das Drag'n Drop dann wie gehabt.
Zwar ist meistens nur keiner am chatten, aber klick trotzdem mal auf das Chat-Script.
Dort wird das Icon verschoben. Bei drag'n drop musste halt das Element an die Mouse hängen. Am Papierkorb dann einen mouseover-mouseup und fertig.
Top
PMEmail Poster
Top
 
Coach
#5 Geschrieben am: Sa 1.03.2008, 03:20 (+13:30)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 102
Mitglied seit: 26.09.2007


bin nicht "früh" auf sondern immernoch :-)
habe nachtschichten...

werds mir morgen mal anschauen, danke
Top
PMEmail Poster
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/23196

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
RewriteRule Frage Bleys 118 11 Fr 10.10.2008, 20:15
Frage zu Google-Suche Basti Hoesl 68 4 Mi 8.10.2008, 22:09
Kleine SEO Frage EuD 304 10 Mi 1.10.2008, 13:59
G....e Frage Dieter 154 6 Di 9.09.2008, 11:02
Flash Frage (Ganzer Browser) chipchip 135 2 Sa 30.08.2008, 07:39
mod_rewrite Frage Coach 104 0 Mo 25.08.2008, 20:02
Frage zu Links und Pagerank (große Seite) hockeytreff 364 6 So 24.08.2008, 22:30
Iframe Javascript Frage Sancheck 232 10 Do 21.08.2008, 09:37
Frage bzgl. Wert eines Projektes Dieter 256 3 Mi 20.08.2008, 21:02
Fany Upload - SecurityError Coach 132 3 Di 12.08.2008, 12:21




Anzeige - [Interessiert an einer Anzeige?]



Anzeigen


[Interessiert an einer Anzeige?]