Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
stud

Логика переменных и шаблонов. IP.Content 2.3.1

Рекомендованные сообщения

Накопилось пару вопросов по переменным и шаблонам. Постарался как можно понятнее изложить. Буду очень признателен за ответы. Особенно по 2 пункту.

 

1) Другие приложения - Контент - Управление страницами - index.html - Step2(content) Тут формируется вся разметка боди страницы на ИП.контенте, да?

У меня она выглядит так:

{ccs special_tag="navigation"}

<div class='ipsLayout ipsLayout_withright ipsLayout_largeright'>

<div class='ipsLayout_right'>

{parse block="portal_articles_link"}

{parse block="portal_mini_calendar"}

{parse block="portal_recent_articles"}<br />

</div>

<div class='ipsLayout_content'>

{parse block="latest_gallery_images"}<br />

</div>

</div>

Вопрос, где редактируются все эти перменные, например {parse block="portal_recent_articles"} итд? Шаблоны блоков - Articles? Но редактировать дефолтные блоки админка не разрешает. Можно дублировать текущие и с ними уже что-то делать. Но КАК эти новые блоки назначить активными вместо дефолтных? Хоть убей не могу найти что-то типа "назначить блок активным".

 

2) В этом дефолтном блоке для Articles есть примерно такое:

<div id='{$tmpID}' class='ccsBase ccsBlock'>

<h1 class='ccsBlockTitle'>{$title}</h1>

<div class='ccsBase ccsArticles_blocks ccsPad_small ccsClearfix ccsRow_1'>

<div class='ccsArticles_wrap'>

<foreach loop="$records as $record">

<div class='ccsArticles_block ccsClearfix ccsRow_2'>

На сколько я понимаю в строке <h1 class='ccsBlockTitle'>{$title}</h1> формируется загловок "Recent Articles", который видно на главной в шапке блка последних записей. А если я хочу на русском выводить что-то свое вместо "Recent Articles"? Допустим "Последние записи" или что-то еще? Для меня это самый важный вопрос. Где менять значения строковых констант? Допустим, на главной, последнее в галереи озаглавлено "Latest Gallery Images". Но этот текст в шаблоне блоков не прописывается нигде, туда уже вставляются переменные из пхп, всякие {$title} итд. В каком файле менять их значения?

 

3) Другие приложения - контент - шаблоны страниц.

Для чего нужно это меню? Весь внешний вид главной на ИП.Контенте формирутся блоками в Другие приложения - Контент - Управление страницами - index.html - Step2(content). А сами блоки (на сколько я понял) в Другие приложения - контент - Шаблоны блоков.

Никаких шаблонов в этом разделе нету. Я создал один, там в поле "Template HTML" 1 строка {ccs special_tag="page_content"} и пустота. И тоже ничего похожего на "назначить шаблон активным".

Что с этим делать?

 

4) Можно ли (и если можно, то как) Создавать свои блоки, т.е. не имеющие отношения ни к галереи, ни к блогу, вообще ни к чему. Просто создать что-то типа

{parse block="что-то_мое"} и в этом блоке прописать какой-то свой текст?

Поделиться сообщением


Ссылка на сообщение

1. Создайте свой блок с любым содержанием (сортировкой и так далее), создайте его ключ - my_new и выводите

Вместо или вместе с {parse block="portal_recent_articles"} например как

{parse block="my_new"}

2. Так замените русскими все заголовки блоков в их настройках. Это же самое простое.

 

Block Details

Enter the block title

Поделиться сообщением


Ссылка на сообщение

Точно точно, меню "блоки" как-то упустил)).

Большое спасибо за оперативную помощь!

 

А по поводу 3 пункта? "шаблоны страниц" что скажете? Куда выводятся эти шаблоны не пойму.

Поделиться сообщением


Ссылка на сообщение

Шаблоны страниц делают тогда, когда не используют враппер форума.

Например, как здесь на сайте.

 

Их надо писать вручную и указывать при настройке страницы, что без враппера.

С другой стороны, код страницы можно писать прямо в ее содержании....

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...