問題タブ [nette]
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 - Nette Framework - カスタム属性マクロ
Nette Frameworkで新しい属性マクロを定義する最良の方法は何ですか?
さらに、設定ファイルでそれを行うことは可能でしょうか?
php - データベースの簡易検索
こんにちは、Nette Framework を使用してデータベースに簡単な検索を作成しようとしています。プレゼンター (コントローラー) は次のようになります。
本当のことを言うと、それが正しいかどうかは100%確信が持てませんが、必要なのは、SEARCHボタンを押したときにフォームがこの機能を使用できるようにするために追加することであり、古い検索スクリプトにリダイレクトしないことです。
私の検索フォーム:
私はOOPとNetteもまったく新しいので、この質問は非常に初心者です。OOPなしで簡単に行う方法は知っていますが、このオプションを好みます!
それで、私を助けることができる誰かがここにいますか?
php - nette, lighttpd - URL 書き換え?
私は Nette Framework を初めて使用し、URL 書き換えの経験がないため、質問をお詫びします。
Nette のルーターのデフォルトの構文は次のとおりです。
そのため、URLは形式ですlocalhost/mypage/articles/view/35
私の質問は、これらの URL を受け入れて有効なコンテンツにバインドするように lighttpd を構成する方法です。
ドキュメントでApacheの構成のみを見つけました:http://doc.nette.org/en/2.1/troubleshooting#toc-how-to-allow-mod-rewrite
php - Nette フレームワーク - フォーム ウィザード
nette 2.1.2 でフォーム ウィザードを作成しようとしています。ネットフォームを注入できる独自のコンポーネントを作成しました。次に、イン ラテ テンプレートは、個々のステップにレンダリングされたフォームです。
ただし、このステップから別のステップに切り替える前に、現在のステップでフォーム フィールドの検証を実行したいと考えています。このためには、次の 2 つのものが必要です。
- フォームが投稿される前に、コンポーネントから nette フォーム フィールドへのアクセス
- 選択したフォーム フィールドの検証を手動で開始
どうすればこれを行うことができますか?
javascript - フォーム内の動的選択値
素材、重量、色の 3 つの選択をカプセル化した製品を検索するためのフォームがあります。これらの選択には、データベースからの値が含まれています。
私は次の動作をしたいと思います:
- ユーザーが素材を選択した場合、残りの 2 つの選択では、特定の素材を含む製品に許容される値のみが表示されます。
- これを 3 つすべての選択に適用します。逆も同様です。
ネットを使い始める前は、ユーザーが他の選択で値を選択した後、選択要素を動的に変更することにより、ajax と jquery/javascript を使用してこれを行っていました。
nette は、対応するプレゼンターで select の値をリロードする方法として、いくつかの優れた (システム) ソリューションであるべきだと私は信じています。助けてください。
php - Nette Forms Validation - 不要なフィールドを設定する方法は?
テキスト入力をフォームに追加し、いくつかのルールを追加します。これらの入力は必須ではありませんが、これらのフィールドに入力しないと、検証エラーが発生します。
例:
operationID
エラーを与える代わりに、入力されていないフィールドを受け入れるルールを適切に設定する方法はOperation ID must be integer
?
使用conditions
すると役立ちますが、快適ではありません。
php - ブートストラップ 3 グリフィコンは 403 禁止です
Wamp 2.5 (Win7) で Nette Framework 2.2.1 と BootStrap 3 を使用しています。ブラウザでグリフィコンをロードできません (エラー 403 Forbidden)。
ブラウザが見るもの
必要なすべてのフォントはフォルダ C:\wamp\www\nette\www\fonts\ にあります
.htaccess は C:\wamp\www\nette\www\ にあります。
C:\wamp\www\nette\www\bootstrap.min.css が含まれています
Apache エラー ログ:
[Wed Jul 16 11:55:01.004757 2014] [core:error] [pid 3812:tid 788] (OS 5) アクセスが拒否されました。: [クライアント 127.0.0.1:52031] AH00132: ファイルのアクセス許可がサーバー アクセスを拒否しています: C:/wamp/www/nette/www/fonts/glyphicons-halflings-regular.svg、リファラー: http://www.nette.local/芸術/ポルタ・キ・リグラ
ユーザー全員のすべての権限をフォルダーフォントに設定しようとしましたが、とにかく機能しません。