メインコンテンツに移動
ホーム

古松

メインナビゲーション

  • ホーム
  • ビデオ
  • ご連絡

パンくず

  • ホーム
  • drupal

drupal

redirect url to sub directory

drupal8 : URLをサブディレクトリに転送じに生じたエラー及び対処法

レンタルサーバーでDrupal8のURLをサブディレクトにリダイレクト

  • レンタルサーバーでの複数のURLをそれぞれのディレクトリに振り分け設定が難しい場合があります。
  • .htaccessでそれぞれのURLをルートディレクトからサブディレクトリにリダイレクトすることがよく使われます
    • root directory(document_root): php  ← url(http://2drill.local)がここに来る
    • sub
pathautoより記事のタイトルをURLに変換

Drupal8 : モジュール(pathauto)の設定にエイリアスを翻訳しないように設定の注意

モジュール(pathauto)より記事のタイトルをURLに設定

  • モジュール(pathauto)より、記事にタイトル、サマリなどをURLにするエイリアスの作成ができる
古いバージョンのComposerでDrupal8更新時にエラー

Drupal8:古いバージョンのComposerでDrupal8更新時に発生したエラーと対処法

ComposerでDrupal8を更新

  • Drupal8がComposerを利用して更新したほうが簡単で早くできます
  • Drupal8のルートディレクトのしたで、以下のコマンドでDrupal8コアを更新します
    • composer update

古いバージョンのComposerがDrupal8更新時にエラーが発生

  • 今回使用しているComposerとDrupal8のバージョン:
    • Composer:1.4.2
ReCaptcha 設定

Drupal8 : ReCaptcha V3 の使用時にクラス(ReCaptcha)が見つからないエラーおよび対処法

モジュール(reCAPTCHA v3)が通常にインストール

  • モジュール:reCAPTCHA v3 が説明通りにDrupal8にインストール、有効化します
    • 依存しているモジュール: captcha もインストール、有効化します
  • サイト設定(Home >>
generate a template of drupal custom module/entity/content

Drupal8でのカスタム・エンティティをコマンドラインで作成する方法

Drupal7よりD8のカスタムモジュール・エンティティ作成が簡単

  • Drupal7では、カスタムモジュール(Custom Module)、エンティティ(Entity)自作するには随分コーティングする必要はあります
    • 例:DrupalのEntityを定義する簡単な例
  • Drupal8では、カスタムモジュール、エンティティのテンプレート作成にはDrupal、
Syntax Highlighterされたテキストに改行タグ(<br>)が追加された

Drupal8:(Syntax Highlighterで)ハイライトされたテキストの改行タグ(<br>)が自動的に追加された対応

SyntaxHighlighter導入後にハイライトされたテキストに改行タグ(<br>)が自動的に追加されました

  • Drupal バージョン:8.6.x
  • Drupal8では、CKEditorがコアーに入ています。インストールする必要はありません。
  • モジュール:Syntax Highlighter導入します
  • Syntax Highlighter設定を変えずに、ハイライトされたテキストに改行タグ(<br>)が自動的に追加されました
Nodeタイプに新しいバンドル

Drupal8のRESTful Web Service 2: GETメッソドでコンテンツ取得

Druapl8のRESTモジュール有効化(Drupal8のRESTful Web Service 1:インストール、セットアップ )後に当然テストを行います。ここで、一番簡単なテストがGETメッソドでコンテンツを取得します

テスト用のコンテンツを用意

  • ここで、テスト用のNodeエンティティタイプから、install_resultバンドルを新規作成します
RESTモジュール

Drupal8のRESTful Web Service 1:インストール、セットアップ

Drupal8(version: 8.6.2)がRESTful Web Serviceモジュールをコアーモジュールとして収録しています。Drupal8がインストール後にすぐにRESTfulの利用が出来ます。

REST UIモジュールのインストール

  • REST APIの操作を簡単にするため、REST UIモジュールをインストールします

  • REST UIモジュールを有効化します

フロントページのRSSアイコン

Drupal8のw3cssテーマ改造5:フロントページのRSSアイコンを復活させる

問題点:Drupal8のフロント画面の下にRSS(購読)アイコンが消えた

  • Drupal8の初期(何の設定していないとき)状態では、画面の下にRSS(購読)アイコンががありました。
  • w3cssテーマがインストールして、有効後にこのRSSアイコンが消えました。

原因:不明

  • 原因は不明です
  • おそらくテーマ(w3css)のcss設定に衝突したと思われます

解決:カスタムcss設定でRSSアイコンを表示させる

w3cssのアンカーリンクカラー設定

Drupal8のw3cssテーマ改造4:アンカー・リンク(Anchor link)をハイライトする

Drupal8のテーマ:w3css がインストール後の初期画面が比較的に特徴がなく、ごく普通の画面と同じような画面で、文字フォント、間隔、インデント、リージョンなどの調整がしないと、見た目ではあまり使用する価値がありません

w3cssの初期画面で、アンカー・リンク(anchor link)がほかの文字のカラーと同じで、アンカーリンクの認識は難しいです

w3css管理画面で「ADVANCED SITE COLORS」の設定

  • w3cssでアンカーのカラー(anchor color)設定があります
  • 設定画面: 

ページ送り

  • 前ページ ‹‹
  • 2 ページ
  • 次ページ ››
drupal を購読

検索フォーム

カテゴリ別

  • laravel
  • drupal
  • javascript
  • windows
  • html
  • mysql
  • php
  • apache
  • css
  • SEO
  • video
  • wordpress
  • linux
  • python
  • Electron
  • Visual Studio Code

google ads