CCK Single Select

Component type

module

Maintenance status

Development status

Downloads

2376

Component created

Component changed

Overview

This module extends the functionality provided by five modules coming with Content Construction Kit (CCK) for Drupal 6.x:

  • Node Reference
  • Number
  • Option Widgets
  • Text
  • User Reference

and by the module Select (or other).

It acts when a CCK field of type

  • Decimal
  • Float
  • Integer
  • Node reference
  • Text
  • User Reference

with the widget

  • Select list
  • Select (or other) list

is added to a content type,

  • and the Number of values is kept to 1 (one).

Such a field is a single-value select list.

CCK would natively display such a single-value select list as follows:

  • If the field is required, the first selectable option is pre-selected. This would allow the end-user to successfully submit a form without actually selecting anything from a required select list, effectively making the "required" property obsolete.
  • If the field is not required (optional), a non-value option "- None -" will be added on top.

CCK Single Select (this module) changes the first (default) option of each single-value select list as follows:

  • If the field is required, a non-submittable customizable option will be added on top (defaults to "- Please select an option -"). This forces the end-user to actively select one of the provided options in order to successfully submit the form.
  • If the field is not required, the non-value option on top will be made customizable (defaults to "- No selection -").

Learn Git

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Learn how to use Git on Drupal.org.

Fork of Commerce eWay module

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Form of Commerce eWay module.

I need eWay to work with current 7.x-2.x development branches of Commerce CardOnFile and Commerce Recurring. Though only CardOnFile specifies actual API changes.

Hopefully Commerce eWay project will soon create official 7.x-x-2.x branch.

I need the new features of those modules 7.x-2.x branches and need to be able to test against them ASAP.

I will be merging in commits from Commerce eWay 7.x-1.x branch to this sandbox 7.x-2.x branch.