問題タブ [admin-generator]

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.

0 投票する
4 に答える
983 参照

symfony1 - 管理モジュールのexecuteIndexをオーバーライドします

symfonyによって生成された管理で、executeIndex()メソッドをオーバーライドするにはどうすればよいですか?

特定の状態のアイテムのみをリストしたいのですが、cache / backend / dev / modules / auto.../で見つけたのは次のとおりです。

ポケットベルが使用するクエリを変更するにはどうすればよいですか?

0 投票する
1 に答える
371 参照

symfony1 - admin ジェネレーター モジュールで executeCreate アクションをオーバーライドする

私が取り組んでいる現在のプロジェクトの機能の 1 つは、最近作成されたオブジェクトに関する情報を含む電子メール通知を送信することです。

これが私の現在のアクションコードのコードです:

過去には、以前のコードはすでに正常に機能していましたが、現在は機能しません。プロジェクトが使用された後、symfony リリースタグ (1_4_4) に接続され、変更が行われなかったと仮定して、考えられる原因をよく理解していません。現在、catch ブロックのコードは実行されません。

0 投票する
2 に答える
710 参照

symfony-1.4 - Symfony Admin Generator タイトルのオーバーライド

executeIndex メソッドのタイトルにフィルターのリストを追加したいと思います。executeIndex メソッドから管理ジェネレーター リストのタイトルをオーバーライドできるかどうかは誰にもわかりませんか?

ジェネレーター構成で list.title 変数を見つけ、それをオーバーライドする方法を何時間も探してきました。

どんなアイデアでも大歓迎です!

前もって感謝します

0 投票する
1 に答える
3109 参照

symfony1 - DoctrineAdminGeneratorで「新しい」リンクを削除する方法

doctrine adminジェネレーターを使用していますが、ユーザーが新しいレコードを作成できないようにしたいのですが(表示するためだけに)、「generator.yml」を設定してそれを行う方法はありますか?デバッチおよびアイテムごとのアクションを削除することに成功しましたが、他のすべては完全に機能していますが、「新しい」リンクを削除できません=(これは私が持っているものです(関連部分):

0 投票する
1 に答える
729 参照

php - Symfony admin ジェネレーター - 1 対 1 の関係

私のモデルでは、1 対 1 の関係でリンクされた 2 つのエンティティを定義しました。

ジェネレーターを使用すると、アドレスを選択するためのドロップダウン リストを含む、User オブジェクトのすべてのフィールドがフォームに含まれます。

私が望むのは、ユーザーの自宅住所の郵便番号と市区町村を直接入力できるようにすることです。これを generator.yml ファイルで生成するように要求するにはどうすればよいですか? 自分で行うにはコードを実装する必要がありますか、それとも自動にする方法はありますか?

0 投票する
3 に答える
909 参照

php - symfony admin ジェネレーターフォームオブジェクト

やあみんな、Symfony admin generatorモジュールに を使用しました。

すべてが機能していますが、モデルのフォームがインスタンス化されるときに、独自のオプションを渡す必要があります。

(myModuleAutoActions を拡張する)の executeNew 関数と executeCreate 関数をオーバーライドすることで、これを自分で行うことができますmyModuleActions.class.php

しかし、私はよりきちんとした解決策を望んでいましたか?

おそらく、構成クラスの 1 つをオーバーライドするのがよいでしょう。での使用を避けるために、基本的に現在のsf_userオブジェクト ( $this->getUser) をsf_userフォームの " " オプションとして追加する必要があります。sfContextmyModuleForm

何か案は?

0 投票する
2 に答える
2946 参照

internationalization - Symfony 1.4 doctrine admin ジェネレーター表示 i18n フォーム フィールド

私の問題は、generator.yml 定義に必要ないくつかの追加の仮想属性を持つモデルに管理ジェネレーターを使用していることです。

しかし、"description" 属性はドクトリンモデルの i18n モードにあり、コアモデルオブジェクトにはもう存在しません - i18n モデルに移動しました。そのため、「ウィジェット「説明」が存在しません」という論理エラーが発生します。

私は次のようなことを試しました:

しかし、解決策が見つかりませんでした。

フォーム表示定義をデフォルトにカットすると、フォームが機能し始めますが、余分なフィールド _images、add_image、_videos、add_video が欠落しているため、そこに定義が必要です。

Googleも役に立たなかった...

i18n ウィジェットを generator.yml に定義する方法を知っている人はいますか? THX!

0 投票する
3 に答える
2331 参照

symfony1 - symfony generator.yml リンク メソッド

アクションのメソッドを指定するにはどうすればよいですか (_delete と同様):

これは私のメソッド設定を無視し、取得リンクをレンダリングします:

_delete(onclick属性付き)と同様に、「投稿」リンクにしたいのですが

0 投票する
3 に答える
3076 参照

php - symfony 1.4 admin ジェネレーター未設定フィールド

「doctrine:generate-admin」タスクを使用しました。すべてが機能していますが、Formクラス自体で設定を解除するのではなく、generator.ymlファイルを使用していくつかのフォームフィールドを設定解除したいと考えています。「updated_at」のようなものは、オブジェクトが更新されたときにのみ保存する必要がありますが、フォームに表示したくないため、フォームの検証エラーは発生しません。

これは可能ですか?これを可能にするジェネレーターの参照ページには何も見つかりません。フィールド構成では、ラベル/資格情報などの変更のみが許可されているようです。

0 投票する
1 に答える
597 参照

php - sfDoctrineRouteCollection のデフォルト アクション

私は Symfony の admin ジェネレーターを使用していますが、全体としてすべてが思い通りに機能しています。

ただし、モジュールのデフォルト アクションを設定する簡単な方法があるかどうかを知りたいです。ジェネレーターは、デフォルトで sfDoctrineRouteCollection を使用してルートを設定します。

特定のモジュールについて、デフォルトのアクションを「インデックス」ではなく「新規」にしたいのですが、「リストに戻る」などのリンクは正しく機能します。

簡単に言うと、ジェネレーターの構成オプションなどを意味します。ドキュメントを確認しましたが、まだ運がありません。

みんな、ありがとう