0

Drupal Web フォームで添付ファイルを送信するためのフィールドを追加することができました。

今必要なのは、充電ごとに 1 つのアップロードと「追加ボタン」のみを許可するようにスタイルを変更することだけです。1 を 2 に再スタイルする必要があります。おそらく、jquery ソリューションで十分でしょう。

これはどのように簡単に達成できますか?ここに画像の説明を入力

4

2 に答える 2

0

最初にプログラムで 5 つのフィールドを追加してから、以下のスクリプトを使用して最初の 4 つのフィールドを非表示にしました。

        /*Multiupload*/
        first = $('.webform-client-form').find('div[id$="-ajax-wrapper"]').first();
        first.after('<a id="addmore" href=#>'+Drupal.t("[+] Add more upload fields")+'</a>');
        $('.webform-client-form').find('div[id$="-ajax-wrapper"]').each(function(){
            $(this).hide();
            first.show();
        });

        var c = 0;
        $('#addmore').bind('click', function(e) {
            var item = $('#edit-submitted-file'+ c +'-ajax-wrapper');

            item.show();
            ++c;
             if (c == 4) {
                $('#addmore').hide();
                return false;
            }
        });
于 2012-12-18T10:16:02.260 に答える
0

Webform Add Moreモジュールは試しませんでした。しかし、私はあなたにこのモジュールをお勧めします。これがお役に立てば幸いです。

于 2012-12-14T10:50:18.070 に答える