Ich versuche, die Extension unter 3.6.1 zu installieren und bekomme die ganze Extension auch prima zum laufen. Nur leider fehlt der Link: "Neuen Link vorschlagen..." Ich habe keine Ahnung, warum das nicht angezeigt wird. Alles andere scheint zu funktionieren...
Kann mir jemand helfen? Ich habe im Forum bereits gelesen, dass jemand das gleiche Problem hatte (siehe:
#8199). Soweit schon mal vielen Dank...
Den neuen Vorschlag kannste ja nur machen, wenn du auch eingeloggt bist.
Es gibt aber nen Codeschnippsel, mit dem du das umgehen kannst...einfach mal suchen.
Danke für den Tip.
Ich kann den Codeschnipsel allerdings nicht finden.
Ich habe hier, auf der typo3.org und in google gesucht. Hast Du noch einen Hinweis, wo ich das finden könnte?
Probiers mal hiermit:
Änder einfach die folgenden Zeilen in der
pi1/class.tx_cmwlinklist_pi1.php:
/*
* HANDLE ADDITIONAL
*/
//Check if a fe user is logged in
$isLoggedIn = $GLOBALS['TSFE']->loginUser;
//Create href
if ($isLoggedIn == 1) {
$href = $this->pi_getPageLink($GLOBALS['TSFE']->id, "_self",
array("action" => "getviewaddnewlink", "category_uid" => $category_uid));
//Create Marker Array
$markerArray = array();
$markerArray["###LINK_ADD_NEW_HREF###"] =
$cObj->stdWrap($href,"");
//Substitute the markers in the given sub sub part.
$subpartContent = null;
$subpartContent.=$cObj->substituteMarkerArray($cObj->getSubpart($templateCod
e, "###".$subSub_4."###"),$markerArray);
//Substitute the template code with the given subpartcontent.
$templateCode = $this->cObj->substituteSubpart($templateCode,
$subSub_4, $subpartContent);
}
else{
$templateCode = $this->cObj->substituteSubpart($templateCode,
$subSub_4, "");
}
In:
/*
* HANDLE ADDITIONAL
*/
//Check if a fe user is logged in
$isLoggedIn = $GLOBALS['TSFE']->loginUser;
//Create href
$href = $this->pi_getPageLink($GLOBALS['TSFE']->id, "_self", array("action"
=> "getviewaddnewlink", "category_uid" => $category_uid));
//Create Marker Array
$markerArray = array();
$markerArray["###LINK_ADD_NEW_HREF###"] = $cObj->stdWrap($href,"");
//Substitute the markers in the given sub sub part.
$subpartContent = null;
$subpartContent.=$cObj->substituteMarkerArray($cObj->getSubpart($templateCod
e, "###".$subSub_4."###"),$markerArray);
//Substitute the template code with the given subpartcontent.
$templateCode = $this->cObj->substituteSubpart($templateCode, $subSub_4,
$subpartContent);
Das sollte dann gehen.
Besten Dank - das funktioniert super und alle meine Sorgen sind gelöst...