問題タブ [drupal-8]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
drupal - どのバージョンの Drupal を選択すればよいですか?
Drupal の Web サイトにアクセスして理解を深めたのは今日が初めてで、バージョン 6、7、8 の API ページが表示されました。
8 は製品版だと思いますが、とにかく - 現時点で使用するのに最適なバージョンは何ですか?
drupal - Drupal 7 と 8 の違いは何ですか?
Drupal 7 と 8 の主な相違点/機能強化は何ですか? Drupal 8 に関する記事をいくつか見つけました (一部は Dries 自身によるものです) が、今後の主な拡張機能に関する統合されたリストは正確には見つかりませんでした。Drupal 8 はまだリリースされていませんが、Drupal 7 はすでにバージョン 7.9 になっているため、すぐにリリースされるはずです。これは、初心者からエキスパートの Drupal ユーザーおよび開発者までを支援するはずです。
drupal - Drupalモジュールで404エラーをスローするには?
モジュールで 404 エラーをスローする必要があります。または、メニューフックに必要なオプションを設定する可能性はありますか?
symfony - このjsonSymfony出力がヘッダーを出力する理由
symfonyとdrupal8を楽しむのはこれが初めてですので、私の質問が非常に明白な場合は失礼します。
drupal 7の場合:
json出力はクリーンです:
drupal 8の場合:
ヘッダー付きで出力します。
これらのヘッダーをどのように取り除きますか?
私はここでリファレンスを読むことに固執しています。
ヒントは大歓迎です。
drupal - Drupal 8 でモジュールを介してノードの本体を変更する方法
私は、highlight.js ライブラリに基づいて、記事内のコード サンプルを強調表示するモジュールを作成しました。このライブラリでは、コード サンプルを <pre><code> ... </code></pre> タグに埋め込む必要があります。記事を書くときに <pre> タグを追加したくありません。他の蛍光ペン ライブラリでは必要がなく、記事を変更せずにライブラリを切り替えられるようにしたいからです。したがって、<code> タグを <pre> で動的にラップする必要があります。_node_view( および _node_view_alter( フックを実装しようとしましたが成功しませんでした。
私のコードは次のようになります
テンプレートのコンテンツを印刷する場合
すべての値が「test」に正しく置き換えられていることを確認できますが、
「テスト」の代わりに元のコンテンツを引き続きレンダリングします
モジュールから記事の内容を変更する適切な方法は何ですか?
drupal-modules - drupal 8 で RESTful Web サービスを使用するには?
Drupal の Web サービス機能を使用して、あらゆるプラットフォームでコンテンツを提供するプラットフォームの構築に取り組んでいます。Drupal 6 & 7 では、従来の HTTP Web サービスで問題ありませんでした。しかし、新しいリリースのように、RESTfull Web サービスを使用して、次のレベルの Web サービスに移行することを決定しました。私の質問は、この RESTfull Web サービスをカスタマイズして、他のプラットフォームからの要求に応答できるようにするにはどうすればよいですか?
cakephp - さまざまなキーと値でデータを保存する
私がしたいこと
さまざまな量と種類のデータを含むページにテンプレートを関連付けたいと考えています。
したがって、テンプレート a には、リスト、本文コンテンツ、または特別なレイアウトを含めることができます。
このコンテンツの一部を、create.js を使用してフロントエンドから編集できるようにしたいと考えています。したがって、ページのタイトル、本文の内容などはすべて編集可能であり、どこかに (mysql) 何らかの方法で保存する必要があります。1 つの大きな WYSIWYG エディターでコンテンツを編集したくありません。
同様の機能ですが、まったく Wordpressではありませんが、投稿メタを介してカスタムデータを投稿に結び付けることができます.
Drupal は、フィールドを定義し、それらを何らかの方法でノードに結び付けることによってこれを行います。
Cakephp を使用してこのサイトを構築していますが、このデータを簡単に理解できる方法で保存および取得する方法に頭を悩ませています。
解決策を探してみましたが、何を求めているのか正確にはわかりません。
要約すると、私は Cake 2.3 の create.js (バックボーンとアンダースコアと VIE を備えています) を使用して、データベースに保存できるページを作成していますが、編集可能な領域の量とスタイルはさまざまです。これらのページは、表示されているのと同じ環境で管理されます。
ここでの目標は、デザインを損なうことなくエンド ユーザーに編集を提供することです。このテーマをさらに研究できるように、適切なリソースを求めています。野生のライブラリまたはこれの例は素晴らしいでしょう。
同様の質問。 無制限のデータとデータ型のデータベース構造と関連付け
drupal - Drupal 7 との比較: Drupal 8 で最も興奮していることは何ですか?
Drupal 8 に備えて Drupal 7 にアップグレードすることの重要性についての良いブログ記事を読みました。私のサイトはすでに Drupal 7 ですが、Drupal 8 を楽しみにしている場合、アップグレードがエキサイティングになる理由は何ですか?
yaml - Drupal 8 のフォームに引数を渡すことは可能ですか?
次のような YAML ルーティング構成を想像してください。
引数 foo と bar はコントローラーに渡されますが、どのように引数をフォームに渡しますか? entity_type と bundle_name は arg() または menu_get_object() で取得できることを認識しています。引数をフォームに渡す他の方法はありますか?
drupal - Drupal 8 で第 2 レベルのメニューを印刷する
Drupal 8 のマークアップは、Twig Engine を使用して Drupal 7 からかなり変更されました。それを使ったサイトを開発中です。そこに第 2 レベルのメニュー リンクを出力します。
これが、Drupal 8 でメニューを印刷する方法です。私があまり慣れていない構文です。
どうすれば印刷できますか。メニューの第 2 レベルのリンク。それともメニューツリー?