Пользовательские данные на страницах pyro cms, например изображения или другие данные.

Мне интересно, как в PyroCMS я могу добавить настраиваемое поле на страницу. В идеале я хотел бы иметь область изображения в верхней части макета и иметь настраиваемое поле в пиро, которое позволило бы кому-то заполнить это изображение из модуля страниц. Я понимаю, что есть некоторые плагины для изображений, которые позволяют мне прикреплять изображения к страницам, но я хотел бы иметь возможность добавлять изображения прямо на страницу в админке (а также другие настраиваемые поля для страниц). Даже на отдельной вкладке меня бы устроило. Я хорошо что-то создаю, если кто-то может указать мне правильное направление.


person bloveless    schedule 19.10.2012    source источник


Ответы (2)


В настоящее время, если вы хотите добавить настраиваемое поле на страницу, вам нужно взломать модуль. Это очевидно не идеально, и я на самом деле не предлагаю это, но мне пришлось сделать это для http://tedco.org/business, чтобы добавить поле «Подзаголовок» на каждую страницу.

2.2/develop переносит свои страницы и блоги в потоки, поэтому вы можете добавлять настраиваемые поля на все страницы по всему миру, то есть вы можете добавить изображение, если хотите, или по какой-то причине добавить штат США, или добавить ползунок. Вайпи!

Так что прямо сейчас: взломайте его или подождите. 2.2/develop будет иметь вашу функцию через неделю или две.

person Phil Sturgeon    schedule 24.10.2012

Я не уверен, что вы можете сделать это прямо из модуля страниц или нет без некоторой настройки (возможно, взлома), хотя я просто спросил и обновлю, если это возможно.

А пока это может быть полезно:

Подумайте о том, чтобы изучить PyroStreams. для этого потребуется Pro-версия PyroCMS или вы можете приобрести его напрямую в Parse19.

Вам может быть полезна эта статья об организации и макетах страниц.

Вот статья под названием Динамические страницы с PyroCMS и PyroStreams. , сейчас это немного устарело.

Вы также можете использовать модуль галереи, который является бесплатным, но я не уверен, что это удовлетворит ваши потребности.

person Natetronn    schedule 22.10.2012
comment
Я добавил что-то подобное в ядро ​​своего собственного форка. Вы можете взглянуть на github.com/bloveless/pyrocms. Я не знаю, как заставить пиропотоки работать так, как мне хотелось бы, но слышал, что начиная с пиро 2.2 на страницах будет возможность добавлять настраиваемые поля. - person bloveless; 23.10.2012
comment
Это будет отличная функция для модуля Pages в версии 2.2. Возможно, стоит подождать, если еще есть время или сроки проекта могут быть скорректированы. - person Natetronn; 24.10.2012