artikel- teaser #1392
Comments
Kann ich nicht reproduzieren. Wenn ich dem Inhaltselement eine ID und/oder Klasse zuweise, wird diese übernommen. --- Originally created on January 14th, 2010, at 01:42pm |
hi leo, das ist richtig und bezweifelt ja auch niemand , aber wenn ich dem artikel-teaser eine ID / Class zuordnen möchte , möchte ich ja nicht auch gleichzeitig den artikel diese dazu geben. in dem fall wird dann die gleich id / class auch dem artikel selber mit übergeben und das möchte ich ja gerade nicht, sondern ausschliesslich eine zuordnung zum artikel-teaser. --- Originally created by squidi on January 14th, 2010, at 02:02pm |
Die ID/Klasse des Inhaltselements "Artikelteaser" ist doch unabhängig von der ID/Klasse des Artikels. --- Originally created on January 14th, 2010, at 02:06pm |
hi leo, vielleicht zum besseren verständmis: ich gebe dem artikel-teaser eine klasse gs25 ( 25% der breite um 4 vorschaubilder nebeneinander platzieren zu können ... jeweils ein artikel-teaser ) nun rufe ich über weiterlesen den zugehörigen artikel auf , den ich aber natürlich auf der ganzen breite der seite dargestellt haben möchte ... passiert aber nicht , weil auch der artikel die klasse gs25 automatisch mit bekommt und zwar zum class="mod_article", also wird dieser auch in einer breite von 25% dargestellt. hier müsste eine trennung erfolgen ! --- Originally created by squidi on January 14th, 2010, at 03:18pm |
Das bedeutet, der Artikel bekommt keine Klasse, sondern nur das Inhaltselement, mit dem der Teaser dargestellt wird. --- Originally created on January 14th, 2010, at 03:22pm |
hi leo, ich stelle den artikel-teaser nicht über ein inhaltselement ein , wozu ? wenn ich mehrere artikel mit artikel-teaser habe werden diese automatisch auf der seite dargestellt, dazu benötige ich kein inhaltselement. --- Originally created by squidi on January 14th, 2010, at 03:30pm |
hi leo, meine persönliche lösung sieht momentan so aus ( _mat = mod article teaser ): in mod_article_teaser.tpl
ergibt in der ausgabe FE für den artikel-teaser
und für den artikel
ich erstelle nun lediglich einen stylesheet für gs25_mat das ist eine geschusterte lösung für den moment behebt aber nicht das eigentliche problem, der möglichen einzelnen zuteilung von stylesheets für den arikel und den artikel-teaser. unter zu hilfenahme der inhaltselemente müsste ich die artikel jeweils einer eigenen seite zuodnen, was eigentlich nicht notwendig wäre, das sie ja auf einer seite nacheinander positioniert ohnehin den teasertext nacheinander ausgeben. einen artikel-teaser über ein inhaltselement einzubinden macht nur dann sinn , wenn ich ihn auf einer anderen unabhängigen seite zusätzlich einbinden möchte, dann müsste das inhaltselemnt aber auch den link mit aufführen ( thema hatten wir neulich .. ! ) --- Originally created by squidi on January 14th, 2010, at 03:48pm |
Ah, sag das doch gleich :) Also alles, was man tun müsste, wäre im Template --- Originally created on January 14th, 2010, at 07:16pm |
hi leo, das sind zwei verschiedene dinge ... wenn du das nur so macht wird die eingabe einer ID/class über das BE wieder wowohl dem artikel-teaser als auch dem artikel zugeordnet. es muss aber erreicht werden, das eine eingabe einer ID/class getrennt von artikel-teaser oder artikel zugordnet werden kann. also:
--- Originally created by squidi on January 14th, 2010, at 07:25pm |
Das wird nie der Fall sein, denn es handelt sich ja um ein und dasselbe Objekt.
Das wäre möglich. --- Originally created on January 14th, 2010, at 07:34pm |
hi leo, zu 1. - ich wills mal so sagen, im moment aus redakteurssicht nicht optimal ... da er so wie das beispiel zeigt keine möglichkeit hat design von artikel-teaser und artikel zu trennen. vielleicht gibt es da für später mal eine lösung. im mod_aricle.tpl und mod_article_teaser.tpl wird ja schon die zusammengesetzte id/class ( class; ?> ) eingefügt , wo wird denn dies zusammen gestellt ? vielleicht kann man da ja schon sagen, soll nur für artikel-teaser oder artikel gelten ... das würde die sache sicher erstmal vereinfachen und wenn es nur hardcoded für ein prjekt ist. wie schon gesagt , es geht mir im prinzip darum einem redakteur bezugnehmend auf das gridsystem schon sagen zu können , trag an jeder beliebigen stelle z.b. gs25 ein und du erhältst immer eine aufteilung von 1/4 bzw. 25% ... das ist auch ohne weiteres überall möglich sowohl für inhalteselemente als auch für artikel ... nur ebend gerade an dieser stelle nicht .... --- Originally created by squidi on January 14th, 2010, at 07:58pm |
sorry .. diese stelle meinte ich ...
--- Originally created by squidi on January 14th, 2010, at 07:59pm |
Als Behelf könntest Du auch im normalen Artikeltemplate die Grid-Klassen filtern: <?php echo preg_replace('/g[0-9]+ ?/', '', $this->class); ?> --- Originally created on January 14th, 2010, at 08:27pm |
hi leo, was aber wiederum bedeuten würde das diese filterung immer erfolgen würde, wenn ich das artikeltemplate in gebrauch habe ... ich könnte auch an keiner anderen stelle mehr die grid-klassen nutzen , oder sehe ich das falsch ? ich denke man lässt das erstmal so stehen, eh man sich jetzt hier verzettelt. ... class="class; ?>_mat block" ... diese lösung funktioniert erstmal und kann bei bedarf leicht im template geändert werden, falls überhaupt jemand in dieser form mit arikel-teasern arbeitet. muss man halt im vorfeld noch die entsprechenden stylesheets für _mat vorberieten. danke erstmal für deine hilfe :) --- Originally created by squidi on January 14th, 2010, at 08:54pm |
hi leo, vielleicht eine sache hier noch gleich nachgeschoben, weil es auch den artikelteaser betrifft. in den nachrichten wird der weiterlesen - more-link je nachdem ob text vorhanden oder nicht ein- oder ausgebunden.
ich habs beim artikelteaser ohne erfolg versucht mit : contentElements): ?>--- Originally created by squidi on January 14th, 2010, at 11:10pm |
grr ...
--- Originally created by squidi on January 14th, 2010, at 11:12pm |
Das kann so auch nicht funktionieren :) Eine Nachricht hat das Feld --- Originally created on January 22nd, 2010, at 06:36pm |
Nach ausführlichen Tests komme ich auch zu dem Ergebnis, dass ein separates Eingabefeld für die Teaser-CSS-ID/Klasse die einzig wirklich praktikable Lösung ist. Implementiert in 2f63ec5. --- Originally created on February 1st, 2010, at 02:59pm |
hallo leo, hab die funktion getestet und kann bestätigen, das es jetzt tadellos funktioniert. --- Originally created by squidi on February 1st, 2010, at 05:46pm |
--- Originally completed on February 1st, 2010, at 02:59pm |
hi leo,
beim arbeiten fiel mir heute auf , das es nicht möglich ist dem umschliessenden container für den artikelteaser eine eigene id oder klasse zuzuordnen. beide haben
folgendes möchte ich aber realisieren:
auf einer seite mit mehreren artikel-teasern solen diese jeweils im paar nebeneinander angeordnet sein ( left - right oder odd - even ) ... der weiterführende link zum eigentlichen artikel ... dieser soll logischerweise auf den ganzen seite in voller breite erscheinen.
gebe ich nun dem artikel in der experteneinstellung dem artikel eine klasse / ID gilt das jeweils für artikelteaser und artikel ... hier müsste eine trennung erfolgen und zwar so, das jeweil für artikelteaser und artikel eine eigene klasse bzw. id vergeben werden kann und das in bezug auf das gridsystem bei dem ich ja bereits vorhandene stylesheets benutze.
per hand lässt sich das sicher auch lösen, indem ich im template dem artikel-teaser dies gebe
Download the attachments
--- Originally created by squidi on January 10th, 2010, at 11:25pm (ID 1392)
The text was updated successfully, but these errors were encountered: