![]() |
| | LinkBack | Themen-Optionen | Thema bewerten | Ansicht |
|
#1
| |||
| |||
Hallo zusammen, hat eventuell jemand einen kleinen code fetzen für mich wie ich die jm_gallery und realurl nutzen kann. Bin bis jetzt leider noch nicht so ganz durchgestiegen mit realurl (zumindest bei der Konfiguration). Hoffe doch mal das dies noch früher oder später kommt. Realurl anversich läuft. Momentan nutze ich dies mit der tt_news extension und den normalen Webseiten. |
|
#2
| ||||
| ||||
| Moin, die Vorgehensweise ist folgende:
PHP-Code:
__________________ Gruß, Fabian Grafe alias »ttb« » deutsche Installationsanleitung zu Typo3 » Erste Schritte / Einrichtung nach der Installation von Typo3 |
|
#3
| |||
| |||
| Ok, dein Code habe ich nun mal versucht zu modifizieren, was auch ging. Leider hab ich da noch ein kleines Problem drin und komm nicht drauf woran dies liegt. Code: 'postVarSets' => array ( '_DEFAULT' => array ( 'galerie' => array ( array ( 'GETvar' => 'tx_jmgallery_pi1[albumUid]', 'lookUpTable' => array ( 'table' => 'tx_jmgallery_albums', 'id_field' => 'uid', 'alias_field' => 'name', 'addWhereClause' => ' AND NOT deleted', 'useUniqueCache' => '1', 'useUniqueCache_conf' => array ( 'strtolower' => '1', 'spaceCharacter' => '-', ), ), ), array ( 'GETvar' => 'tx_jmgallery_pi1[imageUid]', ), ), 'seite' => array( array ( 'GETvar' => 'tx_jmgallery_pi1[page]', ), ), ), ), http://www.domain.de/bildergalerie/a...//seite/3.html Hier ist an der einen Stelle ein doppelter // drin. Wie kriege ich diesen einen Slash heraus? Welche Anpassungen muss ich da vornehmen? Ich sehe, der realurl muss ich noch einiges an Zeit widmen. |
|
#4
| ||||
| ||||
| Moin, zwei Möglichkeiten: 1. du hast einen Parameter vergessen, der noch auftaucht bzw. auftauchen könnte 2. 'seite' wird von dir außerhalb von 'galerie' definiert
__________________ Gruß, Fabian Grafe alias »ttb« » deutsche Installationsanleitung zu Typo3 » Erste Schritte / Einrichtung nach der Installation von Typo3 |
|
#5
| |||
| |||
| Also, den einzigen Wert der nicht berücksichtig wird ist der cHash Wert. Wenn ich diesen hinzufüge, hab ich dennoch den doppelten // drin. Auch das verlangern des 'seite' Array's in den Galleriebereich bracht nichts... Hier nochmals die komplette ext_localconf.php Datei: 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';
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_pathcache'] = 'tx_realurl_pathcache';
$TYPO3_CONF_VARS['FE']['addRootLineFields'].= ',tx_realurl_pathsegment';
$TYPO3_CONF_VARS['EXTCONF'] ['realurl'] ['_DEFAULT'] = array(
'init' => array(
'enableCHashCache' => 1,
'enableUrlDecodeCache' => 1,
'enableUrlEncodeHash' => 1,
),
/*'preVars' => array(
array(
'GETvar' => 'L',
'valueMap' => array(
'de' => '3',
'en' => '0',
'ru' => '4',
),
'valueDefault' => 'en',
),
),*/
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
//'languageGetVar' => 'L',
'expireDays' => 3,
'rootpage_id' => '1'
),
'fileName' => array (
'defaultToHTMLsuffixOnPrev' => 1,
'index' => array(
'page.html' => array(
'keyValues' => array (
'type' => 1,
),
),
),
),
'fixedPostVarSets' => array(
),
'postVarSets' => array(
'_DEFAULT' => array(
// tt_news
'period' => array (
array (
'condPrevValue' => -1,
'GETvar' => 'tx_ttnews[pS]',
//'valueMap => array()
),
array (
'GETvar' => 'tx_ttnews[pL]',
//'valueMap => array()
),
array (
'GETvar' => 'tx_ttnews[arc]',
'valueMap' => array(
'non-archived' => -1,
),
),
),
'liste' => array (
array (
'GETvar' => 'tx_ttnews[pointer]',
),
),
'select' => 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' => '-',
),
),
),
),
'artikel' => array(
array (
'GETvar' => 'tx_ttnews[backPid]',
// 'valueMap => array(
// ),
),
array (
'GETvar' => 'tx_ttnews[tt_news]',
'lookUpTable' => array (
'table' => 'tt_news',
'id_field' => 'uid',
'alias_field' => 'title',
'maxLength' => 50,
'addWhereClause'=> 'AND NOT deleted',
'useUniqueCache'=> 1,
'useUniqueCache_conf' => array (
'strtolower' => 1,
'spaceCharacter' => '-',
),
),
),
),
// jm_gallery Einstellungen
'galerie' => array (
array (
'GETvar' => 'tx_jmgallery_pi1[albumUid]',
'lookUpTable' => array (
'table' => 'tx_jmgallery_albums',
'id_field' => 'uid',
'alias_field' => 'name',
'addWhereClause' => ' AND NOT deleted',
'useUniqueCache' => '1',
'useUniqueCache_conf' => array (
'strtolower' => '1',
'spaceCharacter' => '-',
),
),
),
array (
'GETvar' => 'tx_jmgallery_pi1[imageUid]',
),
),
'seite' => array(
array (
'GETvar' => 'tx_jmgallery_pi1[page]',
),
),
),
),
);
?> |
|
#6
| |||
| |||
| Hier mal eine mögliche Lösung des ganzen. 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';
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_pathcache'] = 'tx_realurl_pathcache';
$TYPO3_CONF_VARS['FE']['addRootLineFields'].= ',tx_realurl_pathsegment';
$TYPO3_CONF_VARS['EXTCONF'] ['realurl'] ['_DEFAULT'] = array(
'init' => array(
'enableCHashCache' => 1,
'enableUrlDecodeCache' => 1,
'enableUrlEncodeHash' => 1,
),
/*'preVars' => array(
array(
'GETvar' => 'L',
'valueMap' => array(
'de' => '3',
'en' => '0',
'ru' => '4',
),
'valueDefault' => 'en',
),
),*/
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
//'languageGetVar' => 'L',
'expireDays' => 3,
'rootpage_id' => '1'
),
'fileName' => array (
'defaultToHTMLsuffixOnPrev' => 1,
'index' => array(
'page.html' => array(
'keyValues' => array (
'type' => 1,
),
),
),
),
'fixedPostVarSets' => array(
),
'postVarSets' => array(
'_DEFAULT' => array(
// tt_news
'period' => array (
array (
'condPrevValue' => -1,
'GETvar' => 'tx_ttnews[pS]',
//'valueMap => array()
),
array (
'GETvar' => 'tx_ttnews[pL]',
//'valueMap => array()
),
array (
'GETvar' => 'tx_ttnews[arc]',
'valueMap' => array(
'non-archived' => -1,
),
),
),
'liste' => array (
array (
'GETvar' => 'tx_ttnews[pointer]',
),
),
'select' => 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' => '-',
),
),
),
),
'artikel' => array(
array (
'GETvar' => 'tx_ttnews[backPid]',
// 'valueMap => array(
// ),
),
array (
'GETvar' => 'tx_ttnews[tt_news]',
'lookUpTable' => array (
'table' => 'tt_news',
'id_field' => 'uid',
'alias_field' => 'title',
'maxLength' => 50,
'addWhereClause'=> 'AND NOT deleted',
'useUniqueCache'=> 1,
'useUniqueCache_conf' => array (
'strtolower' => 1,
'spaceCharacter' => '-',
),
),
),
),
// jm_gallery Einstellungen
'galerie' => array (
array (
'GETvar' => 'tx_jmgallery_pi1[albumUid]',
'lookUpTable' => array (
'table' => 'tx_jmgallery_albums',
'id_field' => 'uid',
'alias_field' => 'name',
'addWhereClause' => ' AND NOT deleted',
'useUniqueCache' => '1',
'useUniqueCache_conf' => array (
'strtolower' => '1',
'spaceCharacter' => '-',
),
),
),
),
'seite' => array(
array (
'GETvar' => 'tx_jmgallery_pi1[page]',
),
),
'bild' => array(
array (
'GETvar' => 'tx_jmgallery_pi1[imageUid]',
/*'lookUpTable' => array (
'table' => 'tx_jmgallery_images',
'id_field' => 'uid',
'alias_field' => 'caption',
'useUniqueCache' => '1',
'useUniqueCache_conf' => array (
'strtolower' => '1',
),
),*/
),
),
// ve_guestbook Einstellungen
'seite' => array (
array (
'GETvar' => 'tx_veguestbook_pi1[pointer]',
),
),
),
),
);
?> |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Gelöst Jm_gallery | lucky_strike | Alle anderen Extensions | 8 | 21.04.08 20:44 |
| jm_gallery 0.9.1 und exif | Crush85 | Alle anderen Extensions | 0 | 05.10.07 08:28 |
| jm_gallery thumbnail | mischamail | Alle anderen Extensions | 5 | 03.10.07 13:38 |
| Gelöst T3 4.1.1 + RealUrl + jm_gallery | BENCH | TYPO3 4.x Fragen und Probleme | 2 | 02.08.07 13:51 |
| jm_gallery | kingpin | Alle anderen Extensions | 1 | 02.08.07 13:41 |