問題タブ [laravel-3]
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 3 と laravel 4 の開発
Laravel 3 でビルドされたアプリケーションは Laravel 4 でも動作しますか?
数日前に Laravel を見つけ、今はそれを学ぼうとしています。Laravel 4 がやってくると、Laravel 3 を学ぶのに時間を無駄にしているのでしょうか? LV4のいくつかのアドオンでも同じですか?また、LV3 でビルドしたアプリケーションは LV4 でも動作しますか?
LV4の学習はどこで、どのように開始しますか?
php - Laravel 3:with_input()が入力を保存しない
いくつかの検証を通過するLaravelフォームがあります。明らかに、検証が失敗した場合は、ユーザーをフォームにリダイレクトして、間違いを警告してもらいたいと思います。また、フォームがかなり大きいので、ユーザーがデータを再入力する必要はありません。これがフォームです(このメッセージのサイズを小さくするために大部分を切り取っています)
フォームが送信されると、フォームを処理するコントローラーは次のようになります。
そして最後に、アカウントモデルは次のとおりです。
したがって、フォームを意図的に無効にしてこれをテストすると、アカウント/作成フォームにリダイレクトされますが、検証エラーは表示されず、古い入力は保存されません(Input::old()
金額テキストボックスにのみ添付されます)。
database - Laravel 3スキーマテーブルの列の照合
私はlaravelを学んでいて、単純なプロセスにこだわっています。テーブルを UTF-8 として生成したいのですが、varchar とテキスト フィールドは latin-1 のようです。
ガイドのスキーマ セクションはまったく役に立ちませんでした。この GitHub エントリを見つけまし たが、どちらも機能しません (エラーが発生します)。
次のようなスキーマがあります。
これは SQL 出力です。
しかし、これは私が必要なものです:
collation
application/config/database.phpにもキーを入れました
何が欠けていますか、どうすれば修正できますか?
ありがとう、
laravel - Laravel - 複数のレコードを扱う場合、必要なデータを取得するにはどうすればよいですか?
警告:: LARAVEL超初心者、優しくしてください::
私のコントローラーで:
私の lease_rates テーブルでは:
私の lease_rates.blade.php では:
明らかに、上記は機能しません。私が望む最終結果:
- ページに送信された配列を、lease_year で降順に並べ替え、次に class_letter で昇順に並べ替えます。
- 各 ID のレートの値をテキスト ボックスに入力します。テキスト ボックス名は ID で、表示されるテキストはその ID のレートです。
- それが機能したら、テーブルに加えられた変更を送信する必要があります
- その後、レコードの追加に取り組みます
本当にありがとう!私が言ったように、私は新人ですが、学ぶことに熱心です (そして、このことを成し遂げることにさらに熱心です)
php - Laravelでセッションタイムアウトを確認する
Laravelでセッションタイムアウトをチェックする方法を誰かが知っているかどうか疑問に思っていました。
セッションに特定の項目があるかどうかを確認できます。
ただし、セッションの有効期限が切れているかどうかを確認することはできません。より具体的な方法でユーザーに報告できるといいですね。「セッションがタイムアウトしました。もう一度やり直してください。」
何かご意見は?
php - Laravel を docroot の外に移動すると、php の chdir() と path('sys') で問題が発生します
私はライブWebサイトでLaravel 3をしばらく使用していましたが、アプリをdocrootの外に移動し、public_htmlフォルダーを削除し、publicフォルダーをpublic_htmlフォルダーにシンボリックリンクすることにしました。ここで解決策1に従いました。
それを行った後、サイトの読み込みが停止し、500 エラーが発生しました。public/error_log のエラー ログを確認すると、次のメッセージが表示されます。
参考までに:
何か案は?
編集: @TheShiftExchange の提案を試し、すべてを docroot の外に移動し、パブリックの名前を public_html に変更しました。これらのphpエラーが発生しました:
laravel - Laravel 3EloquentORMの使用法
私は次のコードを持っていますが、それは機能しますが、laravelの雄弁な方法に従っていないようです:
私は4つのテーブルを持っています。相互に多対多の関係を持つ記事とカテゴリ、記事IDとカテゴリIDを保持するピボットテーブルarticle_categoryテーブル、および記事と1対1の関係を持つ画像テーブル。
モデルを次のように設定します。
ただし、3ビットすべての情報をまとめることはできないようです。できます:
特定のカテゴリのすべての記事を取得するために、記事の画像を取得できないようですが、チェーンできるものは何もないようです。私が間違ってやっていない限り?私が見逃しているトリックはありますか?
私はドキュメントから削除されたバージョンを試しました:
ただし、エラーが発生します。var_dumpに$ article-> imageがオブジェクトであると表示されていても、非オブジェクトのプロパティを取得しようとしています。変。
ありがとう
laravel - Laravel3の雄弁な多対多の関係
多対多の関係にあるPostモデルとTagモデルがあります。
投稿とすべてのタグを取得したら、投稿にこれを使用します。これで問題なく動作します。
上記のコードは、作成された最新の投稿を示し、それらをページ分割します。
同じことを達成したいのですが、逆に、タグから始めて、created_at列でページ付けおよび順序付けされた投稿のリストを取得します。
これは機能しますが、すべての投稿が表示されます。ページ付け、順序付け、フィルタリングが行われるwhere_published(1)が必要です。
これは、熱心な読み込みを使用して雄弁に行うことができますか(熱心な読み込みなしで、私はすでにそれを行うことを知っていますが、クエリが多すぎます)?
フィルタリングはどこに置くことができ、どのようにページ付けすることができますか?
laravel - どのアプリケーションで restful を使用していますか?
Laravelで動詞restfulを使用してタスクをどのように達成できますか、基本機能とは何ですか?