自分で作ったり提供したりするものは、まず自分自身で使ってみろろということです。自分じゃ使わないものなら人はいくらでも無責任にも無思考にもなれる。そういう投げやりな「サービス」やら「プロダクツ」なんて、だれだってイヤだ。自分が作り手と同時に利用者の立場になれば、ちゃんと使えるレベルのものを提供しようとします。

2012年10月7日日曜日

Drupal7検索フォーム

Drupal7検索フォームを修正するサンプルです。





1、koma4モジュール作成
2、js/koma4search.js作成
3、koma4search.js内容
(function ($)
{
    Drupal.behaviors.koma4search =
    {
        attach : function ()
        {
            $('#block-search-form .form-submit').hide();
                
            $('#block-search-form .form-type-textfield .form-text')
            .attr('size', 30)
            .attr('value', Drupal.t("Enter search query..."))
            .click(function(){
                $(this).attr('value', '');
            })
            .blur(function () {
                $(this).attr('value', Drupal.t("Enter search query..."))
                .click(function(){
                    $(this).attr('value', '');
                    $(this).unbind('click');
                });
            });
        }
    }
}(jQuery));
4、koma4.module内容
function koma4_init()
{
    $path = drupal_get_path('module', 'koma4');
    drupal_add_js($path . '/js/koma4search.js');
}

Done!

0 件のコメント:

コメントを投稿

ホームページ