<%
while(searchResultPage.hasMoreElements()){
PageSkuInfo psi = searchResultPage.nextElement();
if(currentIteration == 0){
firstSku = psi.getSku();
}
if (gray){
gray = false;
bgColor = "#E4E4EC";
}else{
gray = true;
bgColor = "#FFFFFF";
}
%>
<%
if(psi.getPriceType().equalsIgnoreCase("c")){
tmpSortContract="Best Value Items";
}else{
tmpSortContract="Miscellaneous Items";
}
if(searchsort.equalsIgnoreCase(CatalogConstants.SEARCH_LVL_SORT_CONTRACT) && !sortContract.equalsIgnoreCase(tmpSortContract)){
if(psi.getPriceType().equalsIgnoreCase("c")){
sortContract="Best Value Items";
}else{
sortContract="Miscellaneous Items";
}
%>
<%}%>
<% int addCols = 0;
if(contractprofile.isOutOfDelFlg()) {
addCols ++;
}
if (!contractprofile.getShipToCountry().equals(CountryType.CANADA)){
addCols ++;
}%>
|
|
<% String entity_Link = psi.isUsingEntity("21") ? psi.getEntities().getFirstEntityByLocation("21").getEntity_link() : "";
String stringValOfBoolValidEntity = psi.isUsingEntity("21") ? String.valueOf(psi.getEntities().getFirstEntityByLocation("21").isValidEntity()) : "false";%>
|
|
<%if(!contractprofile.getShipToCountry().equals(CountryType.CANADA)) {%>
|
<%}%>
|
<%if(contractprofile.isOutOfDelFlg()) {%>
|
<%}%>
|
<%if(!contractprofile.getShipToCountry().equals(CountryType.CANADA) && !contractprofile.getCatalogId().equalsIgnoreCase("300") ) {%>
<%}%>
|
|
|
|
<%=psi.getSku()%> |
<%if(psi.isOrderable()){%>
<%if(!contractprofile.getShipToCountry().equals(CountryType.CANADA)) {%>
<%=psi.getDollarListPrice()%> |
<%}%>
<%=psi.getDollarSellPrice()%> |
<%}else{%>
|
|
<%}%>
<%if(contractprofile.isOutOfDelFlg()) {%>
<%=CartUtils.decodeWeight(psi.getWeight())%> |
<%}%>
<%=psi.getUMDescription()%> |
<%if(session.getAttribute("siteID").equals(com.officedepot.jops.type.SiteType.FUTURE_ORDERS)){%>
<%}else if(!contractprofile.getShipToCountry().equals(CountryType.CANADA) && !contractprofile.getCatalogId().equalsIgnoreCase("300") ) {
if (psi.getAvailableQuantity()> 0 && !psi.isImprintSku()) { %>
<%=psi.getAvailableQuantity() %>
<% } else {%>
<%}%>
<%}%>
|
|
|
|
<%if (contractprofile.getAccessControlList().isEqual(AccessControlList.CUSTOMSTAMPS, contractprofile.getAccessControlList().CUSTOMSTAMPS_PERM.NONE) &&
Constants.isTaylorVendorID(psi.getVendorID())){%>
This SKU is unavailable. Please contact support if you would like to order.
<%} else if (psi.isRestrictedItem() && Constants.isTaylorVendorID(psi.getVendorID()) && contractprofile.getAccessControlList().isEqual(AccessControlList.SKURESTRICTION, contractprofile.getAccessControlList().SKURESTRICTION_PERM.REJECT)){%>
This SKU is Restricted.
<%} else {%>
<%}%>
<%=SkuDisplayHelper.getSkuIconsHTML(psi, request, pageContext, contractprofile.getAccessControlList())%>
<%if(!psi.isImprintSku() || (psi.isImprintSku() && contractprofile.getAccessControlList().allow(AccessControlList.CUSTOMSTAMPS, AccessOperationType.ALLOW))){%>
<%=EntityDisplayHelper.getHTML(psi.getEntities(),request, response, "21", pageContext)%>
<%=EntityDisplayHelper.getHTML(psi.getEntities(),request, response, "22", pageContext)%>
<%}%>
<%
//if(!psi.getReturnMessageFromAOPS().equalsIgnoreCase("")
//&& !contractprofile.getInventoryLocation().equalsIgnoreCase(Constants.BROWSING_INVENTORY_LOCATION)){
// out.println(" Note: " + psi.getReturnMessageFromAOPS());
//}
%>
<% if(psi.isShowQuantityTextBox()){ %>
<%if (psi.isRestrictedItem()) { %>
<% } else { %>
<%}
}
if (!Constants.isTaylorVendorID(psi.getVendorID()) && ! Constants.isNorwoodVendorID(psi.getVendorID())) {%>
<%if (psi.isRestrictedItem()) { %>
" border="0">
<%if (contractprofile.getAccessControlList().isEqual(AccessControlList.MYSHOPPINGLIST_LITE, AccessControlList.MYSHOPPINGLIST_LITE_PERM.NONE)) {%>
" border="0">
<%}%>
<%} else {%>
" border="0">
<%if (contractprofile.getAccessControlList().isEqual(AccessControlList.MYSHOPPINGLIST_LITE, AccessControlList.MYSHOPPINGLIST_LITE_PERM.NONE)) {%>
" border="0">
<%}%>
<%}%>
<%}else if (Constants.isNorwoodVendorID(psi.getVendorID())){%>
<%String link = "/shop/configureProduct.do?sku=" + psi.getCustomerSku();%>
<%if (psi.isRestrictedItem()) { %>
<%}else{%>
<%}%>
<%}%>
|
|
<%
currentIteration++;
if(!searchResultPage.hasMoreElements()){
lastSku = psi.getSku();
}
}
%>
<%if(contractprofile.isOutOfDelFlg()) {%>
|
<%}else{%>
|
<%}%>