If you try to install this module you will see a weird thing. This module works with Views 3, since views 3 is not ready for production sites you can think WTF... the truth is this module is not for production sites either, so for now you have nothing to worry about.

This is the first issue for this project and claims to be a kind of brain storming to see what kind of functionality may be included in this module.

As the project description says, Views Form Fields provide forms fields to use in Views. You can create, for example, a view with a Node Id, a Node Title, and a select box with two options Published/Unpublished. But this Status field can get its value from another fields excluded from the view. So you can see (and set) the status for all nodes of a site, Really?... Well not yet...

I designed this module to allow clients make invoices selecting quantities of products from a list of products. I didn't want to use Ubercart because it is too much for my site, so searching a solution using cck and views, I finally made some new fields for views.

At this moment, users can attach a views (like Views Attach module does) in a node form, when users click on submit, this module merge all fields into the $form array, so we can check if a field is required, or pass the validation as we were performing a hook_form_alter()

However, after form is submitted, data must be saved using a custom module. Why? Well because it is very hard to know where save each field.

So, the initial Roadmap for this module is:

  • Finish code some standards fields, like hidden fields, value fields, and radios per row.
  • Define if there is a way to apply a different filter when a node is being edited than when is its created from scratch.
  • Deal with pagers and exposed sorts
  • Fix a lot of bugs

Since this module can be really useful to populate tables created by Data Module or Table Wizard, I will appreciate a lot any suggestion to include features to this module.

In a near future, we can start to port this to Drupal 7. Here we will see the real potential of Views Form Fields, because since with cck is in core, user, taxonomies, nodes will be able to include views with fields forms.

CommentFileSizeAuthor
#13 views_ff.zip13.4 KBkaizerking

Comments

Bilmar’s picture

Subscribing - I look forward to the development of this module!
Regards

BenK’s picture

Subscribing... a lot of potential here!

bird-cage’s picture

Subscribing:
Perfect, exactly what I was looking for to enhance backend editorial tools.

A method to create a view of a great bunch of content, eg comments or nodes, with various fields, title, body, created, author plus ccks that are displayed in a table fashion as form input fields, which when hitting a submit button, are all submitted. views_bulk_operations can do this to a limited degree in a round about way.

seehawk’s picture

Is the plan to allow operations only on existing nodes, or to allow node creation through a Views form? If the latter, then it could serve as a replacement for the Multi Node Edit module: http://drupal.org/project/issues/multi_node_add.

From an interface standpoint, "Allow New Node Creation" could be an option within the table settings (or form settings, depending how you structure it), but there would have to be some checking against the content type to see if all required fields are represented in the view. It would also be cool if there was a way to specify default values for certain fields and allow them to not appear on the form. Also, it would be nice to expose certain fields at the top of a node creation form, so that the end user could choose a single default for each exposed field that will then be applied to each new node entry.

This is all exciting stuff. I'll be watching the development of this module with great anticipation!

dddbbb’s picture

I could do with something like this right now.

Does anybody here know how I might display editable fields from nodes in a view otherwise? I've used Views Bulk Operations but for my current project need something more like Views 'Single' Operations.

UPDATE: I've just found editablefields and Editview. All good now...

drupa11y’s picture

Subscribing

vacilando’s picture

Subscribing.

videodoll’s picture

subscribing

DanZ’s picture

Is this project abandoned?

I have a Drupal 7 site. I would like to make an order form from a View. Each line of the View represents a product, and each line has a text field for the quantity to order. The customer types in how many of each item he wants. There is one submit button at the bottom of the page. The customer clicks that one button to add all the items to the cart. Could this project do that?

kaizerking’s picture

This the best approach i have ever seen, and also quiet promising module.
It is very unfortunate that the development stalled
this is only in version d6
This looks very good module for orders invoices and sort
if only it is ported to D7 ,
Idea:inline ajax search product in table cell using views dependent filters

dagmar’s picture

Hey guys, thanks for your interest.

As you may guess this project is not being mantained. I don't have much time to work on it.

However, there is a new module http://drupal.org/project/editableviews that seems to work in the same way this module was originally intended.

kaizerking’s picture

i think editable view does different thing.
we can edit existing nodes using that. it just that a view can be edited and not a form as such.
i.e it cannot provide empty fields
correct me if i am wrong

kaizerking’s picture

StatusFileSize
new13.4 KB

just did a coder upgrade
just if you can check and help