Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 23.06.08, 10:12
Forum Aktivist
 
Registriert seit: 11.04.08
Beiträge: 61

Problem mit ab_linklist (Links werden nicht dargestellt)


Hallo Community

Habe die Extensions ab_linklist installiert und das Template auch etwas an meine Bedürfnisse angepasst (gewisse Marker entfernt). Da ich mit RealURL und tt_news arbeite, habe ich die ext_localconf.php von realurl ergänzt (weiss aber nicht ob diese Ergänzung stimmt...)

Aber das Problem ist eigentlich, dass die Links im FrontEnd nicht als solche dargestellt werden - dies sowohl vor und nach dem Überarbeiten der ext_localconf.php.

Wenn ich z.B. mich durch ein Listenelement durchklicke, werden die Kategorien zwar als Link dargestellt wo ich dann in die Kategorie hineinnavigieren kann, aber sobald ich dann auf einen Link klicken möchte, der in einer Kategorie enthalten ist, so ist dieser gar nicht als Link dargestellt.

z.B:
Links Baden (AG) nc/produkte/gemeinde_filmportraits/liste_2/?tx_ablinklist_pi1%5Baction%5D=getviewclickedlink&tx_ablinklist_pi1%5Buid%5D=1

hier ist Baden (AG) der Linktitel und alles danach sollte eigentlich der Link sein vermutlich... nur, so sieht es aus im FrontEnd

Auszug aus der Template-Datei:
HTML-Code:
<!-- ###VIEW_CATEGORY### begin --> <!-- ###PATHMENU### begin --> <div class="tx_ablinklist_listView_categoryPath">###CATEGORY_PATH###</div> <!-- ###PATHMENU### end --> <br  /> <!-- ###ADDITIONAL### begin -->
        ###LINK_ADD_NEW###
    <!-- ###ADDITIONAL### end --> <!-- ###CATEGORIES### begin --> <div class="tx_ablinklist_listView_categories">
        ###LL_CATS###

        <!-- ###CATEGORY### begin --> <div class="tx_ablinklist_listView_category">
            ###CATEGORY_LABEL###
        </div> <!-- ###CATEGORY### end --> </div> <!-- ###CATEGORIES### end --> <!-- ###LINKS### begin --> <div class="tx_ablinklist_listView_links">
        ###LL_LINKS###

        <!-- ###LINK### begin --> <!-- ###LINK_1### begin --> <div class="tx_ablinklist_listView_link_1">
                ###LINK_HREF###
            </div> <!-- ###LINK_1### end --> <!-- ###LINK_2### begin --> <div class="tx_ablinklist_listView_link_2">
                ###LINK_HREF###
            </div> <!-- ###LINK_2### end --> <!-- ###LINK### end --> </div> <!-- ###LINKS### end -->

    ###BROWSE_LINKS###
<!-- ###VIEW_CATEGORY### end -->

ext_localconf.php
PHP-Code:
<?php

$TYPO3_CONF_VARS
['SC_OPTIONS']['t3lib/class.t3lib_tstemplate.php']['linkData-PostProc']['tx_realurl'] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->encodeSpURL';
$TYPO3_CONF_VARS['SC_OPTIONS']['tslib/class.tslib_fe.php']['checkAlternativeIdMethods-PostProc']['tx_realurl'] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->decodeSpURL';
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearPageCacheEval']['tx_realurl'] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->clearPageCacheMgm';

$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_urldecodecache'] = 'tx_realurl_urldecodecache';
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_urlencodecache'] = 'tx_realurl_urlencodecache';

// Must use '&" with tcemain hook!!! Important for proper work of the hook.
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass']['tx_realurl'] = 'EXT:realurl/class.tx_realurl_tcemain.php:&tx_realurl_tcemain';

$TYPO3_CONF_VARS['FE']['addRootLineFields'].= ',tx_realurl_pathsegment';

// Include configuration file
$_realurl_conf = @unserialize($_EXTCONF);
if (
is_array($_realurl_conf)) {
    
$_realurl_conf_file trim($_realurl_conf['configFile']);
    if (
$_realurl_conf_file && @file_exists(PATH_site $_realurl_conf_file)) {
        require_once(
PATH_site $_realurl_conf_file);
    }
    unset(
$_realurl_conf_file);
}

