indexed search, tt_news, realurl: URL in Trefferliste => Keine news_id übergeben.

  • 0 x
    84 Beiträge
    0 Hilfreiche Beiträge
    18. 07. 2006, 16:51

    Hi,

    ich verwende Typo3 3.8 mit indexed search, tt_news und realurl. Alles läuft soweit zusammen, nur wird der Link in der Trefferliste von indexed_search nicht vollständig generiert. Die news werden indiziert und auch korrekt von der suche gefunden, nur wird die URL des Treffers so generiert, dass sie auf die Single-News Seite zeigt, jedoch keine News-ID mit in die URL kodiert. Die Folge ist, dass ein klicken auf den Link zu der Fehlermeldung "Keine news_id übergeben." führt.

    Beispiel: Die tatsächliche URL des News-Artikels lautet "http://www.domain.de/news/newsliste/article/28/newsartikel.html" der Link in der Trefferliste der Suche jedoch "http://www.rrz.uni-hamburg.de/news/news-artikel.html".

    Ist dies eine Konfigurationssache von tt_news oder indexed_search? Wie kann ich das Problem lösen.

    Für jeden Hinweis bin ich dankbar!

    Andreas Piening


  • nullzeit nullzeit
    Sternenflotten-Admiral
    0 x
    169 Beiträge
    0 Hilfreiche Beiträge
    19. 07. 2006, 16:10

    hi.

    dein problem liegt bei realurl nicht bei den anderen extension.

    du musst realurl in der localconf.php die einstellungen für deine variablen mitgeben... siehe realurl bedienungsanleitung.

    lg chris

  • 0 x
    84 Beiträge
    0 Hilfreiche Beiträge
    19. 07. 2006, 16:37

    Hi Chris,

    das macht Sinn, dass ich einen Fehler in der realurl-config habe, aber ich habe realurl für die Verwendung mit news konfiguriert. Ich habe die Konfiguration aus einem anderen Forumsbeitrag hier übernommen und sehe nicht wo hier der Fehler ist. Hier ist meine realurl-config:
    [TS]$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array('_DEFAULT' => array(),
    'www.rrz.uni-hamburg.de' => array('init' => array('enableCHashCache' => 1,
    // 'appendMissingSlash' => 'ifNotFile',
    'enableUrlDecodeCache' => 1,
    'enableUrlEncodeCache' => 1,
    ),
    'redirects' => array(),
    'preVars' => array(
    array('GETvar' => 'no_cache',
    'valueMap' => array('nc' => 1,
    ),
    'noMatch' => 'bypass',
    ),
    array('GETvar' => 'L',
    'valueMap' => array('dk' => '1',
    'de' => '2',
    ),
    'noMatch' => 'bypass',
    ),
    ),
    'pagePath' => array(
    'type' => 'user',
    'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
    'spaceCharacter' => '-',
    'languageGetVar' => 'L',
    'expireDays' => 7,
    'rootpage_id' => 1,
    ),
    'fixedPostVars' => array(),
    'postVarSets' => array('_DEFAULT' => array(

    // archive
    'period' => array(
    array('condPrevValue' => -1,
    'GETvar' => 'tx_ttnews[pS]' ,
    // 'valueMap' => array(
    // )
    ),
    array('GETvar' => 'tx_ttnews[pL]' ,
    ),
    array('GETvar' => 'tx_ttnews[arc]' ,
    'valueMap' => array('archived' => 1,
    'non-archived' => -1,
    )
    ),
    ),

    // pagebrowser
    'browse' => array(
    array('GETvar' => 'tx_ttnews[pointer]',
    ),
    ),
    // select news by category
    'kategorie' => array (
    array('GETvar' => 'tx_ttnews[cat]',
    'lookUpTable' => array('table' => 'tt_news_cat',
    'id_field' => 'uid',
    'alias_field' => 'title',
    'addWhereClause' => ' AND NOT deleted',
    'useUniqueCache' => 1,
    'useUniqueCache_conf' => array('strtolower' => 1,
    ),
    ),
    ),
    ),
    // news title
    'article' => array(
    array('GETvar' => 'tx_ttnews[backPid]',
    ),
    array('GETvar' => 'tx_ttnews[tt_news]',
    'lookUpTable' => array('table' => 'tt_news',
    'id_field' => 'uid',
    'alias_field' => 'title',
    'addWhereClause' => ' AND NOT deleted',
    'useUniqueCache' => 1,
    'useUniqueCache_conf' => array('strtolower' => 1,
    'spaceCharacter' => '-',
    ),
    ),
    ),
    array('GETvar' => 'tx_ttnews[swords]'
    ),
    ),
    ),
    ),
    'fileName' => array(
    'index' => array(
    'rss.xml' => array(
    'keyValues' => array(
    'type' => 100,
    ),
    ),
    'seite.pdf' => array(
    'keyValues' => array(
    'type' => 123,
    ),
    ),
    'druck.html' => array(
    'keyValues' => array(
    'type' => 98,
    ),
    ),
    ),

    'defaultToHTMLsuffixOnPrev' => 1,
    ),
    )
    );
    [/TS] kannst Du hier einen Fehler erkennen? Oder magst Du Deine config mal zum Vergleich posten, wenn das Problem bei Dir nicht auftritt?

    Vielen Dank!
    Andy

  • Guillaume Guillaume
    Jar Jar Binks
    0 x
    1 Beiträge
    0 Hilfreiche Beiträge
    06. 09. 2006, 18:16

    Hallo

    Ich habe dasselbe Problem. Hat jemandes eine Erklärung ?

    Danke

  • 0 x
    21 Beiträge
    0 Hilfreiche Beiträge
    28. 09. 2006, 00:03

    hallo,

    möchte mich anschliessen, bei mir tritt exakt das selbe problem auf bei typo3 4.0.1, tt_news 2.4.0 und indexed_search 2.9.0

    anything news???

    grüße,
    micha

  • mischa mischa
    Jedi-Meister
    0 x
    411 Beiträge
    5 Hilfreiche Beiträge
    10. 11. 2006, 11:36

    Ich habe das gleiche Problem allerdings nicht mit tt_news sondern mit einer selbstgestrickten Ext. Muss wohl an índexed_search liegen, da die Parameter auch fehlen, wenn Real URL ausgeschaltet ist.

    LG,

    Mischa.

  • mischa mischa
    Jedi-Meister
    0 x
    411 Beiträge
    5 Hilfreiche Beiträge
    10. 11. 2006, 12:16

    Habe jetzt mal im Bugtracker geschaut. Auch dort ist das Problem bekannt, eine brauchbare Lösung liegt aber leider nicht vor.

    LG,

    Mischa.

  • 0 x
    89 Beiträge
    0 Hilfreiche Beiträge
    15. 01. 2008, 11:00

    Hi, den Bug gibts wohl immer noch (das Internet ist eben doch nicht soo schnell :-) ). Immerhin gibt's einen Fix im Bugtracker:
    http://bugs.typo3.org/view.php?id=1235

    Grüße, Nils

  • 0 x
    84 Beiträge
    0 Hilfreiche Beiträge
    13. 12. 2016, 10:53

    Hi,

    ich verwende Typo3 3.8 mit indexed search, tt_news und realurl. Alles läuft soweit zusammen, nur wird der Link in der Trefferliste von indexed_search nicht vollständig generiert. Die news werden indiziert und auch korrekt von der suche gefunden, nur wird die URL des Treffers so generiert, dass sie auf die Single-News Seite zeigt, jedoch keine News-ID mit in die URL kodiert. Die Folge ist, dass ein klicken auf den Link zu der Fehlermeldung "Keine news_id übergeben." führt.

    Beispiel: Die tatsächliche URL des News-Artikels lautet "http://www.domain.de/news/newsliste/article/28/newsartikel.html" der Link in der Trefferliste der Suche jedoch "http://www.rrz.uni-hamburg.de/news/news-artikel.html".

    Ist dies eine Konfigurationssache von tt_news oder indexed_search? Wie kann ich das Problem lösen.

    Für jeden Hinweis bin ich dankbar!

    Andreas Piening

  • nullzeit nullzeit
    Sternenflotten-Admiral
    0 x
    169 Beiträge
    0 Hilfreiche Beiträge
    13. 12. 2016, 10:53

    hi.

    dein problem liegt bei realurl nicht bei den anderen extension.

    du musst realurl in der localconf.php die einstellungen für deine variablen mitgeben... siehe realurl bedienungsanleitung.

    lg chris