私はTypo3で最初の拡張を設定しようとしていますが、私は非常に苦労しています。私は顧客からの再生を扱う拡張を設定したいと思う。リポジトリに追加した後にオブジェクトのUIDを取得する
入力値を送信した後で、私は新しい顧客をデータベースに保存します。このステップの直後に、データベースから取得して自分が所有しているuidを確認し、顧客からのuidをレクラメーションに保存します。
だから私は
$customer = $this->customerRepository->findByName($name);
で現在$customer-variable
を上書きするためにwan't返された結果であってもvar_dump
、顧客の目的は、それが顧客のオブジェクトであると言っている本当にではありません。関数を呼び出すことができません
$customer->getUid()
この新しい顧客の現在のuidを取得することはできません。しかし、私は埋め立て対象の中に顧客のuidが必要です - どうすればいいですか?
次の問題は:私は
->findAll(), findByIdentifier($identifier)
ようデシベルにやるでしょすべてのクエリは、ヌルです。
なぜわからないのですか?彼はstoragePidを見つけることができないようですが、私はTypoScriptを正しく設定しました。
私は
$query->getQuerySettings()->setRespectStoragePage(FALSE);
犬が、この場合に埋設されている任意のアイデアを追加したときに私は、クエリを得ることができますか?
は非常に多く、私の悪い英語のため申し訳ありませんありがとう:P
「次の問題」を別の質問に分割してください。それは無関係です。 – lorenz