Чтение RSS каналов

Форум

Открыть Ответить

Вставка блока в шапку

0

0
1
16.05.2009 10:23:02
Два дня юзаю поиск, ено так и не нашел, хотя уверен, что тема подымалась.

Прошу дать четкий ответ каким образом вставить в шапку блок.
Версия 2.6 lite
блок назвал vstavka.php
редактирую index темы оформления
Создать блок в состоянии, но как его необходимо правильно вставить в index темы оформления для вывода не нашел(
2
16.05.2009 11:37:45
На позицию верхнего баннера не устраивает?
3.92

3.92
3
17.05.2009 13:27:28
Нет, идея внедрить в шапку, верхний баннер для баннеров.
Это возможно?
4
18.05.2009 08:17:1718.05.2009 13:07:54
Возможно. Воспользуйтесь config_header.php Но это, так сказать, решение на скорую руку. Если надо сделать правильно - то тут немного другой путь.
3.92

3.92
5
18.05.2009 15:53:2518.05.2009 15:54:13
Privodchik, что-то я не пойму, а чем верхний баннер не устраивает? Если хотите использовать "верхний баннер именно для баннеров" то ради бога, используйте, но я не пойму что мешает "вшить" переменную Вашего блока рядом со строкой:
<td width="50%" valign="middle" align="right">{%BLOCKS banner%}</td>

Тоесть создать еще один столбец и вставить туда свой баннер, или что Вы там хотите.
3.97

3.97
6
18.05.2009 18:00:3419.05.2009 08:18:22
Вот решение, каким его вижу я.

Удалено.

См. решение ниже на основе свободного блока.
3.92

3.92
7
18.05.2009 22:26:06
GRAFLEKX, возможно, что я не совсем представляю, что можно сделать предложенным тобой способом, но мне необходимо вывести блок именнов шапке как продолжение кнопок меню.
Chianuk, спасибо, буду пробовать, но не хотелось трогать код. Я считал, что, обозначенные в админке свободными, блоки можно куда угодно вставить(


Версия системы: SLAED CMS 2.6 Lite
Сервер: Сервер в интернете
8
18.05.2009 22:50:5619.05.2009 12:16:01
Как можно развивать ресурс и адаптировать его под потребности юзверей, не трогая код? Я, например, не представляю... Смайл - 04
Ну, да ладно. Простое решение ниже. Взято отсюда:
http://www.slaed.net/pages-view-35.html
3.92

3.92
9
19.05.2009 08:25:4419.05.2009 08:26:57
Privodchik, итак. Решение вашего вопроса на основе свободного блока:

1. Ваш блок должен находиться в файле blocks/block-vstavka.php

2. Подключите блок обычным образом через админку. Обязательно поставьте галку Свободный блок. Опция Позиция в данном случае не имеет значения.

3. Открываем файл config/config_header.php и в него вставляем код:

global $BlockGlob;
$BlockGlob["vstavka"] = blocks("plzreturn", "block-vstavka.php");


4. В любое место шаблона (в templates/ваша_тема/index.html, например) вставляем массив $BlockGlob[vstavka] (Обратите внимание на отсутствие кавычек внутри квадратных скобок!) На страничку вместо $BlockGlob[vstavka] будет выведен блок vstavka, код которого содержится в файле blocks/block-vstavka.php.
3.92

3.92
Открыть Ответить
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь