Karl_T Posted December 4, 2017 Share Posted December 4, 2017 I would like to see a field that acts just like Page Table field but with Repeater UI. Right now the downside of using repeater is that they are not normal pages. There are limitations when referencing them. Their page name is not editable too. Also, They are off from the URL structure. I start to avoid using repeater if possible after I face these downside in my last project. However, the Page Table field UI is not quite user friendly. 3 Link to comment Share on other sites More sharing options...
bernhard Posted December 4, 2017 Share Posted December 4, 2017 i understand and support your request. i have'nt used it but maybe adrians batch child editor is an option for you? it can also render children in a field similar to page tables. Link to comment Share on other sites More sharing options...
Macrura Posted December 4, 2017 Share Posted December 4, 2017 i have a similar need, and have a 'roll your own' pagetable setup, using Runtime Markup; i think once i implement the Datatables Editor (if that ends up being possible), it will be really cool, and much less screen-estate than a repeater interface. 2 Link to comment Share on other sites More sharing options...
bernhard Posted December 4, 2017 Share Posted December 4, 2017 5 minutes ago, Macrura said: once i implement the Datatables Editor would be interesting to hear your approach on this (because of my datatables module) Link to comment Share on other sites More sharing options...
Karl_T Posted December 4, 2017 Author Share Posted December 4, 2017 Thanks for the feedback. Repeater is really robust in terms of editing content. It presents all fields in a native way, with the nesting and sorter and configurable layout. 26 minutes ago, bernhard said: i have'nt used it but maybe adrians batch child editor is an option for you? it can also render children in a field similar to page tables. I have used batch child editor in the past. I mostly use it to import large amount of data. It lacks the ability to show and edit the fields at once (you may get this ability if you have ListerPro, but I failed to enable the inline editor in my last trial). Link to comment Share on other sites More sharing options...
Soma Posted December 4, 2017 Share Posted December 4, 2017 This is what Repeater Matrix does. https://processwire.com/api/modules/profields/repeater-matrix/ Link to comment Share on other sites More sharing options...
Karl_T Posted December 4, 2017 Author Share Posted December 4, 2017 Sorry that's my bad I didn't specify clearly. The main function I want from the Page Table is the ability of editing/adding children, while it also has the ability to edit/add pages somewhere else just like repeater but more flexible(choose any parent). 2 Link to comment Share on other sites More sharing options...
elabx Posted December 5, 2017 Share Posted December 5, 2017 Curious about this idea. Could this be solved by only making the Inputfield module? Or would it require the a Fieldtype? Link to comment Share on other sites More sharing options...
Karl_T Posted December 6, 2017 Author Share Posted December 6, 2017 Hi @elabx, thanks for your input. The best Fieldtype candidate should be PageTable. However, there is an issue if the PageTable is used directly as Fieldtype. The end product may look just like Repeater Matrix, which, I think, is not a good idea. So, I would suggest that the function of adding different template("type" in Repeater Matrix) should be removed. Inputfield could be just like Repeater. Adding a new set of css, configurable in field setting, maybe good enough to reduce the bloated feel as someone may concern. The above are some brief ideas if I would develop the modules. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now