branding.jsp
Home
/
sm-shop /
src /
main /
webapp /
pages /
admin /
merchant /
branding.jsp
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
<%@ taglib uri="http://www.springframework.org/tags" prefix="s"%>
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="/WEB-INF/shopizer-tags.tld" prefix="sm" %>
<%@ page session="false"%>
<script type="text/javascript">
function removeImage(){
$("#store.error").show();
$.ajax({
type: 'POST',
url: '<c:url value="/admin/store/removeImage.html"/>',
dataType: 'json',
success: function(response){
var status = isc.XMLTools.selectObjects(response, "/response/status");
if(status==0 || status ==9999) {
//remove delete
$("#imageControlRemove").html('');
//add field
$("#imageControl").html('<input class=\"input-file\" id=\"file[0]\" name=\"file[0]\" type=\"file\">');
$(".alert-success").show();
} else {
//display message
$(".alert-error").show();
}
},
error: function(xhr, textStatus, errorThrown) {
alert('error ' + errorThrown);
}
});
}
</script>
<div class="tabbable">
<jsp:include page="/common/adminTabs.jsp" />
<div class="tab-content">
<div class="tab-pane active" id="catalogue-section">
<c:url var="saveBrandingImage" value="/admin/store/saveBranding.html" />
<form:form method="POST" enctype="multipart/form-data" commandName="contentImages" action="${saveBrandingImage}">
<form:errors path="*" cssClass="alert alert-error" element="div" />
<div id="store.success" class="alert alert-success"
style="<c:choose><c:when test="${success!=null}">display:block;</c:when><c:otherwise>display:none;</c:otherwise></c:choose>">
<s:message code="message.success" text="Request successfull" />
</div>
<!-- hidden when creating the product -->
<div class="control-group">
<label><s:message code="label.storelogo" text="Store logo"/> <c:if test="${store.storeLogo!=null}"><span id="imageControlRemove"> - <a href="#" onClick="removeImage('${store.id}')"><s:message code="label.generic.remove" text="Remove"/></a></span></c:if></label>
<div class="controls" id="imageControl">
<c:choose>
<c:when test="${store.storeLogo==null}">
<input class="input-file" id="file" name="file[0]" type="file"><br/>
</c:when>
<c:otherwise>
<img src="<c:url value=""/><sm:contentImage imageName="${store.storeLogo}" imageType="LOGO"/>">
</c:otherwise>
</c:choose>
</div>
</div>
<div class="form-actions">
<div class="pull-right">
<button type="submit" class="btn btn-success">
<s:message code="button.label.submit2" text="Submit" />
</button>
</div>
</div>
</form:form>
<br/>
<br/>
<c:url var="saveTemplate" value="/admin/store/saveTemplate.html" />
<form:form method="POST" enctype="multipart/form-data" commandName="store" action="${saveTemplate}">
<!-- hidden when creating the product -->
<div class="control-group">
<label><s:message code="label.store.template" text="Theme"/></label>
<div class="controls">
<form:select items="${templates}" path="storeTemplate" />
<span class="help-inline"></span>
</div>
</div>
<div class="form-actions">
<div class="pull-right">
<button type="submit" class="btn btn-success">
<s:message code="button.label.submit2" text="Submit" />
</button>
</div>
</div>
</form:form>
</div>
</div>
</div>