Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Редактирование шаблона "Счёта"

Автор atachРаздел Шаблоны XSLT

Ответов: 2
Просмотров: 2704
Последний ответ 03 Ноября 2012, 13:41:23
от admin
Условие вывода/не вывода шаблона Комментариев в Блоге

Автор BabajkaРаздел Шаблоны XSLT

Ответов: 2
Просмотров: 3114
Последний ответ 22 Ноября 2012, 14:32:15
от admin
Настройка шаблона письма уведомления о заказе (emarket) XSLT

Автор CanektРаздел Настройка системы и модулей

Ответов: 37
Просмотров: 9151
Последний ответ 12 Сентября 2016, 07:57:36
от admin
Не найден файл шаблона дизайна для этой страницы

Автор audiof8Раздел Настройка системы и модулей

Ответов: 5
Просмотров: 3492
Последний ответ 05 Января 2016, 14:09:29
от admin
Использование кастомных функций из папки другого шаблона

Автор atachРаздел Custom макросы

Ответов: 5
Просмотров: 2353
Последний ответ 21 Ноября 2016, 11:58:02
от atach

0 Пользователей и 1 Гость просматривают эту тему.

*

Armor

  • **
  • 78
  • +0/-0
    • Просмотр профиля
Все уже перепробовал, не могу понять почему макрос:
%news view(%pid%, 'short_news')%
выводит код из шаблона default.tpl и только часть кода в котором выводятся комментарии выводятся из шаблона short_news.tpl

short_news.tpl находится в папке \tpls\news как и положено

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
как называются блоки шаблонов которые выводятся из default.tpl? и как называются блоки которые выводятся из short_news.tpl?

*

Armor

  • **
  • 78
  • +0/-0
    • Просмотр профиля
$FORMS = Array();

$FORMS['lastlist_block'] = <<<END
%items%
%system numpages(%total%, %per_page%, 'standart')%

END;

$FORMS['lastlist_item'] = <<<END

   %system convertDate(%publish_time%, 'd.m.Y')%
   <a href="%link%" >%header%</a>
   <p>%anons%</p>
END;

$FORMS['view'] = <<<END

%content%

END;
***Это в short_news.tpl


в default.tpl все по умолчанию стоит

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
)) предполагаю, что если заменить %content% в блоке


$FORMS['view'] = <<<END

%content%

END;

на %data getProperty(%id%,content)%, то все будет ок.

*

Armor

  • **
  • 78
  • +0/-0
    • Просмотр профиля
тогда анонсы вообще не выводятся

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
анонсы всмысле содержимое поля anons? lzk этого его надо прописать этом блоке, а обычно, данный блок

$FORMS['view'] = <<<END

%content%

END;

выводит содержимое новости в частности из блока content + информацию о пользователе + комментарии и т.п.

Но главное другое... теперь, вызывая макрос %news view(%pid%, 'short_news')% у вас используется для вывода шаблон short_news или все еще default?

*

Armor

  • **
  • 78
  • +0/-0
    • Просмотр профиля
default используется.
изменяю название 111default.tpl  тогда ничего не выводится, вообще ничего не понимаю, как так
« Последнее редактирование: 10 Февраля 2012, 17:30:17 от Armor »