Ergebnis 1 bis 2 von 2

Thema: T3Blog + RealURL Problem

      
  1. #1
    rwa
    rwa ist offline
    Forum Zuschauer
    Registriert seit
    02.10.2009
    Alter
    24
    Beiträge
    1

    T3Blog + RealURL Problem

    Hallo Community,

    Ich habe in meiner Testumgebung (Typo3 4.2.8) erfolgreich die T3Blog Extension eingebunden. Da ich den Blog in mein bestehendes Template (TemplaVoilà) einbinden wollte, musste ich hierbei mit ein wenig TypoScript arbeiten:

    PHP-Code:
    ### T3Blog ###
    # BlogList
    lib.t3blog RECORDS
    lib
    .t3blog.source 127
    lib
    .t3blog.tables tt_content

    ### T3Blog - Widgets ###
    # Kalender
    lib.t3blogWidgets COA_INT
    lib
    .t3blogWidgets.10 RECORDS
    lib
    .t3blogWidgets.10.source 128
    lib
    .t3blogWidgets.10.tables tt_content

    # Kategorien
    lib.t3blogWidgets.20 RECORDS
    lib
    .t3blogWidgets.20.source 132
    lib
    .t3blogWidgets.20.tables tt_content

    usw
    ... 
    Soweit so gut, nur schien realURL nicht besonders daran interessiert zu sein die URL's anzupassen. Nach ein wenig Googeln fand ich schnell eine Anleitung mit den benötigten RealURL-Config Anpassungen.

    Anleitung von Der eigene Blog mit Typo3: Mit t3blog wird alles besser..!?
    PHP-Code:
    <?php
    'fileName' => array (
      
    'defaultToHTMLsuffixOnPrev' => 1,
      
    'index' => array(
      
    'page.html' => array(
      
    'keyValues' => array (
      
    'type' => 1,
      ),
      ),
      
    'rss.xml' => array(
          
    'keyValues' => array (
          
    'type' => 100,
          ),
        ),
      ),
      ),
      
    'fixedPostVarSets' => array(),
      
    'postVarSets' => array(
      
    '_DEFAULT' => array(
      
    'blog-post' => array(
            
        
    'year' => array(
          
    'GETvar' => 'tx_t3blog_pi1[blogList][year]',
        ),
        
    'month' => array(
          
    'GETvar' => 'tx_t3blog_pi1[blogList][month]' ,
        ),
        
    'day' => array(
          
    'GETvar' => 'tx_t3blog_pi1[blogList][day]',
        ),      
        
    'entry' => array (
          
    'GETvar' => 'tx_t3blog_pi1[blogList][showUid]',
          
    'lookUpTable' => array(
            
    'table' => 'tx_t3blog_post',
            
    'id_field' => 'uid',
            
    'alias_field' => 'title',
            
    'addWhereClause' => ' AND NOT deleted AND NOT hidden',
            
    'useUniqueCache' => 1,
            
    'useUniqueCache_conf' => array(
              
    'strtolower' => 1,
              
    'spaceCharacter' => '-',
            ),
          ),
        ),
      ),
      
    'blog-category' => array (
        
    'cat' => array (
          
    'GETvar' => 'tx_t3blog_pi1[blogList][category]',
          
    'lookUpTable' => array (
            
    'table' => 'tx_t3blog_cat',
            
    'id_field' => 'uid',
            
    'alias_field' => 'catname',
            
    'addWhereClause' => ' AND NOT deleted AND NOT hidden',
            
    'useUniqueCache' => 1,
            
    'useUniqueCache_conf' => array(
              
    'strtolower' => 1,
              
    'spaceCharacter' => '-',
            ),
          ),
        )
      ),      
      
    'blog-from' => array (
        
    'from' => array(
          
    'GETvar' => 'tx_t3blog_pi1[blogList][datefrom]',
        )
      ),
      
    'tags' => array (
        
    'from' => array(
          
    'GETvar' => 'tx_t3blog_pi1[blogList][tags]',
        )
      ),
      
    'author' => array (
        
    'from' => array(
          
    'GETvar' => 'tx_t3blog_pi1[blogList][author]',
        )
      ),
      
    'tstmp' => array (
        
    'from' => array(
          
    'GETvar' => 'tx_t3blog_pi1[tstmp]',
        )
      ),    
      
    'blog-to' => array (
        
    to => array(
          
    'GETvar' => 'tx_t3blog_pi1[blogList][dateto]',
        )
      ),
      
    'rssType' => array (
        
    to => array(
          
    'GETvar' => 'tx_t3blog_pi1[rss][feed_id]',
        )
      ),
      
    'rssContent' => array (
        
    to => array(
          
    'GETvar' => 'tx_t3blog_pi1[rss][value]',
        )
      ),
      
    'trackback' => array (
          array(
          
    'GETvar' => 'tx_t3blog_pi1[trackback]',
        ),
      ),
      
    'insert' => array (
            array(
          
    'GETvar' => 'tx_t3blog_pi1[blogList][insert]',
          
    'valueMap' => array (
            
    'no' => '0',
            
    'comment' => '1',
          ),
        ),
      
      ),
      
    'editComment' => array (
        
    'from' => array(
          
    'GETvar' => 'tx_t3blog_pi1[blogList][editCommentUid]',
              ),
      
      ),
      
    'into' => array (
            array(
          
    'GETvar' => 'tx_t3blog_pi1[blogList][uid]',
              ),
      
      ),
    ?>
    Ich benütze das Standart .htaccess File.

    Die URL's werden leider immer noch nicht umgewandelt und ich weiss nicht wo der Fehler liegen könnte. Im Rest der Webseite (auf anderen Seiten) werden die Links korrekt umgewandelt.

    Ich hoffe jemand weiss Rat. Vielen Dank!

    Gruss
    rwa

  2. #2
    Forum Zuschauer
    Registriert seit
    12.08.2008
    Alter
    27
    Beiträge
    6
    Hi,

    ist zwzar schon ein Weilchen her dein Eintrag, aber hier die Lösung:

    Du hast ein Array vergessen, die Verschachtelung sieht so aus:

    falsch:

    'year' => array(
    'GETvar' => 'tx_t3blog_pi1[blogList][year]',
    ),


    richtig:
    'year' => array(
    array(
    'GETvar' => 'tx_t3blog_pi1[blogList][year]',
    )
    ),


    das musst du überall ausbessern.

    Meine Abschnitt für t3blog in der Config:

    Code:
     /***
                       * t3blog
                       */
                      'year' => array(
                        array(
                            'GETvar' => 'tx_t3blog_pi1[blogList][year]',
                        )
                      ),
                        'month' => array(
                          array(
                            'GETvar' => 'tx_t3blog_pi1[blogList][month]' ,
                         )
                        ),
                        'day' => array(
                          array(
                            'GETvar' => 'tx_t3blog_pi1[blogList][day]',
                         )
                        ),
                        'entry' => array (
                          array(
                            'GETvar' => 'tx_t3blog_pi1[blogList][showUid]',
                            'lookUpTable' => array(
                                'table' => 'tx_t3blog_post',
                                'id_field' => 'uid',
                                'alias_field' => 'title',
                                'addWhereClause' => ' AND NOT deleted AND NOT hidden',
                                'useUniqueCache' => 1,
                                'useUniqueCache_conf' => array(
                                    'strtolower' => 1,
                                    'spaceCharacter' => '-',
                                ),
                                'languageGetVar' => 'L',
                                'languageExceptionUids' => '',
                                'languageField' => 'sys_language_uid',
                                'transOrigPointerField' => 'l18n_parent',
                                'autoUpdate' => 1,
                                'expireDays' => 180,
                            ),
                            ),
                        ),
                    
                        'blog-category' => array (
                            array (
                                'GETvar' => 'tx_t3blog_pi1[blogList][category]',
                                'lookUpTable' => array (
                                    'table' => 'tx_t3blog_cat',
                                    'id_field' => 'uid',
                                    'alias_field' => 'catname',
                                    'addWhereClause' => ' AND NOT deleted AND NOT hidden',
                                    'useUniqueCache' => 1,
                                    'useUniqueCache_conf' => array(
                                        'strtolower' => 1,
                                        'spaceCharacter' => '-',
                                    ),
                                ),
                            )
                        ),
                        'blog-from' => array (
                            array(
                                'GETvar' => 'tx_t3blog_pi1[blogList][datefrom]',
                            )
                        ),
                        'tags' => array (
                            array(
                                'GETvar' => 'tx_t3blog_pi1[blogList][tags]',
                            )
                        ),
                        'author' => array (
                            array(
                                'GETvar' => 'tx_t3blog_pi1[blogList][author]',
                            )
                        ),
                        'tstmp' => array (
                            array(
                                'GETvar' => 'tx_t3blog_pi1[tstmp]',
                            )
                        ),
                        'blog-to' => array (
                            array(
                                'GETvar' => 'tx_t3blog_pi1[blogList][dateto]',
                            )
                        ),
                        'rssType' => array (
                            array(
                                'GETvar' => 'tx_t3blog_pi1[rss][feed_id]',
                            )
                        ),
                        'rssContent' => array (
                            array(
                                'GETvar' => 'tx_t3blog_pi1[rss][value]',
                            )
                        ),
                        'trackback' => array (
                            array(
                                'GETvar' => 'tx_t3blog_pi1[trackback]',
                            ),
                        ),
                        'insert' => array (
                            array(
                                'GETvar' => 'tx_t3blog_pi1[blogList][insert]',
                                'valueMap' => array(
                                    'no' => '0',
                                    'comment' => '1',
                                ),
                            ),                    
                        ),
                        'editComment' => array (
                            array(
                                'GETvar' => 'tx_t3blog_pi1[blogList][editCommentUid]',
                            ),                    
                        ),
                        'into' => array (
                            array(
                                'GETvar' => 'tx_t3blog_pi1[blogList][uid]',
                            ),                    
                        )

 

 

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Facebook Kommentare

Ähnliche Themen

  1. Problem mit Redirects nach Umstellung auf Realurl
    Von Dirk248 im Forum TYPO3 4.x Fragen und Probleme
    Antworten: 1
    Letzter Beitrag: 17.09.2009, 17:22
  2. Realurl und RSS: großes und dringendes Problem
    Von drathy im Forum Suchmaschinenfreundliche URLs (SEO)
    Antworten: 2
    Letzter Beitrag: 22.07.2009, 11:50
  3. RealUrl Problem
    Von ibex im Forum TYPO3 4.x Backend
    Antworten: 8
    Letzter Beitrag: 24.09.2007, 13:06
  4. Führt RealUrl zu Image/Text Problem bei Firefox und Opera
    Von jottbeka im Forum Suchmaschinenfreundliche URLs (SEO)
    Antworten: 4
    Letzter Beitrag: 29.08.2007, 16:17
  5. RealURL komisches Problem
    Von ghoti im Forum Suchmaschinenfreundliche URLs (SEO)
    Antworten: 0
    Letzter Beitrag: 09.07.2007, 14:14

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74