define('TX_REALURL_AUTOCONF_FILE''typo3conf/realurl_autoconf.php');
if (!isset(
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'])) {
    @include_once(
PATH_site TX_REALURL_AUTOCONF_FILE);
}
unset(
$_realurl_conf);

define('TX_REALURL_SEGTITLEFIELDLIST_DEFAULT''tx_realurl_pathsegment,alias,nav_title,title');
define('TX_REALURL_SEGTITLEFIELDLIST_PLO''nav_title,title');

$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
 
    
'init' => array(
            
'useCHashCache' => '0',
            
'enableCHashCache' => 1,
            
'respectSimulateStaticURLs' => 'TRUE',
            
'appendMissingSlash' => 'ifNotFile',
            
'enableUrlDecodeCache' => '1',
            
'enableUrlEncodeCache' => '1',
    ),

    
    
'redirects' => array(),

    
    
'preVars' => array(
        array(
            
'GETvar' => 'no_cache',
            
'valueMap' => array(
            
'no_cache' => 1,
            
'nc' => 1,
            ),
        
'noMatch' => 'bypass',
        ),
        array(
            
'GETvar' => 'L',
            
'valueMap' => array(
                
'de' => '0',
                
'en' => '1',
            ),
        
'noMatch' => 'bypass',
        ),
    ),
 
 
    
'pagePath' => array(
        
'type' => 'user',
        
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
        
'spaceCharacter' => '_',
        
'segTitleFieldList' => 'alias,tx_realurl_pathsegment,nav_title,title',
        
'languageGetVar' => 'L',
        
'expireDays' => 1,
        
'disablePathCache' => 1,
        
// Set your root page ID here
        
'rootpage_id' => 1,
    ),

 
    
'fileName' => array(
        
'index' => array(
            
'rss.xml' => array(
                
'keyValues' => array(
                    
'type' => 100,
                ),
            ),
            
'rss091.xml' => array(
                
'keyValues' => array(
                    
'type' => 101,
                ),
            ),
            
'rdf.xml' => array(
                
'keyValues' => array(
                    
'type' => 102,
                ),
            ),
            
'atom.xml' => array(
                
'keyValues' => array(
                    
'type' => 103,
                ),
            ),
        ),
    ),


    
'fixedPostVars' => array(),

 
    
'postVarSets' => array(
        
'_DEFAULT' => array(
            
// tt_news
            
'browse' => array(
                array(
                    
'GETvar' => 'tx_ttnews[pointer]'
                    
'valueMap' => array(
                        
'weiter' => '1',
                        
'weiter' => '2',
                    ),
                ),
            ),
             
// tt_news: news kategorien
            
'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
                            
'spaceCharacter' => '_',    
                        ),
                    ),
                ),
            ),
            
// tt_news: news artikel
            
'datum' => array(
                array(
                    
'GETvar' => 'tx_ttnews[year]' 
                ),
                array(
                    
'GETvar' => 'tx_ttnews[month]' 
                ),
                array(
                    
'GETvar' => 'tx_ttnews[day]' 
                ),
                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' => '_',  
                        ),
                    ),
                ),
            ),
            
// ab_linklist
            
'action' => array(
                array(
                    
'GETvar' => 'tx_ablinklist_pi1[action]',
                    
'valueMap' => array(
                        
'show-category' => 'getviewcategory',
                        
'propose-a-new-link' => 'getviewaddnewlink'
                        
'open-link' => 'getviewclickedlink'
                        
'show-details-for-link' => 'getviewdetailsforlink'
                        
'report-broken-link' => 'getviewreportbrokenlink',
                        
'rate-link' => 'getviewratelink',
                    ),
                ),
            ),
            
// ab_linklist            
            
