質問

Events happening in the community are now at Drupal community events on www.drupal.org.
Drupalについて、何でも聞いてください
s-jack's picture

lightningのインストール時エラーはどうすれば?

lightningをcomposerでインストールし、acquiadevdesktop2にインポートし、webUIでインストールするとエラーが出るのですが、なぜでしょう?(以前から試してそのうち解消するかなと思っていたのですが、全然変化なしです。)

Read more
guri555's picture

コンテンツ投稿フォームのレイアウト変更

環境:drupal8.4.2

またも初歩的な質問ですみません。

例えば、基本ページの投稿時に、フォーム右側に「メニューの設定」「コメントの設定」「URLエイリアスの設定」などが集まっていると思います。

これの一部を移動する(例えば「URLエイリアスの設定」だけ「タイトル」のテキストボックスの上に持ってくる)
場合、どこを修正すればよいのでしょうか?

twigの修正が必要だろうとは思いつつ、いまいちまだ要領つかめておらず
どなたかヒントもしくはこのページ見ればわかるなどありましたら
ご教示いただきたいです。

よろしくお願い致します。

Read more
guri555's picture

ノードに投稿された、自分のコメントだけ見れるようにしたい

こんにちは、質問させていただきます。

drupal7でコンテンツを作成しているのですが、下記のような要件でビューズが作れず困っております。

1.ノードに対して、複数人がコメントをする(投稿者IDはそれぞれ別)
2.自分の投稿したコメントのみ見れるようにしたい、もしくは自分がまだコメントしていないノードはどれかわかるようにしたい

イメージしていたのは、「ログインユーザー名=コメント投稿者名」でフィルターの設定でしたが
ビューズ内でログインユーザー名が扱えなく、どのように実装しようか・・・という状況です。

ビューズでログインユーザー名(もしくはid)を扱うには、どのような方法が
ありますでしょうか?

よろしくお願い致します。

Read more
nikaso's picture

画像フィールドの出力について

Drupal8のことで質問させてください。

カスタムモジュールで、セッションに格納されたノードidをもとにノードのデータをページに出力したいのですが、タイトルやテキストのフィールドはひとまずこんな感じで

Controller
$nodeObj = node_load($_SESSION['node']['nid']);
$vars['node']['field_text'] = $nodeObj->get('field_text')->getValue()[0]['value'];

twigテンプレート
{{ vars.node.field_text }}

(良い方法かどうかは別として)できたのですが、画像の出力方法がわかりません。
カスタムモジュールのtwigテンプレートで任意のサイズで画像フィールド「field_image」の画像を出力したい場合、どのようにすればよいでしょうか?

Read more
sealight's picture

ユーザー毎で記事をタグでグループ分け

Drupal8にて会員登録・それぞれ記事の投稿ができるサイトを作っています。各会員ページでその会員が投稿した記事の一覧を表示しているのですが、会員ごとに記事のタグ分けをしたいと思っているのですが可能でしょうか?

具体的には下記のような感じです。

・ユーザー毎でタグの登録

・タグごとに記事の一覧を表示させる

イメージ的にはピンタレストの「ボード」のような機能でしょうか。

うまく説明できているかわかりませんが、
もし可能であれば方法をご教授いただきたいです。

どうぞ、よろしくお願いします。

Read more
guri555's picture

ログイン画面へのbasic認証の設定方法

はじめまして、ぐりと申します。

drupal8を利用してサイト作成を行なっているのですが

ログイン画面(webサイトアドレス/user)と入力した際

ログイン画面(ユーザー/passを求められる)より先に
basic認証を
有効にするにはどうすればよいでしょうか?

ログインファイルにbasic認証を設定すれば良いのかもしれませんが
ファイル名がわからず・・・・
もしくは、他に良い方法があればご教示願います。

よろしくお願い致します。

Read more
s-jack's picture

コンテンツ新規登録時のMedia周りの登録、File Entityの今後、Media entityの今後

D8.4.3です。
コンテンツの作成時に、Mediaを既存から選ぶのではなく、新規に登録させる方法がわかりません。
一度Mediaを作成してから、コンテンツ登録時にその作成をしたMediaを選ばせる方法、2段階じゃない方法をしっかりと学習したいと思っています。

