Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 09.08.06, 11:57
Forum Newbie
 
Registriert seit: 04.06.06
Alter: 34
Beiträge: 44
Unglücklich

Felder hinzufügen


Hallo,

habe für meine Semesterarbeit wohl die Klappe zu weit aufgerissen und stehe jetzt vor einigen kleinen Problemen:

Ich habe mit dem Kickstarter tt_products2.5.0 um einige Felder erweitert und die entsprechenden Marker definiert.

Nun bleiben zwei Probleme:

1) In meinem Feld tx_ext_wertung stehen jeweils Zahlen von 1 bis 5. Sie sollen die Wertung für den jeweiligen Eintrag wiedergeben. Der dazugehörige Marker ###WERTUNG### gibt auch die passende Zahl aus. Nun möchte ich gerne - passend zur Zahl - 1 bis 5 Mal eine passende Grafik 'stern.gif' ausgeben.

Any Ideas wie ich da vorgehen kann?

2) In meinem Feld tx_ext_klima stehen jeweils entweder 1 oder 0. Sie definieren, ob ein Eintrag eine Klimaanlage hat oder nicht. Der Marker ###KLIMA### gibt auch die passende Zahl aus. Wenn der Eintrag 1 ist, möchte ich nun aber eine Grafik 'klima.gif'ausgeben, die dies visualisiert.

Wäre super dankbar wenn da jemand einen Tipp hat wie ich da vorgehen müsste.

Hab irgendwie bei dem guten Wetter der letzten Wochen alles etwas schleifen lassen und muss nun in 3 Wochen abgeben...


Gruß und danke, Stefan

P.s: Benutze tt_products 2.5.0
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 14.08.06, 16:26
Forum Newbie
 
Registriert seit: 04.06.06
Alter: 34
Beiträge: 44

Versuche es mal anders zu formulieren:

nachdem die Kategorie-Untertitel bei tt_products 2.5.0 nicht mehr aufzufinden waren,
habe ich meine alte Konfiguration wieder aufgespielt:

TYPO3 3.8.1,fh_library 0.0.8,tt_products 2.4.10,sr_static_info 1.4.10,table 0.1.2.

Nun ist ###CATEGORY_SUBTITLE### auch wieder da ;-)

Bleiben aber folgende Probleme:

1.) Der Marker ###PRICE_TAX### wird in der Listansicht der Produkte nicht ersetzt, sondern nur in der Detailansicht.
Gibt es da einen Trick wie ich das umgehen kann?

