Как создать новую позицию в шаблоне

InstantCMS 2.X
#1 19 июля 2019 в 12:22
Привет. Не могу разобраться в какие файлы вписывать. От первой ветки сильно отличается.

Сможете обьяснить пошагово что и куда добавлять? Пример то вижу, но не получается что то.

Если верно понял, то в main.tpl.php создается позиция, например так
<?php if($this->hasWidgetsOn('topbar_banner')) { ?>
<?php $this->widgets('topbar_banner'); ?>
<?php } ?>
А это в scheme.htm

Уже не понятно

  1.  
  2. <tr>
  3. <td class="filled">
  4. {cell:LANG_PAGE_LOGO}
  5. </td>
  6. <td>
  7. {position:topbar_banner}
  8. </td>
  9. </tr>
  10.  
{position:topbar_banner} — это блок куда перетаскивают виджеты? А эта подпись, заголовок позиции или еще что то? {cell:LANG_PAGE_LOGO}
#2 19 июля 2019 в 12:47
Вроде бы разобрался
в scheme.htm
<tr>
<td width="40%">
{position:topbar_le}
</td>
</tr>
в main.tpl.php
<?php if($this->hasWidgetsOn('topbar_le')) { ?>
<div class="topbar_left">
<?php $this->widgets('topbar_le', false, 'wrapper_plain'); ?>
</div>
<?php } ?>
#3 19 июля 2019 в 12:59
Спасибо, тоже пригодится информация.
#4 19 июля 2019 в 13:07

Спасибо, тоже пригодится информация.

fincheck
Да не за что, сам разбираюсь.
Вы главное стили и названия классов и позиций сами под себя правьте. Либо можно с донора (другой позиции) класс к примеру позаимствовать.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.