Ich habe wegen dem Uikit jetzt einen eigenen treat aufgemacht.
Ich habe viele Probleme mit dem Uikit.
Selbst bei einer Neuinstallation funktioniert es nicht.
Dachte ich habe etwas zerschossen, darum alles neu gemacht.
Ist es überhaupt möglich in einem Beitrag ein Accordeon einzubinden?
weder die funktioniert.
Code:
.uk-accordion
.uk-list
.uk-list-striped
.uk-description-list-line
das mit dem funktioniert als Einziges
Dieses Accordeon habe ich eingebunden
Code:
<ul>
<li class="uk-open"><a class="uk-accordion-title" href="#">Item 1</a>
<div class="uk-accordion-content">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
</div>
</li>
<li><a class="uk-accordion-title" href="#">Item 2</a>
<div class="uk-accordion-content">
<p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor reprehenderit.</p>
</div>
</li>
<li><a class="uk-accordion-title" href="#">Item 3</a>
<div class="uk-accordion-content">
<p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat proident.</p>
</div>
</li>
</ul>
Ich habe keine Idee mehr..
Ich habe die Fehlende Zeilen im widget.php und in der theme.config reingesetzt.
Code:
// Render menu
if ($widget->menu) {
// Set menu renderer
if (isset($params['menu'])) {
$renderer = $params['menu'];
} else if (in_array($widget->position, array('menu'))) {
$renderer = 'navbar';
$widget->nav_settings["modifier"] = "uk-hidden-small";
} else if (in_array($widget->position, array('toolbar-l', 'toolbar-r', 'footer'))) {
$renderer = 'subnav';
$widget->nav_settings["modifier"] = "uk-subnav-line";
} else if (in_array($widget->position, array('offcanvas'))) {
$renderer = 'nav';
$widget->nav_settings["modifier"] = "uk-nav-offcanvas";
$widget->nav_settings["accordion"] = true;
} else {
$renderer = 'nav';
$widget->nav_settings["accordion"] = true;
}
$content = $this['menu']->process($widget, array('pre', 'subnav', $renderer, 'post'));
}
Code:
// add scripts
$this['asset']->addFile('js', 'js:uikit.js');
$this['asset']->addFile('js', 'warp:vendor/uikit/js/components/autocomplete.js');
$this['asset']->addFile('js', 'warp:vendor/uikit/js/components/search.js');
$this['asset']->addFile('js', 'warp:vendor/uikit/js/components/sticky.js');
$this['asset']->addFile('js', 'warp:vendor/uikit/js/components/tooltip.js');
$this['asset']->addFile('js', 'warp:vendor/uikit/js/components/slideshow.js');
$this['asset']->addFile('js', 'warp:vendor/uikit/js/components/slideshow-fx.js');
$this['asset']->addFile('js', 'warp:vendor/uikit/js/components/slideset.js');
$this['asset']->addFile('js', 'warp:vendor/uikit/js/components/lightbox.js');
$this['asset']->addFile('js', 'warp:vendor/uikit/js/components/accordion.js');
$this['asset']->addFile('js', 'js:social.js');
$this['asset']->addFile('js', 'js:theme.js');
Meinen Cache geleert, verschiedene Browser usw..
Wäre es möglich das Uikit 3 aufzuspielen?
Hat jemand eventl. noch eine Idee?
Livesite gebe ich nur per pn raus
Danke