問題タブ [laravel-translatable]
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.
laravel - Lavel バックパックでローカライズされたモデルをローカライズされていないモデルにするにはどうすればよいですか?
ローカライズされていないモデルがあります: 次のプロパティを持つ記事: id、title、description ; titleとdescriptionをローカライズしたい。
Laravel バックパックのドキュメントで、CRUD がspatie/laravel-translatableを使用してローカライズされたモデルを管理できることを見てきました。これは、各プロパティTranslatable models と multi-language CRUDsに JSON フィールドを使用します。
新しいローカライズされたモデルを管理するのは良い方法だと思いますが、既存のソフトウェアの大部分を書き直さない限り、Article モデルをローカライズされたバージョンに渡す方法が見つかりません。
私が見逃している良い習慣はありますか?
laravel - Laravel で翻訳可能なモデルを更新できません
モデルを翻訳可能にするためにhttps://github.com/Astrotomic/laravel-translatableを使用しています。
以下の方法を使用してモデルを更新しようとしているときに、関連する翻訳済みコンテンツとともにモードを更新します。
このエラーが発生しました:
モデルの主キーが「id」ではなく「uuid」であることを考慮すると、以下のモデル設定に従って、外部キーは「product_id」ではなく「product_uuid」になります。
このリンクhttps://docs.astrotomic.info/laravel-translatable/usage/forms# Saving- the- request の正確なドキュメントに従いましたが、そのエラーを追跡することはできません。