Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 07.08.06, 11:19
Forum Newbie
 
Registriert seit: 04.06.06
Alter: 34
Beiträge: 44

Marker für Kategorie-Untertitel weg (2.5.0)


Tag zusammen,

habe vor dem Wochenende mein TYPO3 3.8.1 auf tt_products 2.5.0 inkl. der aktuellen table und fh_library umgestellt.


Läuft soweit auch prima, bis auf ein kleines Problem:

In der Kategorie-Liste wird seitdem der Marker ###CATEGORY_SUBTITLE### nicht mehr angesprungen.


So wie ich das bis jetzt gesehen habe wird der auch nirgendwo mehr definiert.

Hat jemand ne Idee wir ich das beheben kann?

Würde ihn ja auch neu definieren, weiss aber leider nicht wo.



Gruß und eine schöne Woche,

Stefan

Geändert von Stefan (01.09.06 um 10:31 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
  #2  
Alt 16.08.06, 10:26
Forum Newbie
 
Registriert seit: 04.06.06
Alter: 34
Beiträge: 44

Also,

habe wieder auf tt_products 2.4.0 zurückgewechselt,
und der Kategorie-Marker ist wieder da.

Ist zwar noch keine _Lösung_ im eigentlichen Sinne,
aber zumindest ein funktionierender Workaround.
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 17.08.06, 08:15
TYPO3 Forum Team
Moderator
 
Registriert seit: 09.10.05
Ort: Köln
Alter: 41
Beiträge: 276
Flink eine Nachricht über ICQ schicken Flink eine Nachricht über Skype™ schicken

Zitat:
Zitat von Stefan
In der Kategorie-Liste wird seitdem der Marker ###CATEGORY_SUBTITLE### nicht mehr angesprungen.
In der Datei class.tx_ttproducts_category_base.php
die Zeile

Code:
function getItemMarkerArray 
...
$markerArray['###'.$this->marker.'_SUBTITLE###'] = $row['subtitle'];
eintragen.
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
  #4  
Alt 18.08.06, 09:33
Forum Newbie
 
Registriert seit: 04.06.06
Alter: 34
Beiträge: 44

Funktioniert.


Vielen vielen Dank.

Werde jetzt mal schauen ob ich das mit den Hooks verstehe.

Hurra Wochenende.

Gruß,

Stefan
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
  #5  
Alt 23.08.06, 08:51
Forum Newbie
 
Registriert seit: 04.06.06
Alter: 34
Beiträge: 44
Unglücklich

Klapppt immer nocht nicht


Zitat:
Zitat von Flink
In der Datei class.tx_ttproducts_category_base.php
die Zeile

Code:
function getItemMarkerArray 
...
$markerArray['###'.$this->marker.'_SUBTITLE###'] = $row['subtitle'];
eintragen.
Hallo Flink,

habe jetzt wieder tt_products 2.5.0 drauf.

Aber:
In der Datei class.tx_ttproducts_category_base.php
gibt es keine Funktion getItemMarkerArray.
In lib/class.tx_ttproducts_category.php auch nicht.

Habe auch versucht überall dort wo $catTitle steht entsprechend ein $catSubTitle zu basteln, also z.B.:
PHP-Code:
function setMarkerArrayCatTitle (&$markerArray$catTitle)    {
   
$this->pibase->cObj->setCurrentVal($catTitle);
   
$markerArray['###CATEGORY_TITLE###']=$this->pibase->cObj->cObjGetSingle($this->conf['categoryHeader'],$this->conf['categoryHeader.'], 'categoryHeader');    

auch ein
PHP-Code:
function setMarkerArrayCatSubTitle (&$markerArray$catSubTitle)    {
   
$this->pibase->cObj->setCurrentVal($catSubTitle);
   
$markerArray['###CATEGORY_SUBTITLE###']=$this->pibase->cObj->cObjGetSingle($this->conf['categoryHeader'],$this->conf['categoryHeader.'], 'categoryHeader');

hinzuzufügen.

Dasselbe auch für function getMarkerArrayCatTitle etc.

D.h. ich habe probiert überall dort wo "catTitle" erwähnt wird ein entsprechendes catSubTitle hinzuzufügen.

Funzt leider gar nicht und ich bin mit meinem Latein am Ende (und mit meinen PHP-Kenntnissen auch).

Hife.

Gruß,

Stefan
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
  #6  
Alt 23.08.06, 11:08
Forum Newbie
 
Registriert seit: 13.01.06
Beiträge: 21

Hallo Stefan,

da ich den Thread schon einige Zeit verfolge, weil ich vor dem gleichen Problem stand, wollte ich mal abwarten was flink (dem Autor der Extension) als Lösung vorschlägt. Nach seinem Posting war ich genau an der gleichen Stelle. Anscheinend kennt er seinen eigenen Code nicht mehr. Seine Antworten fallen auch immer recht dürftig aus. Naja. Habs jetzt mal wieder selbst gelöst, wie meistens wenn ich hier im Forum nach Antworten suche und Fragen stelle ...

Hier auf jeden Fall die Lösung:

Die class.tx_ttproducts_category_base.php wie folgt erweitern:

PHP-Code:
...
function 
setMarkerArrayCatSubtitle (&$markerArray$catSubtitle) {
        
$this->pibase->cObj->setCurrentVal($catSubtitle);
        
$markerArray['###'.$this->marker.'_SUBTITLE###'] = $catSubtitle;
    }
... 
nach

PHP-Code:
function getMarkerArrayCatTitle(&$markerArray)    {
...

einfügen. Dann in der Datei class.tx_ttproducts_category.php die "function getMarkerArray" noch folgendermassen ändern:

PHP-Code:
function getMarkerArray (&$markerArray, &$page$category$pid$imageNum=0$imageRenderObj='image', &$viewCatTagArray$forminfoArray=array(), $pageAsCategory=0$code$id)    {
        
$row = ($category $this->get($category) : array ('title' => '''pid' => $pid));

            
// Get image    
        
$this->image->getItemMarkerArray ($row$markerArray$row['pid'], $imageNum$imageRenderObj$viewCatTagArray$code$id);
        
$pageCatTitle '';
        if (
$pageAsCategory == 1) {
            
$pageTmp $page->get($pid);
            
$pageCatTitle $pageTmp['title'].'/';
        }
        
        
$catTitle $pageCatTitle.($row['title']);
        
$this->setMarkerArrayCatTitle ($markerArray$catTitle);
        
        
$catSubtitle $pageCatTitle.($row['subtitle']);
        
$this->setMarkerArrayCatSubtitle ($markerArray$catSubtitle);
    } 
Dann läufts !!! Viel Erfolg !!!

LG Torge
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
  #7  
Alt 23.08.06, 15:57
Forum Newbie
 
Registriert seit: 04.06.06
Alter: 34
Beiträge: 44

Werde ich auf jeden Fall mal ausprobieren.

Danke für die Hilfe.
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
  #8  
Alt 24.08.06, 13:24
Forum Newbie
 
Registriert seit: 04.06.06
Alter: 34
Beiträge: 44
Unglücklich

Ich geb's auf.

Habe von fholzinger.com die aktuelle FH Library,Table Library,tt_products heruntergeladen, die vorher installierte tt_products 2.4.11 deinstalliert, die neuen Sachen installiert,

mich an Deine Anleitung gehalten und es passiert immer noch nichts.

###CATEGORY_SUBTITLE### wird einfach nicht ersetzt.
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
  #9  
Alt 29.08.06, 10:25
Forum Newbie
 
Registriert seit: 04.06.06
Alter: 34
Beiträge: 44
Daumen hoch

Endlich...


So,

eile mit Weile.

Es läuft.

Habe mich genau an die Anleitung von Herbie gehalten,
und zwar in folgender Reihenfolge:

1. neueste table und fh_library installieren (und die alten vorher _nicht_ deinstallieren!)

2. die eigenen angepassten Templates von tt_products sichern

3. tt_products deinstallieren

4. tt_products 2.5.0 installieren

5. obigen Code einfügen

und siehe da, CATEGORY_SUBTITLE funktioniert in den Markern
Code:
<!-- ###ITEM_CATLIST_TEMPLATE### begin -->
<!-- ###CATEGORY_SINGLE### begin-->
<!--###LINK_CATEGORY### begin-->
###LIST_LINK###
###CATEGORY_SUBTITLE###

<!--###LINK_CATEGORY### end-->
<!-- ###CATEGORY_SINGLE### end-->
<!-- ###ITEM_CATLIST_TEMPLATE### end -->
,
wobei ###LIST_LINK### den Namen der aktuellen Kategorie ausgibt und auf die zu dieser Kategorie geörenden Produkte verweist und
###CATEGORY_SUBTITLE### den Untertitel der aktuellen Kategorie ausgibt.

Hurra.
Vielen Dank.

Stefan
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
  #10  
Alt 01.09.06, 10:30
Forum Newbie
 
Registriert seit: 04.06.06
Alter: 34
Beiträge: 44
Böse

Irgendwie...


dreh ich noch durch.

Bin jetzt auf TYPO3 4.0 und tt_products 2.5.0,
habe die selben Änderungen wie oben gemacht,
und der Marker wird wieder _nicht_ ersetzt.



Und das alles kurz vorm Wochenende.

Stefan
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
Schriftgrösse vom Untertitel alkusa HTML & CSS 3 02.07.08 19:35
Bild - Untertitel -Lupe ak-of TYPO3 4.x Fragen und Probleme 1 07.08.07 13:38
Menue mit Untertitel Paeco TYPO3 4.x Fragen und Probleme 2 06.08.07 07:25
Bilder / Untertitel / Rahmen ak-of TYPO3 4.x Fragen und Probleme 0 18.07.07 12:18
Bilder / Untertitel / Rahmen ak-of TYPO3 3.x Fragen und Probleme 0 18.07.07 12:14


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:03 Uhr.


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