Page 1 of 1

Abschnitt / Gruppe Accordion

Posted: Wed 10. Sep 2014, 11:07
by dastel
Hallo zusammen,
kann mir jemand sagen, wie bzw. wo ich das H3 Tag vom "Abschnitt" ändern kann wenn ich die Erweiterung "phpwcms-groupedAccordion" von OG benutze. Ich würde das gerne in ein H2 Tag ändern. Ich finde das einfach nicht :oops:

Image

Danke!

LG Pascal

Re: Abschnitt / Gruppe Accordion

Posted: Wed 10. Sep 2014, 11:13
by kmstario
Hallöchen,

ist jetzt nur eine Vermutung aber schau doch mal in die:
conf.template_default.inc.php ab Zeile 136 (article default).

Vg Andreas

Re: Abschnitt / Gruppe Accordion

Posted: Wed 10. Sep 2014, 11:17
by dastel
OK, danke, werde ich direkt mal machen! :-)

Re: Abschnitt / Gruppe Accordion

Posted: Wed 10. Sep 2014, 11:34
by dastel
kmstario wrote:Hallöchen,

ist jetzt nur eine Vermutung aber schau doch mal in die:
conf.template_default.inc.php ab Zeile 136 (article default).

Vg Andreas
Das war es glaube ich nicht, damit ich das nutzen könnte, brauche ich sowas:

$template_default['classes']['cpgroup-title_before'] = '<h2>';
$template_default['classes']['cpgroup-title_after'] = '</h2>';


soweit ich das richtig verstehe ist aber nur das vorgesehen:
$template_default['classes']['cpgroup-title'] = 'cpgroup-title';

sprich das definieren der Klasse.

Oder bin ich da jetzt auf dem Holzweg?

So wird es momentan ausgegeben:

Code: Select all

		<h3 class="cpgroup-title">
			<span data-cpgroupid="cpgroup-gebaeude-1">Gebäude</span>
		</h3>

und ich hätte es gerne so:

Code: Select all

		<h2 class="cpgroup-title">
			<span data-cpgroupid="cpgroup-gebaeude-1">Gebäude</span>
		</h2>

Re: Abschnitt / Gruppe Accordion

Posted: Wed 10. Sep 2014, 15:53
by Oliver Georgi
Erschließt sich für mich nicht — sehe keine Notwendigkeit das zu ändern.

Re: Abschnitt / Gruppe Accordion

Posted: Fri 12. Sep 2014, 06:21
by Uwe367
Ich habe mal geschaut und das hier in der conf.template.default_inc.php gefunden:

Code: Select all

'cpgroup-container'			=> 'cpgroup-container',
'cpgroup-title'				=> 'cpgroup-title',
'cpgroup-first'				=> 'cpgroup-first',
'cpgroup-last'				=> 'cpgroup-last',
'cpgroup'					=> 'cpgroup',
'cpgroup-container-clear'	=> '', // cpgroup-container-clear, better use clearfix
'cpgroup-content'			=> 'cpgroup-content',
Das schöne an dieser Sache ist, daß du deine eigenen Klassen verwenden kannst sofern du welche hast und diese werden dann vom System gerendert.
Beispiel:
conf.template.default_inc.php

Code: Select all

'cpgroup-container'         => 'mein-container',
CSS:

Code: Select all

.mein-container: {
width: 100%;
height; auto;
......}
Somt wird die Klasse "mein-container" gerendert und angewendet.
Wenn du das Script von OG verwendest mußt du mal im Quelltext nachsehen welche Klassen dort generiert werden und diese entsprechend einbauen.

Re: Abschnitt / Gruppe Accordion

Posted: Fri 12. Sep 2014, 06:45
by Oliver Georgi
gibt eigentlich keinen Grund die Klassen zu ändern, wenn man es denn nicht durch andere Defaults überschreiben möchte. Aber genau, die Klassen sind exakt dafür vorgesehen, die Darstellung relativ fein granuliert abzustimmen.

Prinzipiell können über die Custom Template Default Settings bis auf Seitenebene diese individuell gesteuert werden. Siehe im Editor für die Seitenstruktur das Ausklappmenü unterhalb Vorlagen. Diese liegen in template/inc_settings/template_default/…. Dort kann auch nur ein einzelner Eintrag abgelegt werden, der dann den Basiswert überschreibt.

Code: Select all

<?php
$template_default['classes']['cpgroup-container'] = 'cpgroup-container-alt';
?>

Re: Abschnitt / Gruppe Accordion

Posted: Fri 12. Sep 2014, 18:33
by Uwe367
Oliver Georgi wrote: Diese liegen in template/inc_settings/template_default/…. Dort kann auch nur ein einzelner Eintrag abgelegt werden, der dann den Basiswert überschreibt.
Wäre es generell ratsam die custom_settings.php zu kopieren, umzubenennen und seine Deklarationen darin festzulegen? Damit wäre die eigene Custom Datei bei einem Update vor Überschreiben geschützt und deinem Beispiel nach ist diese ja ohne weiteres mit den neuen Einträgen aus der conf.template_default.inc.php erweiterbar....

Re: Abschnitt / Gruppe Accordion

Posted: Fri 12. Sep 2014, 19:36
by update
Uwe367 wrote: custom_settings.php zu kopieren, umzubenennen
So soll es sein ;)