Media Entityの登録について
FIleの場合はD7はFileフィールドがありましたが、D8はFileがエンティティになったので、エンティティリファレンスとなり、ファイルをアップロードする機能があるかと思います。
しかしながらMediaの場合は、同様にエンティティリファレンスで直接mediaを新規登録しながらコンテンツも新規登録する機能がありません。
Entity Browser経由で試しましたがどうもうまくいきません。
試しにThunderディストリビューションでどのようにしているか調べると、Inline Entity Formモジュールを使っていることがわかりました。
つまり、Fileのようにコンテンツを作成時にMediaを新規登録させる方法はInline Entity Formを使うのが現在は定石でしょうか?

Read more
s-jack's picture

テキストフォーマットを無効にしたものを戻したい

テキストフォーマットで、デフォルトである「制限付きHTML」が不要かなと思い、無効にしました。
権限を与えるロールを外したのではなく、テキストフォーマントの一覧(/admin/config/content/formats)で操作しました。

のちに有効にし直すことができるのかと思ったら、UIにどこにも表示されません。
しかたなく、登録し直そうと思い、テキストフォーマットの追加で、全く同じ制限付きHTMLを作ろうとすると、同じものがすでにありますと怒られます。テキストフォーマット名とマシーン名それぞれ怒られます。

つまり設定上削除されたのではなく残っていることになります。
DBかなとお思ったのですがどこにあるかがわかりません。
YAMLなどの設定ファイルを有効にすれば復活できるのでしょうか?

ご存知の方いましたら宜しくお願いします。

環境:Drupal8.4.2

Read more
s-jack's picture

Issueをあげたのですがうまくいかないのはなぜ?

最近Bug reportやfeature requestを恐る恐る下手くそな英語であげ始めています。
きちんとした使い方がまだわかってないのですが、だいぶ理解できるようになってきました。
いくつかのcontribモジュールではパッチを作ってもらったり、won’t fixだったりとコミュニケーションしてもらってます。

CoreについてBug reportを始めてあげたのですが、あとで探すと見当たらないし、プレビューで保存し忘れたかと思い、再度あげましたが、自分のポストにも出てこないし、検索にも引っかかりません。自分ダッシュボードにもです。
何か投稿の仕方を間違えて迷惑かけているのでしょうか。。。
理由がわからないので再度投稿(3回目)してブックマークしておきました。
https://www.drupal.org/project/drupal/issues/2924841
そしてしばらくしてみると、なんかサマリー部分が赤い背景になってリビジョンが変わっています。
ステータスなどは変更になってません。
検索しても出てこないので、このリンクでポストしてる人は何をしているのでしょうか。
また、繰り返しになりますが、私の投稿の仕方がまずいのでしょうか、正直混乱しています。
アドバイスいただけると助かります。

Read more
kyouhei's picture

データベースメンテナンスによるsettings.phpの設定について

現在corserverを利用しています。データベースは9個ほどですが、そのうち一つだけこのデータベースを使っているブログが稼働しなくなりました。問い合わせると、以下のコアサーバーより通り回答が返ってきましたが、詳細なことは範囲外だということで、解決憑かないままです。ほとんど知識がないこともあり、色々と調べてもわからずこちらで解決方法を教えていただけないでしょうか?
------
新データベースへの移行を弊社にて行わせていただきました。
万が一、不具合が発生しております場合、旧データベースへの接続を
お試しいただけますと幸いでございます。

【WordPressの場合】
wp-config.php
にて、
define( 'DB_HOST', 'localhost' );

define( 'DB_HOST', '127.0.0.1:33051' );

【MySQLの接続ポートの変更】
標準ポートを3306 → 33051
しかしながら、旧データベースにつきましては、セキュリティ上の理由で
半年前後を目処に廃止させていただく予定でございます。
また、管理画面からの各種変更もできませんため、上記期限内の
改修をお願い申しあげます。

----

これらを試したのですが現在エラーが表示されていまして、その内容一部抜粋して掲載します。

Read more
Subscribe with RSS Syndicate content

日本 コミュニティ: Drupal Japan User Group

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: