Fragment de code de la fonction d'édition en un clic du magasin type Aurora
Des liens Créer
et Editer
sont intégrés à différentes pages et fenêtre d'aperçu en incrustation du magasin type Aurora. Les fragments de code ci-dessous vous permettent d'en savoir plus sur les variables et les paramètres correspondants.
- Vous ajoutez des liens à votre propre magasin.
- Vous personnalisez les liens du magasin type Aurora.
- Vous ajoutez des liens du magasin type Aurora.
- Vous remplacez le paramètre
storeSelectionpar un ou plusieurs liensCréer
etEditer
.
Liens Editer
pour les entrées de catalogue
Les pages de magasin JSP suivantes contiennent des liens Editervers des entrées de catalogue :
- \Stores\WebContent\Aurora\Layouts\BundleDisplay.jsp
- \Stores\WebContent\Aurora\Layouts\DynamicKitDisplay.jsp
- \Stores\WebContent\Aurora\Layouts\PackageDisplay.jsp
- \Stores\WebContent\Aurora\Layouts\ProductDisplay.jsp
- \Stores\WebContent\Aurora\Widgets\CatalogEntry\CatalogEntryDisplay.jsp
Voici le fragment de code du lien :
<c:if test="${env_inPreview && !env_storePreviewLink}">
<div class="caption" style="display:none"></div>
<div class="ESpotInfo">
<c:url var="clickToEditURL" value="/cmc/EditBusinessObject" context="/">
<c:param name="toolId" value="catalogManagement"/>
<c:param name="storeId" value="${storeId}"/>
<c:param name="storeSelection" value="prompt"/>
<c:param name="languageId" value="${langId}"/>
<c:param name="searchType" value="FindAllCatalogEntries"/>
<c:param name="searchOption.searchText" value="${partNumber}"/>
<c:param name="searchOption.searchUniqueId" value="${productId}"/>
</c:url>
<a id="ProductDisplay_click2edit_Product_${productId}" class="click2edit_button"
href="javascript:void(0)" onclick="parent.callManagementCenter('<wcf:out escapeFormat="js"
value="${clickToEditURL}"/>');" ><fmt:message key='Click2Edit_product'/></a>
</div>
</c:if> Liens Editer
pour les catégories
Les pages de magasin JSP suivantes contiennent des liens Editervers des catégories :
- \Stores\WebContent\Aurora\Layouts\CategoryNavigationDisplay.jsp
- \Stores\WebContent\Aurora\Layouts\SubCategoryPage.jsp
- \Stores\WebContent\Aurora\Layouts\TopCategoryPage.jsp
- \Stores\WebContent\Aurora\Widgets\ESpot\include\CategorySpot.jspf
Voici le fragment de code du lien :
<c:if test="${env_inPreview && !env_storePreviewLink}">
<div class="caption" style="display:none"></div>
<div class="ESpotInfo">
<c:url var="clickToEditURL" value="/cmc/EditBusinessObject" context="/">
<c:param name="toolId" value="catalogManagement"/>
<c:param name="storeId" value="${storeId}"/>
<c:param name="storeSelection" value="prompt"/>
<c:param name="languageId" value="${langId}"/>
<c:param name="searchType" value="FindCategories"/>
<c:param name="searchOption.searchText" value="${categoryPartNumberMap[aStatus.current.key]}"/>
<c:param name="searchOption.searchUniqueId" value="${uniqueID}"/>
</c:url>
<a id="CategoryRecommendation_click2edit_Category_${uniqueID}" class="click2edit_button"
href="javascript:void(0)" onclick="parent.callManagementCenter('<wcf:out escapeFormat="js"
value="${clickToEditURL}"/>');" ><fmt:message key='Click2Edit_category'/></a>
</div>
</c:if>Liens Créer
et Editer
pour les emplacements e-marketing
Ces liens sont contenus dans la fenêtre en incrustation d'aperçu de magasin suivante :\Stores\WebContent\Aurora\Widgets\ESpot\include\ESpotInfoPopupDisplay.jspf
Voici le fragment de code du lien Créer
:
<c:if test="${!espotFound}">
<c:url var="clickToCreateURL" value="/cmc/CreateBusinessObject" context="/">
<c:param name="toolId" value="marketingManagement"/>
<c:param name="storeId" value="${storeId}"/>
<c:param name="languageId" value="${langId}"/>
<c:param name="storeSelection" value="prompt"/>
<c:param name="objectType" value="EMarketingSpot"/>
<c:param name="newObjectOption.marketingSpotName" value="${emsName}"/>
</c:url>
<a id='click2create_EMarketingSpot_<c:out value="${espotName}"/>'
title='<fmt:message key="Click2Create_espot" bundle="${previewText}"/>' class="click2create_button" href="javascript:void(0)"
onclick="window.parent.callManagementCenter('<wcf:out escapeFormat="js" value="${clickToCreateURL}"/>');">
<fmt:message key="Click2Edit_Create" bundle="${previewText}"/>
</a>
</c:if>Voici le fragment de code du lien Editer
:
<c:if test="${espotFound}">
<c:url var="clickToEditURL" value="/cmc/EditBusinessObject" context="/">
<c:param name="toolId" value="marketingManagement"/>
<c:param name="storeId" value="${storeId}"/>
<c:param name="languageId" value="${langId}"/>
<c:param name="storeSelection" value="prompt"/>
<c:param name="searchType" value="FindEMarketingSpots"/>
<c:param name="searchOption.searchText" value="${emsName}"/>
<c:param name="searchOption.searchUniqueId" value="${emsId}"/>
</c:url>
<a id="click2edit_EMarketingSpot_${emsId}" href="javascript:void(0)"
title='<fmt:message key="Click2Edit_espot" bundle="${previewText}"/>' class="click2edit_button"
onclick="window.parent.callManagementCenter('<wcf:out escapeFormat="js" value="${clickToEditURL}"/>');">
<fmt:message key="Click2Edit_Edit" bundle="${previewText}"/>
</a>
</c:if>Liens Créer
et Editer
pour les activités Web
Ces liens sont contenus dans la fenêtre en incrustation d'aperçu de magasin suivante :\Stores\WebContent\Aurora\Widgets\ESpot\include\ESpotInfoPopupDisplay.jspf
Voici le fragment de code du lien Créer
:
<c:url var="clickToCreateURL" value="/cmc/CreateBusinessObject" context="/">
<c:param name="toolId" value="marketingManagement"/>
<c:param name="storeId" value="${storeId}"/>
<c:param name="languageId" value="${langId}"/>
<c:param name="storeSelection" value="prompt"/>
<c:param name="objectType" value="WebActivity"/>
<c:param name="newObjectOption.marketingSpotId" value="${emsId}"/>
</c:url>
<a id="click2create_WebActivity_${emsId}" href="javascript:void(0)"
title='<fmt:message key="Click2Create_webactivity" bundle="${previewText}"/>' class="click2create_button"
onclick="window.parent.callManagementCenter('<wcf:out escapeFormat="js" value="${clickToCreateURL}"/>');">
<fmt:message key="Click2Edit_Create" bundle="${previewText}"/>
</a>Voici le fragment de code du lien Editer
:
<c:url var="clickToEditURL" value="/cmc/EditBusinessObject" context="/">
<c:param name="toolId" value="marketingManagement"/>
<c:param name="storeId" value="${storeId}"/>
<c:param name="languageId" value="${langId}"/>
<c:param name="storeSelection" value="prompt"/>
<c:param name="searchType" value="FindActivities"/>
<c:param name="searchOption.searchText" value="${param6}"/>
<c:param name="searchOption.searchUniqueId" value="${param1}"/>
</c:url>
<a id="click2edit_WebActivity_${param1}" href="javascript:void(0)"
title='<fmt:message key="Click2Edit_webactivity" bundle="${previewText}"/>' class="click2edit_button"
onclick="window.parent.callManagementCenter('<wcf:out escapeFormat="js" value="${clickToEditURL}"/>');">
<fmt:message key="Click2Edit_Edit" bundle="${previewText}" />
</a>Liens Editer
pour le contenu marketing
Ce lien est contenu dans la fenêtre en incrustation d'aperçu de magasin suivante :\Stores\WebContent\Aurora\Widgets\ESpot\include\ESpotInfoPopupDisplay.jspf
Voici le fragment de code du lien Editer
:
<c:url var="clickToEditURL" value="/cmc/EditBusinessObject" context="/">
<c:param name="toolId" value="marketingManagement"/>
<c:param name="storeId" value="${storeId}"/>
<c:param name="languageId" value="${langId}"/>
<c:param name="storeSelection" value="prompt"/>
<c:param name="searchType" value="FindMarketingContent"/>
<c:param name="searchOption.searchText" value="${aRecommendedItemDataMap.dataName}"/>
<c:param name="searchOption.searchUniqueId" value="${aRecommendedItemDataMap.id}"/>
</c:url>
<a id="click2edit_MarketingContent_${aRecommendedItemDataMap.id}"
href="javascript:void(0)" title='<fmt:message key="Click2Edit_content" bundle="${previewText}"/>'
class="click2edit_button" onclick="window.parent.callManagementCenter('<wcf:out escapeFormat="js" value="${clickToEditURL}"/>');">
<fmt:message key="Click2Edit_Edit" bundle="${previewText}"/>
</a>Liens Créer
et Editer
pour les règles de recherche
Ces liens sont contenus dans la fenêtre en incrustation d'aperçu de magasin suivante :\Stores\WebContent\Aurora\Widgets\ESpot\include\ESpotInfoPopupDisplay.jspf
Voici le fragment de code du lien Créer
:
<c:url var="clickToCreateURL" value="/cmc/CreateBusinessObject" context="/">
<c:param name="toolId" value="marketingManagement"/>
<c:param name="storeId" value="${storeId}"/>
<c:param name="languageId" value="${langId}"/>
<c:param name="storeSelection" value="prompt"/>
<c:param name="objectType" value="SearchActivity"/>
<c:if test="${!empty(originalSearchTerm)}">
<c:param name="newObjectOption.searchKeyword" value="${originalSearchTerm}"/>
</c:if>
</c:url>
<div class="create">
<a id='click2create_SearchActivity' href="javascript:void(0)"
title='<fmt:message key="Click2Create_searchrule" bundle="${previewText}"/>' class="click2create_button"
onclick="window.parent.callManagementCenter('<wcf:out escapeFormat="js" value="${clickToCreateURL}"/>');">
<fmt:message key="Click2Edit_Create" bundle="${previewText}"/>
</a>
</div>Voici le fragment de code du lien Editer
:
<c:url var="clickToEditURL" value="/cmc/EditBusinessObject" context="/">
<c:param name="toolId" value="marketingManagement"/>
<c:param name="storeId" value="${storeId}"/>
<c:param name="languageId" value="${langId}"/>
<c:param name="storeSelection" value="prompt"/>
<c:param name="searchType" value="FindSearchActivities"/>
<c:param name="searchOption.searchText" value="${param6}"/>
<c:param name="searchOption.searchUniqueId" value="${param1}"/>
</c:url>
<div class="edit">
<a id="click2edit_SearchActivity_${param1}" href="javascript:void(0)"
title='<fmt:message key="Click2Edit_searchrule" bundle="${previewText}"/>' class="click2edit_button"
onclick="window.parent.callManagementCenter('<wcf:out escapeFormat="js" value="${clickToEditURL}"/>');">
<fmt:message key="Click2Edit_Edit" bundle="${previewText}"/>
</a>
</div>