Hallo zusammen,
ich möchte gerne in allen News den Bereich "Links"
(Die Eingabemaske auf der Seite "Relationen" wo man "Web-Links" eintragen kann) mit zwei Links (URLs)
vorausfüllen.
Hier zu finden:
News -> Relations -> Links:
(Dort wo "Bildtext", "In Verbindung stehende News" usw. eingefügt werden können)
Hat irgendwer einen Tip, wo ich mich da belesen könnte ?
Danke Oleson.
pi1/class.tx_news.php Zeile ~ 1257
// Links
$markerArray['###TEXT_LINKS###'] = '';
$markerArray['###NEWS_LINKS###'] = '';
if ($row['links']) {
$links_stdWrap = t3lib_div::trimExplode('|', $lConf['links_stdWrap.']['wrap']);
$newsLinks = $this->local_cObj->stdWrap($this->formatStr($row['links']), $lConf['linksItem_stdWrap.']);
$markerArray['###TEXT_LINKS###'] = $links_stdWrap[0].$this->local_cObj->stdWrap($this->pi_getLL('textLinks'), $lConf['linksHeader_stdWrap.']);
$markerArray['###NEWS_LINKS###'] = $newsLinks.$links_stdWrap[1];
}
das ist die entscheidene Stelle! Den korrekten Code, wie du die statischen Links dort hinbekommst hab ich leider gerade nicht, aber sollte nicht das schwerste sein!
Hallo,
würde mich auch interessieren!
Danke
Gruss
Kasper
...ersetzt einfach den oben geposteten Code durch:
// Links
$markerArray['###TEXT_LINKS###'] = '';
$markerArray['###NEWS_LINKS###'] = '';
$links_stdWrap = t3lib_div::trimExplode('|', $lConf['links_stdWrap.']['wrap']);
$newsLinks = $this->local_cObj->stdWrap($this->formatStr($row['links']), $lConf['linksItem_stdWrap.']);
$markerArray['###TEXT_LINKS###'] = $links_stdWrap[0].$this->local_cObj->stdWrap($this->pi_getLL('textLinks'), $lConf['linksHeader_stdWrap.']);
$neuerLink1 = '<p class="bodytext"><a href="http://www.link1.de" target="_blank">www.link1.de</a></p>';
$neuerLink2 = '<p class="bodytext"><a href="http://www.link2.de" target="_blank">www.link2.de</a></p>';
$markerArray['###NEWS_LINKS###'] = $neuerLink1.$neuerLink2.$newsLinks.$links_stdWrap[1];
if (!$row['links']) $row['links']=$neuerLink1;
Danke Dir vielmals - klappt einwandfrei. 🙂
Tschüß und Gruß
Oleson