'category' => array(
                array(
                    
'GETvar' => 'tx_ablinklist_pi1[category_uid]',
                    
'valueMap' => array(
                        
'home' => '0',
                    ),
                    
'lookUpTable' => array(
                        
'table' => 'tx_ablinklist_category',
                        
'id_field' => 'uid',
                        
'alias_field' => 'label',
                        
'addWhereClause' => ' AND NOT deleted',
                        
'useUniqueCache' => 1,
                        
'useUniqueCache_conf' => array(
                            
'strtolower' => 1,
                            
'spaceCharacter' => '-',
                        ),
                    ),
                ),
            ),
            
// ab_linklist            
            
'link' => array(
                array(
                    
'GETvar' => 'tx_ablinklist_pi1[uid]',
                    
'lookUpTable' => array(
                        
'table' => 'tx_ablinklist_link',
                        
'id_field' => 'uid',
                        
'alias_field' => 'label',
                        
'addWhereClause' => ' AND NOT deleted',
                        
'useUniqueCache' => 1,
                        
'useUniqueCache_conf' => array(
                            
'strtolower' => 1,
                            
'spaceCharacter' => '-',
                        ),
                    ),
                ),
                array(
                    
'GETvar' => 'cHash',
                ),
            ),
            
// ab_linklist            
            
'element' => array(
                array(
                    
'GETvar' => 'tx_ablinklist_pi1[cid]',
                ),
            ),
            
// ab_linklist            
            
'pointer' => array(
                array(
                    
'GETvar' => 'tx_ablinklist_pi1[pointer]',
                ),
            ),
        ),
    ),
);

?>
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 26.06.08, 06:59
Forum Aktivist
 
Registriert seit: 11.04.08
Beiträge: 61

Problem 1:
Habe zwischenzeitlich herausgefunden, dass die Links in der Catalog-Darstellung angezeigt werden, nicht aber in der Listen-Darstellung...
Die Links in der Listendarstellung funktionieren auch nicht nach dem wiederherstellen/verwenden des Standard-Templates (ausser das Kategorien-Verzeichnis durchbrowsern, das funktioniert).


Problem 2:
Desweiteren, wenn ich die Catalogansicht verwende, sowohl das Standard- als auch mein abgeändertes Template verwende und mich in der Auflistung der Links innerhalb einer Kategorie befinde, so wird mir IMMER noch dieses "Gemüse" mitgeliefert: 1 Zugriffe | | | |
-

Obwohl ich dies aus dem abgeänderten Template entfernt habe und die Häckchen im BE-Plugin unter "Anzeige Einstellungen" aktiviert sind bei:
  • Pagebrowser verbergen
  • Bewertungssterne verbergen
  • Link zu den Details verbergen
  • Link zur Meldung verbergen
  • Link zur Bewertung verbergen
  • Gesponserte Links nicht bevorzugen
Zudem: Banner verlinken --> Ziel und Titel verlinken --> Ziel


Problem 3:
Die Links in der Catalog-Darstellung werden immer im selben Fenster geöffnet anstatt in einem neuen...
Im Prinzip habe ich das gleiche Problem wie Lamy in diesem Thread:
http://www.typo3forum.net/forum/typo...n-fenster.html (ab_linklist - Links im neuen Fenster?)
Leider wurde da aber keine Antwort gepostet

Geändert von swissweb (26.06.08 um 10:41 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 02.07.08, 07:18
Forum Aktivist
 
Registriert seit: 11.04.08
Beiträge: 61

Ich frage nochmals nach, in der Hoffnung, dass wer mir helfen kann
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Gelöst Problem mit TMENU - Seitentitel werden als Links dargestellt! AndiLaken TYPO3 4.x Fragen und Probleme 1 03.02.08 12:22
Gelöst ke_yac: Umlaute werden nicht korrekt dargestellt duselino Kalender 0 30.01.08 16:41
HMENU/TMENU nicht alle ebenen werden dargestellt JUES GMENU, HMENU, TMENU und Co. 3 28.09.07 15:38
Links werden im Frontend nicht als Link dargestellt! mr-marlon TYPO3 4.x Rich Text Editor 2 21.08.07 21:12
Warum die Inhalte nicht dargestellt werden nitznitz Suchmaschinenfreundliche URLs (SEO) 4 10.05.06 10:24


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:54 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0