2.) Ich habe mit dem Extension-Kickstarter meine tt_products-Tabelle erweitert,
die locallang_db.xml angepasst, in der tca.php bei
PHP-Code:
$TCA['tt_products'] = Array (
    
'ctrl' => $TCA['tt_products']['ctrl'],
    
'interface' => Array (... 
meine zusätzlichen Felder definiert und in der class.tx_ttproducts_product.php in 'function getItemMarkerArray' meine Marker eingefügt.

Diese werden, wie bei meinem Problem mit ###PRICE_TAX###, nur in der Single/Detailansicht, nicht aber ind er Listansicht ersetzt.

Gibt es da einen Trick wie ich das umgehen kann?

3.) Eines meiner Felder ist in der locallang_db.xml mit
HTML-Code:
<label index="tt_products.tx_iot_region.I.0">Norden</label> <label index="tt_products.tx_iot_region.I.1">Osten</label> <label index="tt_products.tx_iot_region.I.2">Süden</label> <label index="tt_products.tx_iot_region.I.3">Westen</label>
und in der tca.php mit

PHP-Code:
'tx_iot_region' => Array (     
            
'exclude' => 1,
            
'label' => 'LLL:EXT:lang/locallang_db.xml:tt_products.tx_iot_region',
            
'config' => Array (
                
'type' => 'select',
                
'items' => Array (
                    Array(
'LLL:EXT:lang/locallang_db.xml:tt_products.tx_iot_region.I.0''Norden'),
                    Array(
'LLL:EXT:lang/locallang_db.xml:tt_products.tx_iot_region.I.1''Osten'),
                    Array(
'LLL:EXT:lang/locallang_db.xml:tt_products.tx_iot_region.I.2''Süden'),
                    Array(
'LLL:EXT:lang/locallang_db.xml:tt_products.tx_iot_region.I.3''Westen'),
                ),
                
'size' => 1,    
                
'maxitems' => 1,
            )
        ), 
definiert. Das entsprechende DB-Feld tx_iot_region nimmt Zahlen von 1-4 auf, die entsprechend bei der Anzeige mit 'Norden','Süden','Osten','Westen'
ersetzt werden sollen. Da hänge ich aber auch fest.


Bin für jeden Tip dankbar.
Hänge nämlich inzwischn seit locker 14 Tagen hier fest.

Vielen Dank im Vorraus.

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
  #3  
Alt 17.08.06, 09:18
Forum Newbie
 
Registriert seit: 04.06.06
Alter: 34
Beiträge: 44

Wer suchet der findet:
Zitat:
Zitat von Stefan
1) In meinem Feld tx_ext_wertung stehen jeweils Zahlen von 1 bis 5. Sie sollen die Wertung für den jeweiligen Eintrag wiedergeben. Der dazugehörige Marker ###WERTUNG### gibt auch die passende Zahl aus. Nun möchte ich gerne - passend zur Zahl - 1 bis 5 Mal eine passende Grafik 'stern.gif' ausgeben.
Orientiere mich an der Lösung aus http://www.typo-3.de/forum/list/list...ge=1#pid181281:
Zitat:
Mach dir einfach fünf Grafiken, in welchen du 1-5 Sterne platzierst. In deinem Template fügst du dann einfach ein Bild ein:
HTML-Code:
<img src="fileadmin/images/stars_###WERTUNG###.gif" alt="###WERTUNG### Sterne" />
Zitat:
2) In meinem Feld tx_ext_klima stehen jeweils entweder 1 oder 0. Sie definieren, ob ein Eintrag eine Klimaanlage hat oder nicht. Der Marker ###KLIMA### gibt auch die passende Zahl aus. Wenn der Eintrag 1 ist, möchte ich nun aber eine Grafik 'klima.gif'ausgeben, die dies visualisiert.
Ebenfalls Orientiere mich an der Lösung aus http://www.typo-3.de/forum/list/list...ge=1#pid181281:
Zitat:
Du hast also eine Grafik für "Klima". Dann mach dir doch noch ein transparentes Bild (Spacer, 1x1 Pixel), das den gleichen Dateinamen hat und binde es wie folgt ein:
HTML-Code:
<img src="fileadmin/images/klima_###KLIMA###.gif" alt="Klimaanlage" />
Geht bestimmt auch sauberer, funktioniert aber.

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
  #4  
Alt 17.08.06, 09:36
Forum Newbie
 
Registriert seit: 04.06.06
Alter: 34
Beiträge: 44

Jetzt müssen nur noch die Marker ersetzt werden...


Zitat:
Zitat von Stefan
Bleiben aber folgende Probleme:

1.) Der Marker ###PRICE_TAX### wird in der Listansicht der Produkte nicht ersetzt, sondern nur in der Detailansicht.
Gibt es da einen Trick wie ich das umgehen kann?
...
Diese werden, wie bei meinem Problem mit ###PRICE_TAX###, nur in der Single/Detailansicht, nicht aber ind er Listansicht ersetzt.
###PRICE_TAX### wird sehr wohl ersetzt, sowohl im ###ITEM_LIST_TEMPLATE### zwischen:

HTML-Code:
<!-- ###ITEM_CATEGORY_AND_ITEMS### begin --> <!-- ###ITEM_LIST### begin --> <!-- ###ITEM_SINGLE### begin-->
         ###PRICE_TAX###
      <!-- ###ITEM_SINGLE### end --> <!-- ###ITEM_LIST### end --> <!-- ###ITEM_CATEGORY_AND_ITEMS### end -->
als auch im ###ITEM_SINGLE_DISPLAY### zwischen:

HTML-Code:
<!-- ###ITEM_SINGLE_DISPLAY### begin -->
   ###PRICE_TAX###
<!-- ###ITEM_SINGLE_DISPLAY### end -->
Einzig meine selbst definierten Marker werden nur bei ###ITEM_SINGLE_DISPLAY### ersetzt, im ###ITEM_LIST_TEMPLATE### leider nicht.

Weiss jemand wie ich das ändern kann?

