Я новичок - буду благодарна за помощь

#
Я новичок - буду благодарна за помощь
День добрый форумчане!

Сегодня поставила HostCms на свой сайт, и как всякий новичок столкнулась с множеством проблем, решение которых в документации FAQ не нашла. Буду благодарна за всяческую помощь в решении моих проблем...

Итак вопрос первый: у меня есть действующий сайт, который я хочу впоследствии поставить на эту CMS. Если я сначала на поддомене настрою шаблон и движок, а потом перенесу его на основной домен - такое возможно?
Модератор
#
Re: Я новичок - буду благодарна за помощь
ViktoriaIv,
Да, возможно.
#
Re: Я новичок - буду благодарна за помощь
спасибо )))

почему когда я меняю название страницы и её URL - ничего не происходит? (в графе "структура сайта" редактирую, сохраняю, применяю, но ничего не происходит (((
#
Re: Re: Я новичок - буду благодарна за помощь
все поняла - просто надо не из админки редактировать, а напрямую на сайте "редактирование узла структуры"
Модератор
#
Re: Я новичок - буду благодарна за помощь
ViktoriaIv,
Вы можете редактировать и через центр администрирования. Если у Вас несколько сайтов, демонстрационный и с каким-то макетом, то, вероятно, Вы редактируете не тот сайт. Сайт в центре администрирования выбирается в верхней части страницы.
#
Re: Re: Я новичок - буду благодарна за помощь
спасибо - уже немного разобралась...

...теперь подошла к принципиально главным моментам - смена дизайна выбранного шаблона - при установке выбрала дизайн (в папке templates он под номером 13) примерно издалека напоминающий тот, который планирую сделать. Решила начать со смены дизайна верхнего меню, но за пару часов поиска решений уже сломала мозг - перелистала документацию, форум - ничего не понятно...

...может Вы подскажете где лежат файлы менюшки, которые надо редактировать?
Модератор
#
Re: Я новичок - буду благодарна за помощь
ViktoriaIv,
Это всего один файл, и называется он XSL-шаблон. Название его Вы сможете увидеть в клиентском разделе, см http://www.hostcms.ru/documentation/guide/introduction/top-panel/xml/

1.2. Основные принципы работы с XML/XSL
http://www.hostcms.ru/documentation/guide/introduction/xslt/
#
Re: Я новичок - буду благодарна за помощь
Спасибо за ответ - надо учить XML/XSL

Вашу CMS выбрала по рекомендациям в интернете из-за простоты, но уже на первых шагах по изменению шаблона столкнулась со сложностями, которых у меня не было даже в начале, когда осваивала битрикс, WP, joomla и opencart...

На то чтобы выучить XML/XSL потребуется немало времени, а сайт надо уже запускать... Может подскажете логику строения XML/XSL?
в следующем сообщении выложу вопрос...

PS - если кому нужна помощь в SEO - с удовольствием помогу - я в этом спец!
Модератор
#
Re: Я новичок - буду благодарна за помощь
ViktoriaIv,
сложности потому что кто-то застревает на старых шаблонизаторах году так в 2005, а кто-то идет в ногу со временем. Популярные за рубежом технологии сложно приживаются у нас из-за косности мышления и нежелания развиваться.

У нас есть весьма неплохие примеры по XSL, посмотрите, пожалуйста, их, ссылка выше. Для простой работы по сути учить там особо и нечего. Три правила и основные операторы за пол дня можно понять.
#
Re: Я новичок - буду благодарна за помощь
в общем проблема с дизайном верхнего меню: есть шаблон, на который я хочу заменить стандартную менюшку, html обоих шаблонов практически идентичен, но в CSS они построены по разному...

вот CSS того меню, которое хочу поставить:
<div class="menubg">
<ul id="men">
<li><a href="" style="" >ссылка</a></li>
<li><a href="" style="" >ссылка</a></li>
<li><a href="" style="" >ссылка</a></li>
<li class="active"><a href="" style="" >ссылка</a></li>
<li><a href="" style="" >ссылка</a></li>
</ul>
</div>

Вот css этого меню:
.menubg {
   overflow: hidden;
   height: 37px;
   width: 817px;
   padding: 0 10px 4px 0;
   margin: 0 -3px 0 0;
   background: url(http://www.ukravtoline.com.ua/menu/menu-bg.png) no-repeat;
}

#men {
   float: left;
   list-style: none;
   margin: 0;
   padding: 1px 0 1px 1px;
   line-height: 35px;
   font-size: 14px;
}

   #men li {
      float: left;
      padding: 0 21px 0 0;
      margin: 0 0 0 -1px;
      background: url(http://www.ukravtoline.com.ua/menu/razd.gif) no-repeat 100% 0;
      cursor: pointer;
   }

   #men a {
      color: #fff;
      display: block;
      padding: 0 0 0 20px;
   }

      #men a:hover {
         text-decoration: underline;
      }

   #men li.active:hover, #men .active {
      background: url(http://www.ukravtoline.com.ua/menu/menactr.gif) no-repeat 100% 0;
   }

   #men li:hover {
      background: url(http://www.ukravtoline.com.ua/menu/menlihov.gif) no-repeat 100% 0;
      margin-left: 0;
   }

      #men li:hover a {
         margin-left: -1px;
      }

   #men .active a {
      background: #fdbb30 url(http://www.ukravtoline.com.ua/menu/menacl.gif) no-repeat;
      text-decoration: none;
      color: #000;
   }


Вот код того меню, которое хочу изменить:
<div class="nav">
  <ul>
    <li>
      <a href="/" title="Главная">Главная</a>
    </li>
    <li>
      <a href="/about/" title="О нас">О нас</a>
    </li>
    <li>
      <a href="/services123/" title="Услуги123">Услуги123</a>
    </li>
    <li>
      <a href="/solutions/" title="Решения">Решения</a>
    </li>
    <li>
      <a href="/news/" title="Новости">Новости</a>
    </li>
    <li>
      <a href="/contacts/" title="Контакты">Контакты</a>
    </li>
  </ul>
</div>

вот css этого меню:
   
.nav ul {
         width:640px;;
      overflow:hidden;
      font-family:Arial, Helvetica, sans-serif;
      font-size:12px;
      color:#FFF;
      position:relative;
      list-style:none;
   
      }
.nav ul li {   
         float:left;
         font-family:Arial, Helvetica, sans-serif;
                  padding:0 20px 0 20px;
      
         font-size:12px;
            color:#FFF
         }
.nav ul li a {
            float:left;
            text-decoration:none;
         padding:9px 0 9px 0;
         font-family:Arial, Helvetica, sans-serif;
      font-size:12px;
      color:#FFF;
      
         
            }
.nav ul li a:hover {
            text-decoration:none;
            
                  
            overflow:hidden;
      padding:9px 9px 9px 9px;
      position:relative;
      background-color:#7bba0d;
border-radius:  3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-khtml-border-radius: 3px 3px 3px 3px;
            }


может кто подскажет оптимальное решение?

PS - сильно не ругайте меня за такие глупые вопросы
Авторизация