Форум -> Обо всём... -> Отображение блока на всех страницах, кроме главной, как? |
Отображение блока на всех страницах, кроме главной, как? |
---|
daigo | Дата: 14.12.2009, в 12:22 | Сообщение №1 |
НовичокПользователь №: 486 Сообщений: 18
| SLAED CMS: 2.5 Lite
PHP: 5.2.11
MySQL: 5.0.88
Не получается сделать отображение блока на всем сайте, кроме главной страницы.
В настройка блока ставлю галки "отображать блок в модулях" напротив всех модулей, кроме "главной страницы". Модулей много - 64 штуки. Жму сохранить, но сохраняются только 29 галок (верхние в столбцах с модулями).
Подскажите где есть и какие ограничения на отображение блока в модулях?
Можно ли прописать в блоке программно что бы он не отображался на главной странице? |
|
|
Serg_pnz | Дата: 14.12.2009, в 15:35 | Сообщение №2 |
АдминистраторПользователь №: 1 Сообщений: 2243
| daigo, в базе в таблице блоков поле, где хранятся имена модулей короткое.
Смени тип на текстовый.
ЗЫ: ведь намного "правильнее" хранить имена модулей, а не их id | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
Daigo | Дата: 14.12.2009, в 16:50 | Сообщение №3 |
НовичокПользователь №: 486 Сообщений: 18
| Поменял атрибут поля which с varchar(255) на text, теперь сохраняется. Если кол-во модулей еще подрастет, придется менять на longtext
Вывод: названия модулей нужно делать как можно короче , дабы избежать таких проблем.
Цитата | ЗЫ: ведь намного "правильнее" хранить имена модулей, а не их id |
Наоборот, как раз сейчас имена и хранятся ))) |
|
|
|
Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|