質問

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

翻訳言語のリンク表示

Drupal8について、ブロックではなく、ティーザーや通常のビューモードでコンテンツを表示している時に、続きを読むみたいな箇所感じでそれぞれに、English,Japaneseと対応している翻訳とそのコンテンツへのリンクが表示できたかと思うのですが、どこを探しても見当たりません。
Drupal7でできたような気がしますが、Drupal8ではできなくなってしまったのかな??
よろしくお願いします。

Content translationは有効にしています。

Read more
s-jack's picture

ノードに翻訳権限を持っているとき、翻訳で投稿者変更できないようにするには?

ノードのあるバンドル(コンテンツタイプ)に、匿名ユーザー含めて全てのロールの権限に投稿・編集権限、翻訳権限を設定しています。
Wikiみたいに皆で登録、編集、翻訳するようなイメージです。

登録ユーザーの場合は、新規投稿でも編集でも、投稿者はご自身になるのですが、匿名ユーザーの時だけ、管理者のように投稿者を変更できてしまいます。
匿名は匿名のままにしたいので、匿名が投稿者を指定できてしまうとなりすましになり、これでは困ります。

状況が間違えていました。匿名ユーザーが翻訳を追加する時、投稿者を変更できてしまいます。

どこの設定が間違っているのか見つけられず、1日はまりまくってます。
宜しくお願いします。

Read more
nikaso's picture

カスタムモジュールで生成するページがキャッシュされる

次から次へと分からないことが出てきて苦戦しております。

Drupal8でカスタムモジュールを作っています。

今作っているモジュールは、パラメーターの値に応じてdb_query()で複数のノードを取得してちょっと手を加えてテンプレートに渡して一覧表示するという簡単なものなんですが、Drupalの設定でキャッシュをオフにしているにもかかわらず管理者以外のロールではそのモジュールで生成するページがキャッシュされてしまいます。
このページは常に動的に生成したいので、キャッシュさせないようにしたいです。

度々で恐縮なのですが、アドバイスいただけると助かります。

※キャッシュをクリアする他に、管理者アカウントで関係ないノードタイプの投稿を更新するとキャッシュがクリアされるようです(これもよくわかりません)。

※参考までに、Drupalでは、特定のページだけキャッシュして他はキャッシュしないとか、特定のロールだけキャッシュをオフにするといった設定は可能でしょうか?

Read more
gg45's picture

taxonomy一覧ページのソート順について

お世話になっております。

Drupal 8を利用しております。
viewsでタクソノミーの一覧を作成したのですが、その際のソート順についての質問です。
ソート順を、そのタクソノミーが紐づくコンテンツ(node)の投稿順に設定したいのですが、何かやり方はありますでしょうか?

タクソノミーの更新順であればできたのですが、紐づくnodeの更新順にはできなかったので質問させていただきました。

ご存知の方教えていただけると嬉しいです。よろしくお願いいたします。

Read more
nikaso's picture

モジュールのルーティング設定について

はじめてカスタムモジュールを作っています(Drupal8.3)。手探りです。

"example.routing.yml"で以下のようにして、引数をとるようにしました。

example.content:
path: '/example/{var}'
defaults:
_controller: 'Drupal\example\Controller\ExampleController::content'
_title: 'example'
requirements:
_permission: 'access content'

引数がある場合はこれでうまくいきました。
コントローラーで引数に応じてクエリを作って必要な値を配列にして(全部コントローラーに書いて一応動いているんですがこれでよいのかいまいちわかっていません)twigテンプレートに渡しています。

引数がない場合(/example)にもデフォルト値を設定することはできますでしょうか?
具体的には、あらかじめ設定した候補の中から引数部分をランダムに選びそのページを表示したいです。

とりあえず、
example.content2:
path: '/example'
defaults:

Read more
s-jack's picture

composerでの8.3.7から8.4へのアップグレードで実際にやるべきことは

drupal-composer/drupal-projectを利用し、composerでのDrupal 8.3.4から8.4へのアップグレードで、実際にやるべきことは初心者には難しいです。
Drushも一部drushのバージョンを8では障害があるので、9へあげたほうが良いという情報もありました。
drupal-composer/drupal-projectでは、Composerで管理するのでdrush pm-updateは使えないようになってますが、Drush9では単独でもdrush pm-updateが使えなくなる前提とのこと。
また、symfonyのコンポーネントの一部依存があるようですし。
composer.jsonをどう修正したら良いかアドバイスお願いします。

Read more
nikaso's picture

viewsで引数による日付範囲指定

D8のviewsについて質問なのですが、
例えば2017年9月の投稿一覧(どの月かは、"201709"のような引数で動的に指定したい)を作りたい場合、どのようにすればよいのかがいまいちわかりません。
それと、できれば前後1週間の投稿も含めたい(つまり2017年9月という指定をした場合に2017年8月25日~10月7日までの投稿を含めたい)のですが、そのようなことも可能でしょうか?

Read more
Masa Nishio's picture

MySQLのレプリケーションエラーについて 1032,1062

こんにちは。今週、知人がこちら(g.d.o.japan)に新規登録したのですが、質問を投稿できない(拒否される)とのことなので代わりに投稿します(おそらくまだ承認されていないということでしょう)。

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


お世話になります。
現在、Drupal8にてサイト構築を行っておりますが、自力解決できない問題があり、質問させていただきたく存じます。

今回、Drupal用のRDBとしてMySQLを利用して、DBサーバを構築いたしました。
DBサーバは冗長化のため、2台構成としており、両DBサーバはMySQLの機能でレプリケーションを実施しておりますが、以下の2種類のエラーが発出してレプリケーションがとまってしまいます。

エラー1

Read more
shin1's picture

サイト全体をSSL化について

お世話になります。

現在Drupal7を使っていまして、そのサイトに全体にSSLをかけたいのですが、SSL証明書を取得すれば、レンタルサーバ会社(xserver)さんは、FTP先が変わるとか、ディレクトリーが変わるとかがないので、そのまま設定を変えなくてもサイト全体にかかるので大丈夫とおっしゃっていたのですが、Drupal側で何か設定をする必要はないでしょうか?
気になっていたので、ご教授頂けましたら幸いですm(_ _)m

Read more
peko777's picture

リバースプロキシを使用したdrupal8サイト構築について

お世話になります。

drupal8を使用しサイトを構築しています。
フロントのサーバにapacheのリバースプロキシを使用し、
構築しているサーバにアクセスしようとしているのですが、

apacheのリバースプロキシを使用する場合、
drupal8で作成しているサイト側に設定を入れなければいけないのでしょうか?
(settings.php等)

[構成]
ユーザ ⇒(ssl) https://example.com/hogehoge(/hogehogeの場合、リバースプロキシ) ⇒ http://xxx.xxx.xxx.xxx/(drupal8構築サイト)

方法をご存知の方いらっしゃいましたら教えていただけると助かります。
よろしくお願いいたします。

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: