Первое, что вам нужно сделать, это добавить файлы на каждую страницу.Вы можете сделать это с CCK и filefield .
Когда у вас есть файлы на страницах, вам нужно извлечь их из $ содержимого, где они будутпоказать по умолчанию.Вы можете сделать это, отключив поля в разделе Поля отображения в CCK.
Теперь, когда файлы больше не находятся в $ содержимом, вам нужно поместить его в другое место.У большинства тем есть $ правильный регион, который вы можете использовать для этого.Так что поместите $ прямо в ваш правильный div.Вы можете заполнить $ sidebar блоками, поэтому вам нужен блок, содержащий файлы для данной страницы.
Вы можете сделать это с помощью Views .Создайте новое представление узла, добавьте аргумент для идентификатора узла и присвойте ему значение по умолчанию из URL.Это в основном говорит представлению взглянуть на текущий узел / страницу.В разделе «Поля» выберите «Содержимое» и найдите поля файлов, добавленные с помощью CCK.Наконец, добавьте отображение типа «Блок».Сохранить.
Теперь у вас есть блок с файлами на текущей странице, и у вас есть область $ right на каждой странице, поэтому просто перейдите на страницу администрирования Blocks и поместите этот блок в этот регион.