{gelöst} Panel3 Problem, Aufklappfunktion hinzufügen...,nur wie?!
am 14.02.2010 - 12:10 Uhr in
Hallo,
ich habe folgendes Problem, ich möchte eine Aufklappfunktion für meine Blöcke hinzufügen und weiss nicht wie ich das Javascript(collapsed.js) einfügen muss und ein Teil des Codes ändern muss.
Hier mal der Code:
<?php
// $Id: block.inc,v 1.1.2.6 2010/01/13 06:25:15 merlinofchaos Exp $
/**
* @file
* Definition of the 'block' panel style.
*/
// Plugin definition
$plugin = array(
'title' => t('System block'),
'description' => t('Display the pane as a system block; this is more restrictive than the default.'),
'render pane' => 'panels_block_style_render_pane',
);
/**
* Render callback.
*
* @ingroup themeable
*/
function theme_panels_block_style_render_pane($content, $pane, $display) {
if (empty($content->content)) {
return;
}
if (!empty($content->title)) {
$content->subject = $content->title;
}
$content->region = $pane->panel;
if (!isset($content->module)) {
$content->module = $content->type;
}
if (!isset($content->delta)) {
$content->delta = $content->subtype;
}
return theme('block', $content);
}Dieser Code ist für einen Systemblock und müsste nur umgeändert werden. Auch der Title muss umbenannt werden aber das ist das geringste.
Wenn ich diesen Code verwendet sieht es so aus:

Aber ich möchte wie gesagt das dieses Teil collasped somit soll am Anfang nur die Überschrift zu sehen sein und dann erst der Inhalt.
Hier 2 Bilder wie ich mir es genau vorstelle, da ich auch das Grau etc nicht drin haben will, aber das muss ja nur im Code,siehe oben, geändert werden, nur ich weiß ni wo.
Bild für nicht ausgefahren:

Bild für ausgefahren:

Wäre echt nett, wenn jemand eine Idee hat.
Grüße
Seppelchen
- Anmelden oder Registrieren um Kommentare zu schreiben

Hilfe bitte bitte
am 14.02.2010 - 16:13 Uhr
Hallo hat hier jemand bitte eine Lösungsidee, dass es klappt?
Seppelchen schrieb Hallo
am 14.02.2010 - 16:50 Uhr
Hallo hat hier jemand bitte eine Lösungsidee, dass es klappt?
Wie Du siehst, bisher anscheinend nicht. Oder die feiern alle Karneval, das hier ist schließlich kein garantierter 24/7 Support.
Problem weiterhin mit Aufklapp-Fkt. bei Panels3
am 14.02.2010 - 19:50 Uhr
Hallo,
ja das weiss ich auch aber ih denke einer wird hoffe ich doch mal bitte eine produktive Idee haben.
Würde mich sehr freuen.
Grüße
ziemlich ungeduldig
am 14.02.2010 - 20:10 Uhr
du bist ziemlich ungeduldig. wenns mit der lösung eilt, buche doch nen profi.
--------------------------------------------
Aktuelles Projekt www.uhreneck.de
:-(
am 14.02.2010 - 20:50 Uhr
Naja waere eher nicht der Sinn der Sache da es eine nicht -kommerzielle Seite wird und kein Auftrag ist sondern eine Informationsseite über Traditionen etc.
Also von daher :-)
Ich würde mich jedoch freuen wenn jemand eine Lösung haette;-)
Grüße
wichtiger Hinweis
am 16.02.2010 - 00:02 Uhr
Das wäre allg. vllt immer mal noch ein wichtiger Hinweis:
Das geht ohne Zusatzmodul, du musst einfach Blöcke mit fieldset erstellen und diese dann in deiner Panelpage einblenden. Zum Beispiel in etwa so.
// Sicher stellen, dass das js geladen ist.
<script type="text/javascript" src="/misc/collapse.js?K"></script>
<div><fieldset class="collapsible collapsed"><legend>Mein Titel</legend>
<div class="text">
<?php
$block = module_invoke('mein Modul', 'block', 'view', 'Mein Block');
print $block['content'];
?>
</div>
</fieldset>
</div>