問題タブ [laravelcollective]
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.
php - Laravel 5.2: 未定義のクラスフォーム
PhpStorm を IDE として Composer + Laravel 5.2 プロジェクトで Form コマンドを使用すると問題が発生します。
Laravel Collective 5.2 を使用しています。私のcomposer.json
中で、それはうまくいくはずです。(悲しいことに、それが私がここにいる理由ではありません...)
プロバイダー:
私の別名。
{!! Form::close() !!}
問題:または でフォーム コマンドを使用すると、未定義のクラスとして返されblade.php
ます。
プロジェクトにインストールしたときに何か誤解しましたか? これを機能させるには、何を構成する必要がありますか?
はい、私はフォーラムを見回しています。Laravel 4またはLaravel 5.1用だったため、回答は役に立ちませんでした。:S
php - Laravel 5.2: 本番環境への移行中に、クラス "Collective\Html\HtmlServiceProvider" がベンダー フォルダーに見つかりません
私はlaravelアプリを本番環境に移行しようとしています。以下の手順に従います
しかし、 composer install を実行すると、次のエラーが発生します
クラス 'Collective\Html\HtmlServiceProvider' が vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php の 146 行目に見つかりません
このエラーは、laravelcollective が composer.json に追加されていないことを意味し、ここで説明した手順に従う必要があることを知っています
しかし、私はすでに開発モードで同じことを行っており、現在、composer.json には "laravelcollective" と config/app.php のエイリアスが必要です。
私の質問は、セットアップするすべての新しい本番インスタンスに対して、開発で行ったのと同じこと(laravelcollectiveの問題の解決)が必要ですか?
laravel-5 - Laravel Collective フォームでデータを更新する
Laravel Collective で編集フォームがありますが、ボタンをクリックしてもデータが更新されません。以下は私のコードです。
形:
コントローラ:
ルート:
Laracast とは少し違っていて、戸惑います。フレームワークは私にとって新しいものであり、何かを行うためのコードがないことは混乱を招きます。
laravel - LaravelCollective Formsアクションを使用したLaravel 5.1は、HTTPSではなくHTTPとしてロードされます
LaravelCollective HTML モジュールを使用して、いくつかのビューにフォームを追加しています。問題は、フォーム内のアクションが HTTPS ではなく HTTP URL で生成されていることです。フォーム呼び出しで各絶対 URL を明示的に記述することなく、ページがロードするプロトコルをそのまま使用する方法はありますか? ビューで使用しているフォームタグの例を次に示します。
html - BladeテンプレートのForm Label内で使用
次のように、フォームラベル内でタグhtml
を使用できます。<span>
Laravel Blade を使用すると、ラベルのコードは次のようになります。
<span>
ブレード テンプレートを使用してフォーム ラベルの内側を使用するにはどうすればよいですか?
php - ララベル | 編集ページのチェックボックスの状態
Laravel 5 に新しいケースの作成ページがあり、サービスをケースにリンクできます。サービスは、私の createCaseForm のチェックボックスです。サービスはDBに保存されるので、多くのサービスを持つ多くのケースを持つようにManyToManyテーブルに書き込みます。
例: case1 を作成するときに、service1 と service3 のボックスをチェックします。これで、manyToMany テーブルが正しく入力されました。ケースの編集ページに移動すると、デフォルトでチェックボックス 1 とチェックボックス 3 がオンになります。これらはすでに manyToMany テーブルにリンクされているためです。
Input::old('username'); のようなものを使用できることは知っています。テキストフィールド用ですが、チェックボックスに対してこれを行う方法がわかりません。
私はほとんどの場合LaravelCollectiveを使用しますが、これらのチェックボックスについては使用しませんでした。だからできればHTMLソリューションが欲しいのですが、もちろん可能であれば。
ありがとう
php - Laravel 5.2 オブジェクトを Blade テンプレートに挿入する
従業員モデルをBlade
テンプレートにバインドしており、熱心なロード リレーションの結果をフィールドに配置したいと考えています。
私のコントローラーでは、ページのコレクションを次のように構築します。
私のフォームオープンステートメントは次のとおりです。
$employee->country->name
したがって、入力ステートメントに入力したいのですLaravel Collective form::text
が、国名を読み込むことができません。フォームの他のすべてのフィールドは、親コレクションから完全に読み込まれます。
私の国のフィールドは次のとおりです。
上記の国フィールドは、リレーション結果全体を入力にロードします。injecting $employee->country->name
この入力への正しい構文は何ですか?
ところで、これは完全に機能しますが、この方法で何も学んでいません!
php - Laravel 5.1 Net_SFTP には非推奨のコンストラクターがあります
リモートサーバーでSSHコマンドを実行するLaravel 5.1
ためにパッケージで使用しています:laravelcollective/remote
しかし、次のエラー メッセージが表示されます。
クラスと同じ名前のメソッドは、PHP の将来のバージョンではコンストラクターにはなりません。Net_SFTP には非推奨のコンストラクターがあります
エラーがパッケージから発生していることがわかりますphpseclib
。新しいバージョンでは、それが修正されています。(彼らは関数名を に変更しました)、しかし、ファイルにパッケージを含めていないため、パッケージを__construct
更新できません。これを行います。phpseclib
composer.json
laravelcollective/remote
どうすればこれを解決できますか?