Hi Benni!
Ich nehme einmal an, dass der Gliedsatz
... funktioniert es nicht.
in einem Satz deines Postings sich auf das richtige Öffnen und Schließen des Akkordeons bezieht.
Versuch mal folgendes:
PHP-Code:
<div class="<?php echo $this->class; ?> block"<?php echo $this->cssID; ?><?php if ($this->style): ?> style="<?php echo $this->style; ?>"<?php endif; ?>>
<?php if ($this->headline): ?><<?php echo $this->hl; ?>><?php echo $this->headline; ?></<?php echo $this->hl; ?>><?php endif; ?>
<?php if (!$this->protected): ?>
<!-- indexer::stop -->
<div class="form">
<?php if ($this->confirm): ?>
<p class="confirm"><?php echo $this->confirm; ?></p>
<?php else: ?>
<div class="ce_accordion block" id="gb">
<div class="toggler"><span class="toggler_first">Gästebucheintrag hinzufügen</span></div>
<div class="accordion">
<form action="<?php echo $this->action; ?>" method="post">
<div class="formbody">
<input type="hidden" name="FORM_SUBMIT" value="tl_comment" /><?php echo $this->messages; ?>
<?php foreach ($this->fields as $objWidget): ?>
<div class="widget">
<?php echo $objWidget->generateWithError(); ?> <?php echo ($objWidget instanceof FormCaptcha) ? $objWidget->generateQuestion() : $objWidget->generateLabel(); ?>
<?php if ($objWidget->required): ?><span class="mandatory">*</span><?php endif; ?>
</div>
<?php endforeach; ?>
<div class="submit_container">
<input type="submit" class="submit" value="<?php echo $this->submit; ?>" />
</div>
</div>
</form>
</div>
<?php endif; ?>
</div>
<!-- indexer::continue -->
<?php endif; ?>
<?php foreach ($this->comments as $comment) echo $comment; ?>
<?php echo $this->pagination; ?>
</div>
Sofern du in deiner Seitentemplate irgendwo
PHP-Code:
<?php echo $this->mootools; ?>
stehen hast, kannst du mit der Option "moo_close_all" im Seitenlayout das Akkordeon standardmäßig geschlossen halten. Ansonsten benötigst du dieses Javascript:
Code:
window.addEvent('domready', function()
{
new Accordion($$('div.toggler'), $$('div.accordion'),
{
display: false,
alwaysHide: true,
opacity: false
});
});
So, bin zwar kein Tutorialverfasser, aber ich hoffe du kommst damit trotzdem zurecht.
Lesezeichen