[TYPO3-german] Re: Menü Unterseiten mit Verweis

2018-02-22 Diskussionsfäden Philipp K .

Hallo Stefan,
danke für deine Antwort :) Die zweite Navigation habe ich ja schon, die liegt nur in ein 
anderen "directory" als meine erste Navigation.
Die Seiten die in meiner zweiten Navigation stehen sind ausgewählte Seiten von 
Kunden (die er selber bestimmen möchte - ohne Entwickler) mit einen internen 
Verweis auf die vollständige Seite der ersten Navigation.
Mit excludeUidList kann man doch nur die Seiten in Typoscript ausschließen und 
nicht der Kunde selbst?
Bei meiner 2. Navi soll er als 2. Ebene alle Unterpunkte anzulegen auf welcher 
die Seite mit Verweis zeigt.
Ich könnte die Unterseiten auch manuell in die Seitenstrruktur einpflegen und 
auch wieder mit Verweisen, aber es sollen ja alle Unterseiten angezeigt werden.

Meine 2. Navigation seht so aus:

---
topNavi = HMENU
topNavi {
   special = directory
   special.value = 260   
   wrap = |
   
   1 = TMENU

   1{
 NO{
   wrapItemAndSub = |
 }
   }  
 }

---

ich bräuchte noch die 2. Ebene die aber eben nicht die 2. Navigationsebene 
anzeigt, sondern die von der verweisten Seite von meiner ersten Navigation.

Ist das möglich?

Viele Grüße 
Philipp 
___

TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] get_class(xxx): LazyLoadingProxy

2018-02-22 Diskussionsfäden David Brünner

Ich habe zwei Methoden. Um den Fehler nachzuvollziehen habe ich diese aufs 
minimalste Reduziert

[code]
public function copyObject($objectToCopy) {
 $result = $this->_copyObjectAndReturn($objectToCopy);
 $resultSub = 
$this->_copyObjectAndReturn($objectToCopy->getRegionaleErgaenzung());
 exit;
}

protected function _copyObjectAndReturn($objectToCopy) {
 $className = get_class($objectToCopy);
 echo $className . '';
}
[/code]

Ich erhalte dann folgende Ausgabe:
KKSoftware\Kkbaybw\Domain\Model\Leistung
TYPO3\CMS\Extbase\Persistence\Generic\LazyLoadingProxy

Warum bekomme ich beim Aufruf von '_copyObjectAndReturn' mit 
'$objectToCopy->getRegionaleergaenzung()' ein LazuyLoadingProxy???

Wenn ich diese Codezeile zwischen die beiden Aufrufe von '_copyObjectAndReturn' 
setze, funktionierts:
[code]
\TYPO3\CMS\Extbase\Utility\DebuggerUtility::var_dump($objectToCopy->getRegionaleErgaenzung())';
[/code]
Jetzt bekomme ich statt des LazyLoadingProxy in der Ausgabe den korrekten Namen.

[code]
$this->objectManager->get("TYPO3\\CMS\\Extbase\\Persistence\\Generic\\PersistenceManager")->persistAll();
[/code]
statt dem var_dump bringt auch nix.

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] Re: get_class(xxx): LazyLoadingProxy

2018-02-22 Diskussionsfäden David Brünner

RE: Das mit dem var_dump() zwischen den Aufrufen, scheint nicht immer zu 
funktionieren.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] Re: get_class(xxx): LazyLoadingProxy

2018-02-22 Diskussionsfäden David Brünner

Eine Kollegin konnte helfen:

Einfach zwischen beide Aufrufe einmal 
[code]

$uid = $objectToCopy->getRegionaleErgaenzung()->getUid();
[/code]
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] Re: Menü Unterseiten mit Verweis

2018-02-22 Diskussionsfäden Christian Hackl

Hab das Problem nicht verstanden. Was möchtest du?

Eine Navigation die aus 2 Seitenbäumen / Teilbäumen besteht?

Wenn ich es richtig verstehe brauchst du:

2 Mal TypoScript HMENUs

in einer davon musst du ja nur die andere inkludieren z. B. so:

2 = TMENU
   2 {
   wrap =  |
   stdWrap.append = COA
   stdWrap.append {
   10 = TEXT
   10.value = 

   20 = HMENU
   20 < lib.submainnav

   30 = TEXT
   30.value = 
   }
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german