Не верные ссылки

#
Не верные ссылки
Здравствуйте!
Пытаюсь сделать макет как описывается тут http://www.hostcms.ru/documentation/step-by-step/bootstrap-template/
Завел ИС, добавил в нее несколько элементов. Пытаюсь на главной странице отобразить эти элементы ИС.
Так у меня выглядит XSL шаблон:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE xsl:stylesheet>
<xsl:stylesheet version="1.0"
   xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
   xmlns:hostcms="http://www.hostcms.ru/"
   exclude-result-prefixes="hostcms">
   <xsl:output xmlns="http://www.w3.org/TR/xhtml1/strict" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" encoding="utf-8" indent="yes" method="html" omit-xml-declaration="no" version="1.0" media-type="text/xml"/>
   
   
   
   <xsl:template match="/">
      
      <xsl:apply-templates select="/informationsystem/informationsystem_item[active = 1]" />
      
   </xsl:template>
   
   <xsl:template match="informationsystem_item">
      
      <div class="col-sm-6 col-md-4">
         <div class="thumbnail">
         <p class="skd"><strong><xsl:value-of select="property_value[tag_name='cnt']/value"/></strong>%</p>
            
            <img src="{dir}{image_large}" data-holder-rendered="true" style="display: block;" width="275" alt="{image_large}" />
            
            <div class="caption">
            <h3 id="thumbnail-label"><a href="{url}"><xsl:value-of disable-output-escaping="yes" select="name"/></a></h3>
               <xsl:if test="description != ''">
                  <xsl:value-of disable-output-escaping="yes" select="description"/>
               </xsl:if>
               
            </div>
         </div>
      </div>
   </xsl:template>
</xsl:stylesheet>

Так у меня выглядит PHP код который выбирает эти элементы:
<?php
            if (Core::moduleIsActive('informationsystem'))
{
    $Informationsystem_Controller_Show = new Informationsystem_Controller_Show(
        Core_Entity::factory('Informationsystem', 20) //ИС с кодом 1.
    );

    $Informationsystem_Controller_Show
        ->xsl(
            Core_Entity::factory('Xsl')->getByName('ПартнерыНаГлавной')
        )
        ->groupsMode('none')
        ->itemsForbiddenTags(array('text'))
        ->group(FALSE)
        ->limit(10)
        ->show();
}
            ?>


Вот HTML код результата:
<div class="col-sm-6 col-md-4">
  <div class="thumbnail">
    <p class="skd"><strong></strong>%</p>
    <img src="/upload/information_system_20/1/5/9/item_159/information_items_158.png" data-holder-rendered="true" style="display: block;" width="275" alt="information_items_158.png">
    <div class="caption"><h3 id="thumbnail-label"><a href="//159/">Спорт</a></h3><p>Тестовое короткое описание</p></div>
  </div>
</div>

Не понятно почему ссылка имеет вот такой вид:
<a href="//159/">Спорт</a>
При переходе по такой ссылке браузер опера пытается перейти на адрес http://0.0.0.159 который он естественно отобразить не может.
Заранее большое спасибо!
#
Re: Не верные ссылки
vanesrilax,
Информационная система "Партнеры" не прикреплена ни к одному узлу структуры
HostDev.pw - модули для HostCMS, Telegram: @hostdev
#
Re: Не верные ссылки
Да, спасибо! Я уже разобрался
#
Re: Не верные ссылки
еще одна проблема,
Создал узел структуры "партнеры", указал макет сайта, вот содержимое того макета:
<?php
   Core_Page::instance()->execute();
?>

Зашел в настройки ИС и там указал узел структуры "партнеры"
В результате ссылка формируется вот так:
<a href="/partners/159/">Спорт</a>

Но при переходе на эту страницу почему то происходит редирект на главную страницу.
В чем может быть проблема?
Заранее большое спасибо!
Модератор
#
Re: Не верные ссылки
На самой странице Партнеры в структуре сайта размещена ТДС "Информационные системы" и в ней верно выбрана сама ИС?
Авторизация