Grüße, 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 21.08.06, 09:34
Forum Newbie
 
Registriert seit: 04.06.06
Alter: 34
Beiträge: 44

Hey,

ein Thread nur mit mir selbst

Das geht wohl irgendwie mit Hooks.

Da habe ich zwar keine Ahnung von,
aber irgendwie werd ich schon irgendwann rausfinden wie es geht und dann schreibe ich Euch ein schönes Tutorial dazu.

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, 16:41
Forum Newbie
 
Registriert seit: 04.06.06
Alter: 34
Beiträge: 44
Unglücklich

So,
schon wieder 2 Tage rum und ich bin noch kein Stück weiter.

Habe mich durch Hooks und XCLASSes und TYPO3 CORE API und weiss gar nicht wie sie alle heissen gewühlt und komme einfach nicht weiter.

Vielleicht sollte ich mein Problem nochmal kurz zusammenfassen:

Ich habe meine eigenen Marker definiert.
Diese werden auch im SINGLE-View (also in der Einzelansicht) schön ersetzt.

Im LIST-View (also in der Listenansicht) leider nicht.

Bin ich denn der einzige der dieses Problem hat?

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
  #7  
Alt 25.08.06, 14:13
Forum Newbie
 
Registriert seit: 04.06.06
Alter: 34
Beiträge: 44
Unglücklich

Fortschritte...


So, etwas weiter bin ich schon:

In der LIST-Ansicht wird mein Marker ##MEINMARKER### nun nicht mehr angezeigt.
Er erscheint halt einfach nicht mehr.

In meinem Template stand:
HTML-Code:
<!-- ###ITEM_LIST_TEMPLATE### begin --> <!-- ###ITEM_CATEGORY_AND_ITEMS### begin --> <!-- ###ITEM_CATEGORY### begin --> <!-- ###ITEM_CATEGORY### end --> <!-- ###ITEM_LIST### begin --> <!-- ###ITEM_SINGLE### begin -->
...
<td>###MEINMARKER###</td>
...
<!-- ###ITEM_SINGLE### end --> <!-- ###ITEM_LIST### end --> <!-- ###ITEM_CATEGORY_AND_ITEMS### end --> <!-- ###ITEM_LIST_TEMPLATE### end -->
Wenn ich jetzt die Seite betrachte wird nur:
HTML-Code:
...
<td></td>
...
ausgegeben.

Ich weiss leider noch nicht ob das gut oder schlecht ist.

Bin immer noch für Vorschläge etc. offen.

Grüße,

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
  #8  
Alt 01.09.06, 15:06
Forum Zuschauer
 
Registriert seit: 01.09.06
Beiträge: 1

gleiche Problem


Hallo Stefan,

ich stehe vor dem gleichen Problem, neue Felder in den Shop hinzu fügen zu müssen.

interessant zu lesen was Du bislang unternommen hast.

ich werde mich wohl über kurz oder lang an Deiner angefangenen Doku beteiligen.

schon gelesen ?
http://oss.linet-services.de/index.php?id=29

Tschau
Christian
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 01.09.06, 15:14
Forum Newbie
 
Registriert seit: 04.06.06
Alter: 34
Beiträge: 44

Zitat:
Zitat von chrsitian

schon gelesen ?
http://oss.linet-services.de/index.php?id=29

Tschau
Christian
Ja, kenne ich.

Läuft auch soweit alles, zumindest in der SINGLE-Ansicht.

Mein Problem ist halt, daß die Ersetzung von meinen Markern in der LIST-Ansicht einfach nicht funktionieren will.

Wenn Du irgendwelche Ideen oder Ansätze hast wäre ich dankbar wenn Du sie hier veröffentlichen würdest.
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
Newloginbox Formularfeld hinzufügen KeKs0r Alle anderen Extensions 0 20.03.08 15:59
Element Menü hinzufügen digitalfreak TYPO3 4.x Fragen und Probleme 1 02.10.07 20:57
Gelöst onclick in a-tag hinzufügen best4u TYPO3 4.x Fragen und Probleme 2 18.09.07 12:26
Benutzerattribute hinzufügen roschki TYPO3 4.x Backend 0 12.10.06 13:16
Label zu sr_feuser_register hinzufügen Büropalme Alle anderen Extensions 4 22.08.06 17:12


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


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