перемещение "Site logo"

7 views
Skip to first unread message

ErshKUS

unread,
Nov 12, 2009, 4:23:58 AM11/12/09
to Russian Plone Group
Подскажите, а можно и как переместить "Site logo" (plone3) например
поставить его перед "Footer"? Просьба сильно не пинать, я сравнительно
недавно изучаю плона.

Юрий Поляков

unread,
Nov 13, 2009, 2:54:44 AM11/13/09
to plon...@googlegroups.com
Правильный способ: поправить файл viewlets.xml в вашем продукте,
который вы конечно-же сделали(?)
Неправильный способ: покарежить main_templatе или вьюлеты через веб в
view_customisations

2009/11/12 ErshKUS <ersh...@gmail.com>:


> Подскажите, а можно и как переместить "Site logo" (plone3) например
> поставить его перед "Footer"? Просьба сильно не пинать, я сравнительно
> недавно изучаю плона.
> >
>

--
Юрий Поляков
+7 (916) 806-00-55
yuriy.p...@dija.ru

Бессарабова Ирина

unread,
Nov 13, 2009, 3:12:31 AM11/13/09
to plon...@googlegroups.com
Совсем неправильный способ:
Отключить отображение лого через @@manage-viewlets и кастомизировать footer.pt через view_customisations и втупую добавить туда статичный html для вывода картинки :)
Но, правильно, конечно, создать свою тему и переопределить воо viewlets.xml менеджера для plone.logo (вместо IPortalHeader нужен IPortalFooter)

13.11.09, 10:54, "Юрий Поляков" <tra...@gmail.com>:

> Правильный способ: поправить файл viewlets.xml в вашем продукте,
> который вы конечно-же сделали(?)
> Неправильный способ: покарежить main_templatе или вьюлеты через веб в
> view_customisations

> 2009/11/12 ErshKUS :

Юрий Поляков

unread,
Nov 13, 2009, 3:14:47 AM11/13/09
to plon...@googlegroups.com
Интересо, ещё грязнее бывают способы? ,))

2009/11/13 Бессарабова Ирина <be...@yandex.ru>:

--

Бессарабова Ирина

unread,
Nov 13, 2009, 3:17:41 AM11/13/09
to plon...@googlegroups.com
А то! Конечно :)

13.11.09, 11:14, "Юрий Поляков" <tra...@gmail.com>:

> Интересо, ещё грязнее бывают способы? ,))

> 2009/11/13 Бессарабова Ирина :


> > Совсем неправильный способ:
> > Отключить отображение лого через @@manage-viewlets и кастомизировать footer.pt через view_customisations и втупую добавить туда статичный html для вывода картинки :)
> > Но, правильно, конечно, создать свою тему и переопределить воо viewlets.xml менеджера для plone.logo (вместо IPortalHeader нужен IPortalFooter)
> >

> > 13.11.09, 10:54, "Юрий Поляков" :

Бессарабова Ирина

unread,
Nov 13, 2009, 3:19:33 AM11/13/09
to plon...@googlegroups.com
Сама идея поставить лого в футер - извращение :)

13.11.09, 11:17, "Бессарабова Ирина" <be...@yandex.ru>:

> А то! Конечно :)
> 13.11.09, 11:14, "Юрий Поляков" :

alexvesna

unread,
Nov 13, 2009, 3:35:08 AM11/13/09
to Russian Plone Group
Есть несколько способов.

1. Добавить к адресу сайта(раздела сайта) "/@@manage-viewlets".
Например, http://localhost:8080/mysite/@@manage-viewlets. и перейти на
странцу, где можно подвигать (попрятать) элементы, составляющие
Плонову страницу. Однако, лого этим способом до футера не опустить.
2. Создать собственную тему (skin). В ней можно располагать элементы,
как захотите. По этому поводу написана целая книга Plone 3 Theming
http://www.packtpub.com/plone-3-theming-create-flexible-powerful-professional-templates?utm_source=plone.org&amp;utm_medium=link&amp;utm_content=pod&amp;utm_campaign=mdb_000025.
Это надежный, но, гм..., трудоемкий путь.
http://plone.org/events/conferences/2008-washington-dc/agenda/theming-a-plone-3.1-site-from-start-to-finish/
3.Использовать collective.xdv. Это новый подход Plone к оформлению
страниц.
Тут больше теории: http://plone.org/documentation/manual/theming,
а тут http://plone.org/documentation/tutorial/advanced-xdv-theming/
практики. Надо сказать, что собственную тему создавать все равно
придется.

alexvesna

unread,
Nov 13, 2009, 3:51:22 AM11/13/09
to Russian Plone Group

On Nov 13, 10:19 am, Бессарабова Ирина <be...@yandex.ru> wrote:
> Сама идея поставить лого в футер - извращение :)

Ну, почему же? :) Просто - это неожиданное решение.

Michael Krishtopa

unread,
Nov 13, 2009, 4:26:33 AM11/13/09
to plon...@googlegroups.com
Юрий Поляков wrote:
> Интересо, ещё грязнее бывают способы? ,))

Легко! Берём и позиционируем его абсолютно через CSS в футер.

alexvesna

unread,
Nov 13, 2009, 4:49:58 AM11/13/09
to Russian Plone Group

On Nov 13, 11:26 am, Michael Krishtopa <theo....@gmail.com> wrote:
> Юрий Поляков wrote:
> > Интересо, ещё грязнее бывают способы? ,))
>
> Легко! Берём и позиционируем его абсолютно через CSS в футер.

Тогда точно всё перепачкается :)

Юрий Поляков

unread,
Nov 13, 2009, 5:33:49 AM11/13/09
to plon...@googlegroups.com
Это наоборот самый чистый способ, вообще сайта не касается ,)

2009/11/13 Michael Krishtopa <theo...@gmail.com>:

--

ErshKUS

unread,
Nov 13, 2009, 11:03:30 AM11/13/09
to Russian Plone Group
Всем спасибо! Буду разбираться, теперь хоть знаю что почитать, правдо
eng (
Особое спасибо " alexvesna" за содержательный ответ.

Alexander Vesnenok

unread,
Nov 17, 2009, 3:24:08 AM11/17/09
to plon...@googlegroups.com
Мы с радостью. :)

2009/11/13 ErshKUS <ersh...@gmail.com>
Reply all
Reply to author
Forward
0 new messages