Hello,

when i have a CCK Textfield as "Checkboxes/radio buttons" and this field is "required" and the user dont fill out this field and he will save the node-form - then the "required indicator/error" will not show in the Tabs-Menu (left) - the drupal-error-message will show but the tabs-error-color will not change and the user dont know in what a tab is this require field.

When the cck-field is not "Checkboxes/radio buttons" the tabs change to red error-color and all is ok.

Has anybody an idea how can i fix this problem?

Sorry for my bad english - i hope you understand my problem.

Best Regards
Matthias

CommentFileSizeAuthor
#6 Captura44.PNG10.73 KBmanoloka
#4 Captura33.PNG33.62 KBmanoloka
#2 22.PNG11.67 KBmanoloka
#1 required.jpg132.71 KBBerliner-dupe

Comments

Berliner-dupe’s picture

StatusFileSize
new132.71 KB

Here is a screenshot where you can see the required-fields but not the indicator left site.

manoloka’s picture

StatusFileSize
new11.67 KB

I'm having the same issue.

I've tried adding some css to my local.css file but can't get it.

The css for the input, textarea and select is this one,

 .form-item input.error, .form-item textarea.error, .form-item select.error {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: red;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: red;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 2px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: red;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 2px;
    border-top-color: red;
    border-top-style: solid;
    border-top-width: 2px;
}

I've tried using;

.form-item form-radio.error {
.form-item radio.error {

but that didn't worked out ????

Any ideas?
Thanks

Berliner-dupe’s picture

Here you find a fix for this problem from me.
http://drupal.org/node/259292#comment-4817446

manoloka’s picture

StatusFileSize
new33.62 KB

I may be in the wrong post :( sorry I need it for radio buttons instead.

I think radio buttons DO show a "error" class (see pic), so I thought I could solve it with a bit of css.

Should I open a new issue?
Thanks for that

manoloka’s picture

Aha :)

I just realize that it works fine for explorer, but not for firefox and chrome.

???

manoloka’s picture

StatusFileSize
new10.73 KB
kndr’s picture