メインコンテンツに移動
メインナビゲーション
ホーム
サイトマップ
ビデオ
ご連絡
パンくず
ホーム
drupal
drupal
hook_menuで定義したページへのアクセス権限設定は「access callback」と「access arguments」で行います。特定なユーザーロール、特定なユーザーのみなどの制御が可能となります。特に、ユーザーのアクセス権限管理ページ(ホーム » 管理 » ユーザー » 権限)で各ページのアクセス権限管理が一般的で、よく利用されます。...
Drupalのカスタマイズ、開発にhook_menuがよく使用します。メニューのパス設定が比較的に簡単だが、各ページへのアクセス管理方法が複雑で、少し理解し難しいです。但し、アクセス権限管理が理解したら、コーティング上は比較的に簡単です。 やりたいこと hook_menuを利用して、ユーザーのアカウントビュー(/user/%user)にFacebook連携タブを追加します...
Drupalの構造は複雑で、簡単に説明が難しいです。ここで、いろいろな文書を参考しながら、いろいろな角度でDrupalの構造をまとめたいと思います。 Layerと処理フロー Drupalがデータからプレゼンテーションまで、いくつかのレイヤーを分けることができます データ: DBからノードなどの単位でデータを取得したら、DBにデータを保存するなどに構成されます...
問題点: サイトのテーマを変更して、いつの間にかにSyntax Hightlighterのソースコード表示が乱れています。入力したソースコードが単語単位で改行されてしまいまして、ソースコードが全然まともに表示されていないです。 原因 いろいろチェックしたところで、Syntax Hightlighterのあるタグ「code」...
問題点: Panelsでは、同一Regionに複数Pane(表示上では複数のフィールド)をdivでラップすることができない nodeタイプの複数のフィールドをラップしたい場合、モジュールField Collectionを利用することはできます。 同様にPanelsの場合に、モジュールPanel Extra...
モジュールPanelsに含まれているテンプレートが意外に少ないようです。少し複雑なレイアウトを構成する場合、テンプレートの追加は必要となります。この場合に、モジュール:Panels Extra Layoutsをインストールしてより多いテンプレートの選択が可能となりますが、やはり開発に相応しいテンプレートが見つからないことがあるので、自分でテンプレート作成して、...
モジュール(Background Images Formatter)を利用して、記事にアップロードした画像を記事のバックグランドにすることができます。本サイトでは、何らかの原因でBackground Images Formatterの表示設定時にエラーが発生して(Ajaxの設定なのでエラーメッセージも表示されなかった)、このモジュールの利用はできませんでした。 モジュールを利用せず、...
業務上に、申請/承認フローがよく利用されます(例えば、ユーザーがある権限を申請して、管理者が申請一覧を確認しながら、承認/拒否操作を行います)。Durpalの各種モジュールを利用して、この承認フローの作成が可能です。 この申請/承認フローは以下のステップから構成され ユーザーがあるリンク/ボタンを押して、ある申請(例:権限変更申請)を行います...
カレンダーモジュール(Calenar)が日付フィールドのある記事、イベントの表示ができ、非常にパワーフルのモジュールのひとつです。 イベントのコンテンツタイプを作成して、カレンダーに表示させ、ひとつ問題点を発見します。それはWeeklyのカレンダーでその週間の最後日にあるイベントを表示しないことです。 使用しているモジュールのバージョン: Drupal: 7.34...
記事「Article」を書くときに、入力フォームの下にいろいろオプション設定(例:メニューの設定、リビジョン情報、URLエイリアスの設定、コメントの設定、投稿の情報、掲載オプションなど)項目があります。サイト管理者としてはたまに特定な記事を特定な場所に表示したりすることがありますが、登録ユーザーに記事を投稿されるときに、これらの設定がほぼ利用しないし、且つこれの設定に触ってほしくないです(...
ページ送り
前ページ
‹‹
24 ページ
次ページ
››
drupal を購読
古松
検索
Search
Article Category
apache(7)
css(19)
drupal(295)
Electron(4)
html(34)
javascript(27)
laravel(4)
linux(5)
macOS(2)
mysql(13)
php(19)
python(4)
SEO(12)
video(72)
Visual Studio Code(4)
windows(13)
wordpress(32)