Hallo,
wie kann ich eine Bildgröße im <div> festlegen?
Bei ###media### soll das Bild, welches in einem Verzeichnis liegt, angezeigt werden.
Das tut es auch, allerdings nur in der Größe, in der es hinterlegt wird.
Das Bild soll aber im Suchergebnis (Dies ist ein Auszug aus dem Quelltext der Suchergebnisseite) "klein" angezeigt werden, deswegen versuche ich grad dort die Größenangabe festzulegen.
<div class="subcategory_product_image">
<a href="###typolink###">###media###</a>
</div>
Gruß, XPaladinX
Viel interessanter an dieser Stelle wäre dein Typoscript, mit dem du den Marker füllst
Mein Typoscript, hm ... *kopfkratz
Meinst du die Extension? (mda_search_by_categories)
Ich wüsste jetzt auch nicht genau welchen Quelltext ich sonst kopieren und einfügen sollte :o
Na wie wird denn der Marker befüllt? Typoscript?
page.10.marks.media ?
Nun gut, dann poste ich mal was:
Ich hab den Quellcode der Extension mal wieder gelöscht... Das war nicht gefragt. Der TS-Code des Markers ist gefragt.
Tur mir leid, da muss ich passen, ich weiss immer noch nicht was genau gemeint ist, was ich posten soll 😢
Kein problem...
In deiner HTML-Vorlage steht doch das irgend wo drinn:
<div class="subcategory_product_image">
<a href="###typolink###">###media###</a>
</div>
Da sind 2 Marker verbaut und zwar ###typolink### und ###media###
Das bedeutet diese Marker müssen ja irgendwo konfiguriert bzw ersetzt werden. Das wird in der Regel mit TS (TypoScript) gemacht.
Und das wiederum findest du in deinem TS-Template.
Links im Menü auf Template klicken. Dann die Seite auswählen die das haupttemplate enthält (in der Regel die Rootseite) (Die Seite wahrscheinlich unter der Weltkugel) Dort gehst du dann in den Bereich Info und Modify und schaust wo im Setup die Marker konfiguriert sind.
da wirst du sowas in der Art finden:
page.10.marks.typolink...
oder
page.10.marks.media...
SLAng schrieb
Links im Menü auf Template klicken. Dann die Seite auswählen die das haupttemplate enthält (in der Regel die Rootseite) (Die Seite wahrscheinlich unter der Weltkugel) Dort gehst du dann in den Bereich Info und Modify und schaust wo im Setup die Marker konfiguriert sind.
da wirst du sowas in der Art finden:
page.10.marks.typolink...
oder
page.10.marks.media...
hi,
den ersten Teil des Postings hab ich verstanden,
den zweiten musste ich zitieren, denn ...
... ich finde dort keine "page.10.marks.typolink" oder "page.10.marks.media"
Ich finde im Setup nur folgendes:
#Konfiguration
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/architecture2/typoscript/config.txt">
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/pi2/editorcfg.txt">
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/pi1/editorcfg.txt">
# TIP
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/architecture2/typoscript/suchen.txt">
# HORIZONTAL MENU
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/architecture2/typoscript/menu.txt">
# HORIZONTAL MENU
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/architecture2/typoscript/menu_unten.txt">
# BREADCRUMP MENU
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/architecture2/typoscript/rootline.txt">
# PRINT
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/architecture2/typoscript/print.txt">
# PAGE SETUP
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/architecture2/typoscript/setup.txt">
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/pi2/setup.txt">
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/pi1/setup.txt">
plugin.tx_mdasearchbycategories_pi1.targetPageUID = 56
... aber ich bin voller Hoffnung das es gut ausgehen wird 😉
Ähm ja... Dein TS steht wohl nicht direkt im Setup, sondern es werden dort eben Textfiles mit dem TS eingebunden.
Dann schau doch mal einfach in die Verzeichnise die dort angegeben sind... Dort findest du die die Files mit dem entsprechenden TS
OK, also folgende Datei habe ich mir angeschaut:
fileadmin/templates/pi2/setup.txt
Dort erscheint einmal der Begriff media ...
plugin.tx_mdasearchbycategories_pi2 {
// Define the filenames used as the default HTML templates
templateFile = EXT:mda_searchbycategories/res/template_pi2.html
displayFields = title, subtitle, abstract, media
_CSS_DEFAULT_STYLE (
.tx-mdasearchbycategories-pi2 {}
)
}
Ich gehe dann weiter in die dort angegebene mda_searchbycategories/res/template_pi2.html, und es erscheint folgendes:
<div class="subcategory_product_image">
<a href="###typolink###">###media###</a>
</div>
<div class="subcategory_product_description">
<h4><a href="###typolink###">###title###</a></h4>
<h5>###subtitle###</h5>
<p>###abstract###</p>
<p class="subcategory_product_details"><img src="fileadmin/templates/pi2/red_arrow.gif" alt="Klicken Sie auf weiter"/> <a
hr
ef="###typolink###">###details###</a></p>
</div>
<hr/>
Bin ich jetzt völlig falsch? (Denn dort finde ich auch den Quelltext, den ich anfangs in meiner Frage gepostet hatte)
Zur Info: Mit p1 ist die Suche gekennzeichnet und mit p2 das Suchergebnis
Und im Suchergebnis hätte ich eben gerne die Bilder verkleinert auf das Maß, welches ich irgendwann einmal eintragen darf.
Sag mal... Deine Kenntnisse von TYPO3 sind noch nicht so weit her oder? Macht ja nix, jeder fängt mal an.
Aber ich denke du solltest dir erstmal die Basics reinziehen. Wir drehen uns hier sonst nur im Kreis und kommen auf keinen grünen Zweig.
Also hier im Forum findest du viel Hilfe, wichtiges und Unterstützung.
Dann gibts hier die deutsche Dokumentation:
http://www.typo3.net/uploads/media/dokumentation.pdf
Hier ist die TSRef (TypoScript Refferenz) in deutsch:
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Index.html
und hier vollständig in Englisch
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Index.html
Typo3 Wiki:
http://wiki.typo3.org/Main_Page
Hier gibts ne Menge Howtos:
/faq
Wühl dich da mal durch... Da wirst du so wie so nicht drumm herum kommen, wenn du mit TYPO3 arbeiten willst. Es bringt dir absolut nichts wenn dir jetzt mühseelig jemand die Lösung schreibt, du aber nichtmal die absoluten Grundlagen hast. Wir konnten nach 10 Beiträgen ja nichtmal die korrekte Datei finden.
Also schaus dir an und wenn du dann Probleme hast, dann meldest du dich im Forum.