Posted 04 June 2012 - 07:30 AM
I have had a brief look at Processwire, and I must say I am impressed.
I am in the process of evaluating different options for a new site for my employer. Initially I was looking at such CMSs as Concrete5 or Apostrophe. All of the solutions I looked at were either limited or bugged in some way that I believed would become a major issue for the people who would be adding content to the site.
I began to think I would have to try and implement it all myself in a framework such as Symfony. Thankfully I found this site before it was too late.
My question is (and maybe it has been answered elsewhere) how difficult is it to implement something like the page "slots" that many other systems use? I don't want to give them just large WYSIWYG blocks, as I believe that is part of the problem with their current site (consistency for one). I love the slots idea (add a title block; add an image block etc) but I'm not sure if this is easy to do in Processwire
I'm probably just missing something obvious, but I'm not sure how I would go about making templates that can accept user definable fields (as opposed to field contents). Is this something that Processwire does? I admit I've only had time to look briefly so it may already do this.
I saw some mention of this functionality in the "repeatables" topic, is this what I should be looking at? I need something that a non-expert can easily work with as I won't be the primary content editor once the site is live.
Thanks for taking the time to read this. I really hope I can use Processwire for this site (even though I just finished getting used to the Twig templating engine which I love).
PS. I'm in my mobile so I'm not sure if I can edit the initial post to add this, but I forgot to say that in browsing the forum here I have found this to be easily one of the friendliest development communities I have seen. Nice work everyone.
Posted 04 June 2012 - 07:58 AM
This is exactly how Processwire is designed to behave. All the fields in the CMS are custom. You just have to create them, give them a field type (image, textarea, checkbox, etc...) and populate the templates with them. then, you had the template to a page, and all the fields are there to be easily edited.
I love the slots idea (add a title block; add an image block etc) but I'm not sure if this is easy to do in Processwire
You will see that it is very easy to get used to templating in PW. To make it short, imagine that you created a field called "client_email". You just have to do echo $page->client_email to output it on the site. Beyhond this, it just gets much more powerful.
even though I just finished getting used to the Twig templating engine which I love
Posted 05 June 2012 - 12:59 AM
Other area where easy "text and image placement" falls short is when you do want to use your data in different context. The way you positioned your images inside your text elements probably doesn't work in your mobile site, or in that nice flash application that uses same data.
Of course there are times when we (or our clients) do need to mix some images inside their body copy - and the current way in PW is to use TinyMCE or Diogo's image tags module: http://processwire.c...ags/#entry10663 (or something similar).
Posted 05 June 2012 - 06:23 AM
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users