Интернет магазин, не отображает результаты заказа.

#
Интернет магазин, не отображает результаты заказа.
Здравствуйте!
Возникла такая проблема, при оформление заказа через интернет магазин, не отображаются конечные данные, а именно удачно проходят параметры; данные о заказчике - адрес доставки - способ доставки, на следующем этапе магазин встаёт, контентная область пуста.
Подскажите в чём может быть проблема, и где её искать?

Версия системы HostCMS 5.9.2 Free.
#
Re: Интернет магазин, не отображает результаты заказа.
Проблема решена своими силами.
#
Re: Интернет магазин, не отображает результаты заказа.
у меня аналогичная проблема вчера возникла
не подскажете решение?
Модератор
#
Re: Интернет магазин, не отображает результаты заказа.
Вначале нужно определить причину, по описанию, боюсь, это невозможно сделать.
#
Re: Интернет магазин, не отображает результаты заказа.
после заполнения всех полей и нажатия кнопки "далее" на странице "адрес доставки", появляется страница с пустым контентом. Дело в том, что xsl-шаблон был видоизменен не мной, а другим человеком, связь с которым утеряна. Шаблон "АдресДоставки" включает в себя "способ доставки" и "способ оплаты", т.е. вместо 4-х пунктов оформления заказа присутствуют только 2
Модератор
#
Re: Интернет магазин, не отображает результаты заказа.
gs_evach,
Вероятно что-то не так заменили, нужно смотреть код. Обратитесь в поддержку.
#
Re: Интернет магазин, не отображает результаты заказа.
Обратилась утром еще, жду до сих пор
Модератор
#
Re: Интернет магазин, не отображает результаты заказа.
gs_evach,
Регламент есть на сайте http://www.hostcms.ru/support/
#
Re: Интернет магазин, не отображает результаты заказа.
ну вобщем-то код xsl-шаблона АдресДоставки вот :  

