Fragmentos de códigos pulsar para editar en la tienda de inicio Aurora

La tienda de inicio Aurora tiene enlaces Crear y Editar que están incluidos en varias páginas de la tienda y en ventanas emergentes de vista previa de la tienda. Puede revisar los distintos fragmentos de código para obtener más información sobre los parámetros y variables que contienen.

Puede que necesite revisar los fragmentos de código y comprender su ubicación en las páginas JSP si está efectuando las acciones siguientes:
  • AñadE enlaces a su propia tienda.
  • Personaliza los enlaces en la tienda de inicio Aurora.
  • Añade más enlaces a la tienda de inicio Aurora.
  • Cambia el parámetro storeSelection para uno o más enlaces Crear y Editar.

Enlaces Editar para entradas de catálogo

Las paginas JSP de la tienda siguiente contiene enlaces Editar para entradas de catálogo:
  • \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

A continuación se indica el fragmento de código para el enlace:

<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>		

Enlaces Editar para categorías

Las siguientes páginas JSP de la tienda contienen enlaces Editar para las categorías:
  • \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

A continuación se indica el fragmento de código para el enlace:

<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>

Enlaces Crear y Editar para zonas de e-Marketing

Estos enlaces se encuentran en la ventana emergente de vista previa de la tienda siguiente:

\Stores\WebContent\Aurora\Widgets\ESpot\include\ESpotInfoPopupDisplay.jspf

A continuación figura el fragmento de código para el enlace Crear:

<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>

A continuación figura el fragmento de código para el enlace Editar:

<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>

Enlaces Crear y Editar para actividades web

Estos enlaces se encuentran en la ventana emergente de vista previa de la tienda siguiente:

\Stores\WebContent\Aurora\Widgets\ESpot\include\ESpotInfoPopupDisplay.jspf

A continuación figura el fragmento de código para el enlace Crear:

<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>

A continuación figura el fragmento de código para el enlace Editar:

<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>

Enlaces Editar para entradas de marketing

El enlace se encuentra en la ventana emergente de vista previa de la tienda siguiente:

\Stores\WebContent\Aurora\Widgets\ESpot\include\ESpotInfoPopupDisplay.jspf

A continuación figura el fragmento de código para el enlace Editar:

<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>

Enlaces Crear y Editar para reglas de búsqueda

Estos enlaces se encuentran en la ventana emergente de vista previa de la tienda siguiente:

\Stores\WebContent\Aurora\Widgets\ESpot\include\ESpotInfoPopupDisplay.jspf

A continuación figura el fragmento de código para el enlace Crear:

<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>

A continuación figura el fragmento de código para el enlace Editar:

<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>