Понедельников НЕТ!
Регистрация или вход Регистрация или вход Избранное на этом сайте | Главная | Анкета | Рекомендовать | Обратная связь | В избранное | Сделать домашней
Скачать SSDForums
Скачать SSDForums 1.0.1 Скачать SSDForums 1.0.1
Скачать SSDForums 1.0.1 SP1 Скачать SSDForums 1.0.1 SP1
Скачать SSDForums 1.0.1 SP2 Скачать SSDForums 1.0.1 SP2
SSD Forums 1.0.1 SP3 only Slaed 3.5 Pro SSD Forums 1.0.1 SP3 only Slaed 3.5 Pro
SSD Forums 1.0.1 SP4-beta only Slaed 4.1 Pro SSD Forums 1.0.1 SP4-beta only Slaed 4.1 Pro
Jewelry Сase Team
Скачать Ruby Chat 0.1.1 Скачать Ruby Chat 0.1.1
Меню
Главная
Форум
Магазин цифровых товаров

Новости
Подписка на новости
Темы новостей
Добавить новость

Каталог файлов
Карта файлового архива
Публикации
Вопросы и ответы

Опросы
Контакты
Рекомендовать
Анкета пользователя
Чат

BestMaker
Викторина
Архив новостей
Карманный оракул
Поиск по сайту с помощью Яндекс
Поиск по сайту с помощью Google
Фото дня
Для души
Погода на 3 дня
IndexCat
IndexTop
Map_Pages
Поиск по сайту









Интересное в сети
  • Школьная мебель шкафы архивные.
  • Публикации
    Отображение блоков
    Хитрое отображение блоков в модулях


    Цитата
    Собственно, сабж. Например, есть модуль Pages (или свой). Как сделать, чтобы в пределах одного модуля выводились разные блоки? Я думаю, что флай-блоки надо применять и/или вручную функцию с рендерингом блоков юзать.

    Тема так же обсуждается тут




    Пишу по 2.1 Final
    Редактируем файл function/sources.php
    функция function blocks($side, $fly="")

    Задача: в модуле Files показывать все правые блоки, разрешенные для этого модуля, НО! при подробном просмотре описания файла показать только блоки с номерами 8 и 32 (номера можно взять в админке, наведя на иконку "Редактировать блок" т.е. Админка сайта -> Блоки и банеры -> Значек редактирования. А можно и нажать, перейдя по ссылке ***http://localhost/lite21f/admin.php?op=BlocksEdit&bid=8) или в базе напрямую посмотреть.

    Итак.
    После
    Код
    1
    $view = intval($view);

    вставляем
    Код
    1
    2
    3
    4
    global $op;
             if ($name=="Files" AND $op=="view_file" AND $bposition=="r" AND ($bid!=8 AND $bid!=32) ) {
                $which="NahNeVyvodit;) ";
             }

    1. Переменная $name уже объявлена глобально выше. $op добавляем в глобальные сами.
    2. Смысл: если мы находимся в модуле Files, просматривая подробное описание файла view_file, то для всех правых модулей $bposition=="r", с номерами не равными 8 и 32 назначаем отображение в модуле "NahNeVyvodit ;) "
    Понятное дело, что такого модуля у нас быть не должно и по ссылке ***http://localhost/lite21f/index.php?name=Files&op=view_file&lid=Любое
    мы увидим из всех правых модулей только 8-ой и 32-ой, перейдя в любой другой раздел Files отображение правых блоков восстановится в полном объеме.


    Дата публикации: 27.06.2007
    Прочитано: 8203 раз
    [ Назад | Начало | Наверх ]
    Комментарии

    keeper
    Дата: 09.08.2007 | Комментарий: 2
    keeperМдааа. Жаль что нельзя в 3.0 про это сделать.
    zik
    Дата: 28.07.2007 | Комментарий: 1
    zikSerg_pnz, Большое спасибо, что помог разобраться с выводом блоков, очень нужно было....
    Спасибо Большое - я твой должник
    Вы не можете отправить комментарий анонимно, пожалуйста зарегистрируйтесь.
    Календарь 3 в 1
    - М - Г + Г + М
    Ноябрь, 2017
    пнвтсрчтптсбвс
    12345
    6789101112
    13141516171819
    20212223242526
    27282930
    Купить.
    Можно в кредит на 90 дней!
    Навигация
    »» RSS
    Главная | Форум | Новости | Подписка на новости | Темы новостей | Добавить новость | Каталог файлов | Карта файлового архива | Публикации | Вопросы и ответы | Опросы | Контакты | Рекомендовать | Анкета пользователя | Чат | BestMaker | Викторина | Архив новостей | Карманный оракул | Поиск по сайту с помощью Яндекс | Поиск по сайту с помощью Google | Фото дня | Для души | Погода на 3 дня | IndexCat | IndexTop | Map_Pages | Весь Оракул

    Rambler's Top100

    Генерация страницы: 0.077 сек. и 18 запросов к базе данных за 0.008 сек.
    Web site engine code is Copyright © 2006 by SLAED CMS. All rights reserved.