Subversion Repositories SmartDukaan

Rev

Rev 25380 | Rev 25416 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 25380 Rev 25415
Line 116... Line 116...
116
		return false;
116
		return false;
117
	});
117
	});
118
	$("#loadImages").on('click', function() {
118
	$("#loadImages").on('click', function() {
119
		doGetAjaxRequestHandler(context + "/content/media?entityId=" + entityId, function(response) {
119
		doGetAjaxRequestHandler(context + "/content/media?entityId=" + entityId, function(response) {
120
			debugger;
120
			debugger;
-
 
121
			if(response){
121
			if(JSON.parse(response)){
122
				response = JSON.parse(response);
-
 
123
				response.mediaPojos.each(index, value){
-
 
124
					var checked = index==response.defaultImageIndex;
-
 
125
					var reader = new FileReader();
-
 
126
			        reader.value = value;
-
 
127
			        reader.checked = checked;
-
 
128
			        reader.onload = function(e) {
-
 
129
						var divObj = 
-
 
130
						$(`<div class="thumb-image-container">
-
 
131
							<div class="radio">
-
 
132
						  		<label>
-
 
133
						    		<input type="radio" name="optionsRadios">
-
 
134
						    		Set as default
-
 
135
							  	</label>
122
				debugger;
136
							</div>
-
 
137
							<div><input type="text" name="descriptions[]" placeholder="Image Description"/></div>
-
 
138
						</div>`).appendTo(image_holder);
-
 
139
						$("<img />", {
-
 
140
							"src": e.target.result,
-
 
141
							"class": "thumb-image"
-
 
142
						}).appendTo(divObj);
-
 
143
						divObj.find('input[type=text]').val(this.value.title);
-
 
144
						divObj.find('input:radio').prop("checked", checked);
-
 
145
			        }
-
 
146
			        reader.readAsDataURL(value.url);
-
 
147
					
-
 
148
				}
-
 
149
				
-
 
150
				
123
			}
151
			}
124
		});
152
		});
125
	});
153
	});
126
	$("#mediaForm").on("submit",function(){
154
	$("#mediaForm").on("submit",function(){
127
		debugger;
155
		debugger;