Цитата:
<?xml version="1.0" encoding="windows-1251"?>
<!DOCTYPE xsl:stylesheet>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
   <xsl:output xmlns="http://www.w3.org/TR/xhtml1/strict" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" encoding="Windows-1251" indent="yes" method="html" omit-xml-declaration="no" version="1.0" media-type="text/xml"/>
   
   <xsl:template match="/locations">
      
      <table border="0" cellpadding="5" cellspacing="5" class="shop_navigation_table">
         <tr>
            <td id="shop_navigation_current">Адрес доставки</td>
            <td>&#x2192;</td>
            <td id="shop_navigation">Данные заказа</td>
         </tr>
      </table>
      
      <SCRIPT type="text/javascript" language="JavaScript">
         <xsl:comment>
            <xsl:text disable-output-escaping="yes">
               <![CDATA[
               location_select_id = "location";
               city_select_id = "sel_city";
               cityarea_select_id = "sel_city_area";
               ]]>
            </xsl:text>
         </xsl:comment>
      </SCRIPT>
      
      <xsl:if test="external_propertys/message/node()">
         <div id="message">
            <xsl:value-of disable-output-escaping="yes" select="external_propertys/message"/>
         </div>
      </xsl:if>
      
      <form name="address" id="address" method="POST">
         <h1>Адрес доставки</h1>
         <p>
            <a href="{shop/path}cart/">Корзина</a>
         </p>
         <table>
            <tr>
               <td>Страна:<span style="color:#FF0000; font-size:18px;">*</span></td>
               <td>
                  <select id="country" style="width: 390px;" name="country" onchange="doSetLocation(this.options[this.selectedIndex].value, '{/locations/shop/path}cart/'">
                     <option value="0">..</option>
                     <xsl:apply-templates select="country"/>
                  </select>
                  </td>
            </tr>
            
            <tr>
               <td>Область:<span style="color:#FF0000; font-size:18px;">*</span></td>
               <td>
                  <xsl:variable name="country_id" select="/locations//country[@select = 1]/@id" />
                  
                  <select name="location" style="width: 390px;" id="location" onchange="doSetCity(this.options[this.selectedIndex].value, '{/locations/shop/path}cart/'">
                     <option value="0">..</option>
                     <xsl:apply-templates select="location[@parent = $country_id]"/>
                  </select>
               </td>
            </tr>
            <tr>
               <td>Город:<span style="color:#FF0000; font-size:18px;">*</span></td>
               <td>
                  <select name="sel_city" style="width: 390px;" id="sel_city" onchange="doSetCityArea(this.options[this.selectedIndex].value, '{/locations/shop/path}cart/'">
                     <option value="0">..</option>
                     <xsl:apply-templates select="city[@parent = location[@parent = $country_id]]"/>
                  </select>
               </td>
            </tr>
            <tr>
               <td style="vertical-align: middle;">Индекс:<span style="color:#FF0000; font-size:18px;">*</span></td>
               <td>
                  <input type="text" size="5" class="large_input" style="width: 90px;" name="index" value="{external_propertys/site_users_postcode}"/>
               </td>
            </tr>
            <tr>
               <td  style="vertical-align: middle;">Улица, дом, квартира:<br/>
               (город, район, если не выбраны)<span style="color:#FF0000; font-size:18px;">*</span></td>
               <td>
                  <input type="text" size="30" class="large_input" style="width: 390px;" name="full_address" value="{external_propertys/site_users_address}"/>
               </td>
            </tr>
            <tr>
               <td  style="vertical-align: middle;">Фамилия<span style="color:#FF0000; font-size:18px;">*</span>, Имя<span style="color:#FF0000; font-size:18px;">*</span>, Отчество:</td>
               <td>
                  <input type="text" size="30" class="large_input" style="width: 124px; margin-right: 5px;" name="site_users_surname" value="{external_propertys/site_users_surname}"/>
                  <input type="text" size="30" class="large_input" style="width: 124px; margin-right: 5px;" name="site_users_name" value="{external_propertys/site_users_name}"/>
                  <input type="text" size="30" class="large_input" style="width: 124px; margin-right: 5px;" name="site_users_patronymic" value="{external_propertys/site_users_patronymic}"/>
               </td>
            </tr>
            <tr>
               <td  style="vertical-align: middle;">Компания:</td>
               <td>
                  <input type="text" size="30" class="large_input" style="width: 390px;" name="site_users_company" value="{external_propertys/site_users_company}"/>
               </td>
            </tr>
            <tr>
               <td  style="vertical-align: middle;">Телефон:<span style="color:#FF0000; font-size:18px;">*</span></td>
               <td>
                  <input type="text" size="30" class="large_input" style="width: 390px;" name="site_users_phone" value="{external_propertys/site_users_phone}"/>
               </td>
            </tr>
            <tr>
               <td  style="vertical-align: middle;">Факс:</td>
               <td>
                  <input type="text" size="30" class="large_input" style="width: 390px;" name="site_users_fax" value="{external_propertys/site_users_fax}"/>
               </td>
            </tr>
            <tr>
               <td  style="vertical-align: middle;">E-mail:<span style="color:#FF0000; font-size:18px;">*</span></td>
               <td>
                  <input type="text" size="30" class="large_input" style="width: 390px;" name="site_users_email" value="{external_propertys/site_users_email}"/>
               </td>
            </tr>
            <tr>
               <td  style="vertical-align: middle;">Предпочтительный способ доставки:<span style="color:#FF0000; font-size:18px;">*</span></td>
               <td>
                  <input type="text" size="30" class="large_input" style="width: 390px;" name="site_users_delivery" value="{external_propertys/site_users_delivery}"/>
               </td>
            </tr>
            <tr>
               <td  style="vertical-align: middle;">Предпочтительный способ оплаты:<span style="color:#FF0000; font-size:18px;">*</span></td>
               <td>
                  <input type="text" size="30" class="large_input" style="width: 390px;" name="site_users_payment" value="{external_propertys/site_users_payment}"/>
               </td>
            </tr>
            <tr>
               <td  style="vertical-align: middle;" >Комментарий к заказу:</td>
               <td>
                  <textarea rows="2" class="large_input" style="width: 390px;" name="description"></textarea>
               </td>
            </tr>
            <tr>
               <td>
                  <input name="step_2" value="Далее &#8594;" type="submit"></input>
               </td>
            </tr>
         </table>
      </form>
      
      <!-- Заполняем все дочерние элементы страны -->
      <SCRIPT type="text/javascript" language="JavaScript">
         var oldHandler=window['onload'];
         window['onload']=function(){if(typeof(oldHandler)=='function'{oldHandler();}newHandler();};
         function newHandler(){
         doSetLocation(document.getElementById('country'.options[document.getElementById('country'.selectedIndex].value, '<xsl:value-of select="/locations/shop/path" />cart/';
         }
      </SCRIPT>
      
   </xsl:template>
   
   <!-- Шаблон заполняет options для стран -->
   <xsl:template match="country">
      <xsl:choose>
         <!-- Если страна задана по умолчанию -->
         <xsl:when test="@select=1">
            <option value="{@id}" selected="selected" style="font-weight: bold;">
               <xsl:value-of disable-output-escaping="yes" select="name"/>
            </option>
         </xsl:when>
         <xsl:otherwise>
            <option value="{@id}">
               <xsl:value-of disable-output-escaping="yes" select="name"/>
            </option>
         </xsl:otherwise>
      </xsl:choose>
   </xsl:template>
   
   <!-- Шаблон заполняет options для местоположений (областей) -->
   <xsl:template match="location">
      <option value="{@id}">
         <xsl:value-of disable-output-escaping="yes" select="name"/>
      </option>
   </xsl:template>
   
   <!-- Шаблон заполняет options для городов -->
   <xsl:template match="city">
      <option value="{@id}">
         <xsl:value-of disable-output-escaping="yes" select="name"/>
      </option>
   </xsl:template>
   
   <!-- Шаблон заполняет options для районов -->
   <xsl:template match="cityarea">
      <option value="{@id}">
         <xsl:value-of disable-output-escaping="yes" select="name"/>
      </option>
   </xsl:template>
   
</xsl:stylesheet>



как я уже писала, после нажатия кнопки "далее" появляется страница с пустым контентом.
Модератор
#
Re: Интернет магазин, не отображает результаты заказа.
Проблема думаю не в XSL, а в типовой дин. странице.
Авторизация