Stimmt allerdings
mh na dann weiß ich auch ne warum das net läuft, schade
Stimmt allerdings
mh na dann weiß ich auch ne warum das net läuft, schade
Es gibt kein PHP 5.3.4x - 5.3.18 ist höher.
WOW ich hab es hinbekommen....jetzt hoffe ich nur noch auf die neue Version für das neue Contao 3.3.0
gibt es beim anlegen der Navigation was wichtiges zu beachten?
Bei mir funktioniert die responsive navigation nicht richtig.
ich hab mich an http://contao-bootstrap.netzmacht.de orientiert und wenn ich nichts übdrsehe, sind meine klassen usw auch passend angelegt.
Aber meine Menüstruktur floatet sehr seltsam, wenn das repsonsive Menü seinen Einsatz beginnt
hier mal meine Spielwiese
hilfe und tips sind willkommen
Ja vor dem Problem stehe ich auch grad
Find das bis jetzt echt toll, aber werde aber in der Version ist das ganze mit den Datein einbinden und co echt mühseelig und unnötig..werde wohl echt bis zu neueren Version warten...
Das Problem entsteht dadurch, dass Bootstrap an sich nur Dropdowns oder den Link bedienen kann. In dem mitgelieferten Template, gebe ich beides getrennt als Link aus. Das mitgelieferte CSS korrigiert das Verhalten, allerdings nur im Desktop-Bereich. Für das responsive Menü habe ich es nicht gefixt.
Ich benutze für solche Fälle, so ist es auch auf meiner Beispielseite, die m17pageFolder Erweiterung. Mit dieser erstelle ich die Ordner, die selbst keine Seiten beinhalten und im Template korrekt dargestellt werden.
Das Problem mit den fehlenden Assets sollte nicht die Funktionsweise der Erweiterung einschränken. Lediglich der automatische Import der Dateien in Theme+ funktioniert dann nicht. Man kann natürlich selbst die Dateien unter assets/bootstrap/bootstrap installieren oder sich selbst die Dateien irgendwo hinlegen.
Was läuft im Hintergrund ab?
- Bootstrap wird über Composer automatisch unter vendor/twbs/bootstrap installiert
- ich versuche in meiner Erweiterung eine Verlinkung von assets/bootstrap/bootstrap auf dieses Verzeichnis zu setzen
- Das ist notwendig, da Composer es nicht zulässt, dass dritte Erweiterungen bestimmen können, wo andere Erweiterungen installiert werden. und Theme+ nur auf Dateien innerhalb von modules/ files/ oder assets/ zugreifen kann.
Ganz ehrlich? Keine Ahung, habe einfach mal alles komplett neu Aufgesetzt und jetzt geht´s.
Welche Datein muss ich denn Einbinden zwecks dem Schwarzen Layout?
Warum gehen Sub-Menüs nicht beim Responsive? Im Original geht es doch?
Muss man bei der neuen Version später alles neu konfigurieren?
Kleiner Fehler:
in der nav_bootstrap_dropdown.html5 (Zeile 13) Datei musst du mal folgendes machen
PHP-Code:
<a href="<?php echo $item['href']; ?>" title="<?php echo $item['pageTitle'] ? $item['pageTitle'] : $item['title']; ?>"<?php if
am hinteren <?php ein Leerzeichen setzten, da es sonst im Quellcode dazu kommt das die Classe gleich am Title hängt und es somit schön rot wird...PHP-Code:
<a href="<?php echo $item['href']; ?>" title="<?php echo $item['pageTitle'] ? $item['pageTitle'] : $item['title']; ?>" <?php if
Wenn ich eine Navi anlege, sieht es bei mir so aus..
wenn ich auf der demo seite schaue sieht es so aus...HTML-Code:..... <div class="navbar-left">...
Wäre mal schön zu wissen wie du das angelegt hast? finde den Teil auch nirgends in ein TemplateHTML-Code:.... <div class="container navbar-body"> <div class="navbar-left"> ....
Ah ok, jetzt check ich es , wie du schon oben geschrieben hast, ist einmal die Seite verlinkt und einmal das submenü.
habe jetzt einfach mir ein Template angepasst, und jetzt geht´s wie bei der Demo
Also bei mir nicht. Da muss was anderes noch hängen.
Guck mir morgen mal am ok?
ich musste den template-namen ändern.. dann ging es auf einmal!
zumindest funktioniert so auch das navbar-right erst mal wieder
Template um das Problem mit dem responsiven Menü zu fixen.. (zumindest optisch, ohne Gewähr)
PHP-Code:
<?php if(!$this->disableUl): ?>
<ul class="<?php if($this->level == 'level_1'): ?>nav navbar-nav <?php echo $this->navType?> <?php if(!$this->hideNavClass && !$item['hideNavClass']): ?> __navClass__<?php endif; ?> <?php echo $this->cssID[1];?><?php endif; ?> <?php echo $this->level; ?><?php if($this->level == 'level_2'): ?> dropdown-menu<?php endif; ?>">
<?php foreach ($this->items as $item): ?>
<?php if ($item['isActive']) { $item['class'] .= ' active'; } ?>
<?php if ($item['subitems']) { $item['class'] .= ' dropdown'; } ?>
<li<?php if ($item['class']): ?> class="<?php echo $item['class']; ?>"<?php endif; ?>>
<a href="<?php if(strpos($item['class'], 'dropdown')===false):?><?php echo $item['href']; ?><?php else: ?>#<?php endif;?>" title="<?php echo $item['pageTitle'] ? $item['pageTitle'] : $item['title']; ?>" class="<?php echo $item['class']; ?><?php if ($item['subitems']): ?> dropdown-toggle<?php endif; ?>"
<?php if ($item['subitems']): ?> data-toggle="dropdown"<?php endif; ?>
<?php if ($item['accesskey'] != ''): ?> accesskey="<?php echo $item['accesskey']; ?>"<?php endif; ?>
<?php if ($item['tabindex']): ?> tabindex="<?php echo $item['tabindex']; ?>"<?php endif; ?>
<?php if ($item['nofollow']): ?> rel="nofollow"<?php endif; ?>
<?php echo $item['target']; ?>>
<?php echo $item['link']; ?>
<?php if ($item['subitems']): ?> <b class="caret"></b><?php endif; ?>
</a>
<?php echo $item['subitems']; ?>
</li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
Geändert von ways2web (27.05.2014 um 22:19 Uhr)
Hallo,
hat schon jemand Erfahrungen mit C 3.3> gemacht? Funktioniert die Extension aus Github oder sind da workarounds notwendig?
Weiter oben wurde klar kommuniziert dass für Contao 3.2 eine neue Version erstellt wird. Solange die nicht offiziell erhältlich ist ist es wohl kaum wahrscheinlich dass es schon was für 3.3 gibt.
Ich werde mir wohl die templates die ich nutze selbst anpassen und auf diese Erweiterung verzichten.
Natürlich bleibt mein Intersse weitere daran aber so lerne ich auch noch mehr über beides ^^
also ich würde wirklich gerne Bootstrap mit Contao nutzen, leider scheitere ich schon bei der Installation. Habe es einmal mit Contao 3.1.5 probiert, da hat es mir schon bei der Installation der ersten Abhängigkeit alles zerschmissen:
Dan habe ich es auf einer frischen 3.2.10 Version probiert. Hier bin ich bis zum Composer gekommen, der allerdings ersetzt das ER nicht.Code:Warning: mkdir(): Permission denied in system/modules/twig/config/config.php on line 76 #0 [internal function]: __error(2, 'mkdir(): Permis...', '/www/htdocs/w01...', 76, Array) #1 system/modules/twig/config/config.php(76): mkdir('/www/htdocs/w01...', 511, true) #2 system/modules/core/library/Contao/Config.php(145): include('/www/htdocs/w01...') #3 system/modules/core/library/Contao/Config.php(112): Contao\Config->initialize() #4 system/initialize.php(127): Contao\Config::getInstance() #5 index.php(18): require('/www/htdocs/w01...') #6 {main}
Ich bin ein bisschen ratlos!
Die Datei hat nicht die entsprechenden Rechte.
Wenn PHP im fcgi Modus läuft würde das Problem warscheinlich nicht bestehen.
Versuche mal der Datei testweise chmod 777 Rechte zu geben und schau ob es dann funktioniert.
Gesendet von meinem GT-I9300 mit Tapatalk
die 777 Rechte habe ich schon vergeben, das hat leider nichts gebracht! Ich werde probieren, auf fcgi umzustellen!
Vielen Dank!
Gebe mal testweise dem ordner die rechte. mkdir legt ja ein Verzeichnis an sorry
Gesendet von meinem GT-I9300 mit Tapatalk
hab noch mal alles frisch gemacht und auf fcgi umgestellt und es hat alles geklappt bis zum contao-bootstrap installieren. Nachdem ich das Paket hinzugefügt habe und auf Pakete aktualisieren geklickt habe, bekam ich diesen Fehler:
Darauf hin habe ich dieser Datei und auch dem Ordner in dem sie l die Rechte 777 gegeben, aber der Fehler bleibt!Code:Fatal error: Access level to ThemePlus\ThemePlus::__construct() must be public (as in class Contao\Frontend) in /www/htdocs/w0108dbc/josefinum-website/composer/vendor/bit3/contao-theme-plus/src/ThemePlus/ThemePlus.php on line 35
Welche Contao Version ?
Welche PHP Version ?
Gesendet von meinem GT-I9300 mit Tapatalk
PHP: 5.4.26
Contao: 3.1.5
------
Gelöst:
Ich habe in Zeile 144 der Datei protected function __construct() in public function __construct() umgeändert!
Jetzt gehts!
------
zu früh gefreut! beim erstellen eines neuen layouts:
Irgendwer eine Idee?Code:Warning: DOMDocument::load(): Premature end of data in tag target line 106 in /www/htdocs/w0108dbc/josefinum-website/system/modules/core/languages/de/modules.xlf, line: 106 in system/modules/core/library/Contao/System.php on line 604 #0 [internal function]: __error(2, 'DOMDocument::lo...', '/www/htdocs/w01...', 604, Array) #1 system/modules/core/library/Contao/System.php(604): DOMDocument->load('/www/htdocs/w01...') #2 system/modules/core/library/Contao/System.php(294): Contao\System::convertXlfToPhp('system/modules/...', 'de') #3 contao/main.php(95): Contao\System::loadLanguageFile('modules') #4 contao/main.php(275): Main->__construct() #5 {main} Warning: DOMDocument::load(): Premature end of data in tag trans-unit line 104 in /www/htdocs/w0108dbc/josefinum-website/system/modules/core/languages/de/modules.xlf, line: 106 in system/modules/core/library/Contao/System.php on line 604 #0 [internal function]: __error(2, 'DOMDocument::lo...', '/www/htdocs/w01...', 604, Array) #1 system/modules/core/library/Contao/System.php(604): DOMDocument->load('/www/htdocs/w01...') #2 system/modules/core/library/Contao/System.php(294): Contao\System::convertXlfToPhp('system/modules/...', 'de') #3 contao/main.php(95): Contao\System::loadLanguageFile('modules') #4 contao/main.php(275): Main->__construct() #5 {main} Warning: DOMDocument::load(): Premature end of data in tag body line 3 in /www/htdocs/w0108dbc/josefinum-website/system/modules/core/languages/de/modules.xlf, line: 106 in system/modules/core/library/Contao/System.php on line 604 #0 [internal function]: __error(2, 'DOMDocument::lo...', '/www/htdocs/w01...', 604, Array) #1 system/modules/core/library/Contao/System.php(604): DOMDocument->load('/www/htdocs/w01...') #2 system/modules/core/library/Contao/System.php(294): Contao\System::convertXlfToPhp('system/modules/...', 'de') #3 contao/main.php(95): Contao\System::loadLanguageFile('modules') #4 contao/main.php(275): Main->__construct() #5 {main} Warning: DOMDocument::load(): Premature end of data in tag file line 2 in /www/htdocs/w0108dbc/josefinum-website/system/modules/core/languages/de/modules.xlf, line: 106 in system/modules/core/library/Contao/System.php on line 604 #0 [internal function]: __error(2, 'DOMDocument::lo...', '/www/htdocs/w01...', 604, Array) #1 system/modules/core/library/Contao/System.php(604): DOMDocument->load('/www/htdocs/w01...') #2 system/modules/core/library/Contao/System.php(294): Contao\System::convertXlfToPhp('system/modules/...', 'de') #3 contao/main.php(95): Contao\System::loadLanguageFile('modules') #4 contao/main.php(275): Main->__construct() #5 {main} Warning: DOMDocument::load(): Premature end of data in tag xliff line 1 in /www/htdocs/w0108dbc/josefinum-website/system/modules/core/languages/de/modules.xlf, line: 106 in system/modules/core/library/Contao/System.php on line 604 #0 [internal function]: __error(2, 'DOMDocument::lo...', '/www/htdocs/w01...', 604, Array) #1 system/modules/core/library/Contao/System.php(604): DOMDocument->load('/www/htdocs/w01...') #2 system/modules/core/library/Contao/System.php(294): Contao\System::convertXlfToPhp('system/modules/...', 'de') #3 contao/main.php(95): Contao\System::loadLanguageFile('modules') #4 contao/main.php(275): Main->__construct() #5 {main} Fatal error: Uncaught exception Exception with message Query error: Unknown column 'layoutType' in 'field list' (INSERT INTO tl_layout (rows, cols, sPosition, framework, modules, mooSource, align, layoutType, viewport, pid, tstamp) VALUES ('2rwh', '2cll', 'main', 'a:0:{}', 'a:1:{i:0;a:3:{s:3:\"mod\";i:0;s:3:\"col\";s:4:\"main\";s:6:\"enable\";i:1;}}', 'moo_local', 'center', 'default', 'width=device-width, initial-scale=1.0', '1', 0)) thrown in system/modules/core/library/Contao/Database/Statement.php on line 282 #0 system/modules/core/library/Contao/Database/Statement.php(253): Contao\Database\Statement->query() #1 system/modules/core/drivers/DC_Table.php(640): Contao\Database\Statement->execute() #2 system/modules/core/classes/Backend.php(424): Contao\DC_Table->create() #3 contao/main.php(129): Contao\Backend->getBackendModule('themes') #4 contao/main.php(276): Main->run() #5 {main}
Geändert von matthias123 (12.06.2014 um 14:22 Uhr)
Das erste Problem kann man durch eine neuere Theme+ Version erreichen. Leider hat Contao in Contao 3.1 undokumentiert seine API geändert, wodurch Theme+ diesen Fehler wirft. Ab der Version 4.2 ist dies meines Wissens behoben. Ist besser als den Code anzupassen.
Wegen den zweitem Fehler: Das sieht nach einer korrupten Sprachdatei des Cores aus. Lass man den Contao Check laufen bzw. lade mal die Sprachdateien des Cores (modules.xlf) neu in die Installation.
Danke für die Hilfe, es scheint nun zu funktionieren
@webstar: Ich weiß es klingt immer etwas "komisch", aber hast du einen groben Zeitplan? Ich habe ein neues Projekt und überlege ob ich meine Vorlage dann mit 3.3 und der neuen Bootstrap-Version von dir anfange oder die alte weiterhin nehme. Die Entscheidung müsste ich Ende nächster Woche treffen
Es wird noch etwas dauern, bis ich die neue Version veröffentliche. Ich setze einen Teil zwar schon produktiv ein. Jedoch ist der Funktionsumfang noch nicht zu 100% abgedeckt, von dem was die bisherige Erweiterung kann. Wenn ich das nächste Webprojekt neu aufsetze, wo ich die Erweiterung einsetze, werde ich den Rest auch umsetzen. Rechne mal mit einem Release innerhalb der nächsten 4 Wochen.
Daher setze einfach die bisherige Version ein.
Ich habe soeben die Version 0.2.0-beta veröffentlicht. Diese ist nun auch unter Contao 3.3 einsetzbar.
Weitere Änderungen:
- Abhängigkeit wurde auf Bootstrap 3.* anstatt von 3.0.* gesetzt
- Abhängigkeit auf Theme+ 5 (wegen Contao 3.3)
- Contao spezifische CSS-Klassen werden automatisch ins Bootstrap-Äquivalent umgewandelt
(invisible -> sr-only, float_* -> pull-*)- CE-Accordeon Einzelelement ist nun standardmäßig collapsable. Man muss nun nicht mehr im Backend die Klasse eintragen
- Abhängigkeit von composer-plugin -> Sicherstellung, dass der Symlink gesetzt wird
- diverse Bugfixes
Vielen Dank geht an Tristan, der mir einige Arbeit abgenommen hat!
Wolltest du nicht die Abhängigkeit von theme+ abschaffen?
super! ... danke für die schnelle Anpassung an Contao 3.3.x!!
habe eine Installation (ohne bootstrap) auf 3.3.2 aktualisiert und konnte alles ohne Probleme über composer installieren. Bei klick auf "Bootstrap JavaScripts importieren" als auch bei "Bootstrap Stylesheets importieren" bekomme ich Fehlermeldungen:
... nach dem Speichern verschwinden die Fehlermeldungen dann und trotzdem wird zB. die JS "assets/bootstrap/bootstrap/assets/js/respond.min.js" ins Theme geladen. ... vermutlich hat dies mit der neuen Symlink-Setzung zu tun....Code:Deprecated notice: Deprecated, use Bit3\Contao\ThemePlus\Model\JavaScriptModel instead in composer/vendor/bit3/contao-theme-plus/deprecated/ThemePlus/Model/JavaScriptModel.php on line 14 #0 [internal function]: __error(16384, 'Deprecated, use...', '/www/htdocs/v11...', 14, Array) #1 composer/vendor/bit3/contao-theme-plus/deprecated/ThemePlus/Model/JavaScriptModel.php(14): trigger_error('Deprecated, use...', 16384) #2 vendor/composer/ClassLoader.php(377): include('/www/htdocs/v11...') #3 vendor/composer/ClassLoader.php(269): Composer\Autoload\includeFile('/www/htdocs/v11...') #4 [internal function]: Composer\Autoload\ClassLoader->loadClass('ThemePlus\Model...') #5 composer/vendor/netzmacht/contao-bootstrap/src/Netzmacht/Bootstrap/DataContainer/Layout.php(166): spl_autoload_call('ThemePlus\Model...') #6 composer/vendor/netzmacht/contao-bootstrap/src/Netzmacht/Bootstrap/DataContainer/Layout.php(110): Netzmacht\Bootstrap\DataContainer\Layout->getUninstalledFiles('js', '\ThemePlus\Mode...', '2') #7 system/modules/core/library/Contao/Widget.php(1268): Netzmacht\Bootstrap\DataContainer\Layout->getJavaScripts(Object(MultiColumnWizard)) #8 composer/vendor/menatwork/contao-multicolumnwizard/system/modules/multicolumnwizard/MultiColumnWizard.php(871): Contao\Widget::getAttributesFromDca(Array, 'bootstrap_javaS...', NULL, NULL, 'tl_layout', Object(MultiColumnWizard)) #9 composer/vendor/menatwork/contao-multicolumnwizard/system/modules/multicolumnwizard/MultiColumnWizard.php(471): MultiColumnWizard->initializeWidget(Array, 0, 'file', NULL) #10 system/modules/core/library/Contao/Widget.php(607): MultiColumnWizard->generate() #11 system/modules/core/templates/backend/be_widget.html5(3): Contao\Widget->generateWithError(true) #12 system/modules/core/library/Contao/BaseTemplate.php(92): include('/www/htdocs/v11...') #13 system/modules/core/library/Contao/Widget.php(553): Contao\BaseTemplate->parse() #14 system/modules/core/classes/DataContainer.php(513): Contao\Widget->parse() #15 system/modules/core/drivers/DC_Table.php(1874): Contao\DataContainer->row('{title_legend},...') #16 system/modules/core/classes/Ajax.php(388): Contao\DC_Table->edit(false, 'sub_bootstrap_i...') #17 system/modules/core/classes/Backend.php(403): Contao\Ajax->executePostActions(Object(Contao\DC_Table)) #18 contao/main.php(142): Contao\Backend->getBackendModule('themes') #19 contao/main.php(293): Main->run() #20 {main} Deprecated notice: Deprecated, use Bit3\Contao\ThemePlus\DataContainer\JavaScript instead in composer/vendor/bit3/contao-theme-plus/deprecated/ThemePlus/DataContainer/JavaScript.php on line 14 #0 [internal function]: __error(16384, 'Deprecated, use...', '/www/htdocs/v11...', 14, Array) #1 composer/vendor/bit3/contao-theme-plus/deprecated/ThemePlus/DataContainer/JavaScript.php(14): trigger_error('Deprecated, use...', 16384) #2 vendor/composer/ClassLoader.php(377): include('/www/htdocs/v11...') #3 vendor/composer/ClassLoader.php(269): Composer\Autoload\includeFile('/www/htdocs/v11...') #4 [internal function]: Composer\Autoload\ClassLoader->loadClass('ThemePlus\DataC...') #5 [internal function]: spl_autoload_call('ThemePlus\DataC...') #6 system/modules/core/library/Contao/System.php(142): get_class_methods('ThemePlus\DataC...') #7 system/modules/core/library/Contao/Widget.php(1268): Contao\System::importStatic('ThemePlus\DataC...') #8 composer/vendor/menatwork/contao-multicolumnwizard/system/modules/multicolumnwizard/MultiColumnWizard.php(871): Contao\Widget::getAttributesFromDca(Array, 'bootstrap_javaS...', NULL, NULL, 'tl_layout', Object(MultiColumnWizard)) #9 composer/vendor/menatwork/contao-multicolumnwizard/system/modules/multicolumnwizard/MultiColumnWizard.php(471): MultiColumnWizard->initializeWidget(Array, 0, 'asseticFilter', NULL) #10 system/modules/core/library/Contao/Widget.php(607): MultiColumnWizard->generate() #11 system/modules/core/templates/backend/be_widget.html5(3): Contao\Widget->generateWithError(true) #12 system/modules/core/library/Contao/BaseTemplate.php(92): include('/www/htdocs/v11...') #13 system/modules/core/library/Contao/Widget.php(553): Contao\BaseTemplate->parse() #14 system/modules/core/classes/DataContainer.php(513): Contao\Widget->parse() #15 system/modules/core/drivers/DC_Table.php(1874): Contao\DataContainer->row('{title_legend},...') #16 system/modules/core/classes/Ajax.php(388): Contao\DC_Table->edit(false, 'sub_bootstrap_i...') #17 system/modules/core/classes/Backend.php(403): Contao\Ajax->executePostActions(Object(Contao\DC_Table)) #18 contao/main.php(142): Contao\Backend->getBackendModule('themes') #19 contao/main.php(293): Main->run() #20 {main} Deprecated notice: Deprecated, use Bit3\Contao\ThemePlus\Model\StylesheetModel instead in composer/vendor/bit3/contao-theme-plus/deprecated/ThemePlus/Model/StylesheetModel.php on line 14 #0 [internal function]: __error(16384, 'Deprecated, use...', '/www/htdocs/v11...', 14, Array) #1 composer/vendor/bit3/contao-theme-plus/deprecated/ThemePlus/Model/StylesheetModel.php(14): trigger_error('Deprecated, use...', 16384) #2 vendor/composer/ClassLoader.php(377): include('/www/htdocs/v11...') #3 vendor/composer/ClassLoader.php(269): Composer\Autoload\includeFile('/www/htdocs/v11...') #4 [internal function]: Composer\Autoload\ClassLoader->loadClass('ThemePlus\Model...') #5 composer/vendor/netzmacht/contao-bootstrap/src/Netzmacht/Bootstrap/DataContainer/Layout.php(166): spl_autoload_call('ThemePlus\Model...') #6 composer/vendor/netzmacht/contao-bootstrap/src/Netzmacht/Bootstrap/DataContainer/Layout.php(97): Netzmacht\Bootstrap\DataContainer\Layout->getUninstalledFiles('css', '\ThemePlus\Mode...', '2') #7 system/modules/core/library/Contao/Widget.php(1268): Netzmacht\Bootstrap\DataContainer\Layout->getStyleSheets(Object(MultiColumnWizard)) #8 composer/vendor/menatwork/contao-multicolumnwizard/system/modules/multicolumnwizard/MultiColumnWizard.php(871): Contao\Widget::getAttributesFromDca(Array, 'bootstrap_style...', NULL, NULL, 'tl_layout', Object(MultiColumnWizard)) #9 composer/vendor/menatwork/contao-multicolumnwizard/system/modules/multicolumnwizard/MultiColumnWizard.php(471): MultiColumnWizard->initializeWidget(Array, 0, 'file', NULL) #10 system/modules/core/library/Contao/Widget.php(607): MultiColumnWizard->generate() #11 system/modules/core/templates/backend/be_widget.html5(3): Contao\Widget->generateWithError(true) #12 system/modules/core/library/Contao/BaseTemplate.php(92): include('/www/htdocs/v11...') #13 system/modules/core/library/Contao/Widget.php(553): Contao\BaseTemplate->parse() #14 system/modules/core/classes/DataContainer.php(513): Contao\Widget->parse() #15 system/modules/core/drivers/DC_Table.php(1874): Contao\DataContainer->row('{title_legend},...') #16 system/modules/core/classes/Ajax.php(388): Contao\DC_Table->edit(false, 'sub_bootstrap_i...') #17 system/modules/core/classes/Backend.php(403): Contao\Ajax->executePostActions(Object(Contao\DC_Table)) #18 contao/main.php(142): Contao\Backend->getBackendModule('themes') #19 contao/main.php(293): Main->run() #20 {main} Deprecated notice: Deprecated, use Bit3\Contao\ThemePlus\DataContainer\Stylesheet instead in composer/vendor/bit3/contao-theme-plus/deprecated/ThemePlus/DataContainer/Stylesheet.php on line 14 #0 [internal function]: __error(16384, 'Deprecated, use...', '/www/htdocs/v11...', 14, Array) #1 composer/vendor/bit3/contao-theme-plus/deprecated/ThemePlus/DataContainer/Stylesheet.php(14): trigger_error('Deprecated, use...', 16384) #2 vendor/composer/ClassLoader.php(377): include('/www/htdocs/v11...') #3 vendor/composer/ClassLoader.php(269): Composer\Autoload\includeFile('/www/htdocs/v11...') #4 [internal function]: Composer\Autoload\ClassLoader->loadClass('ThemePlus\DataC...') #5 [internal function]: spl_autoload_call('ThemePlus\DataC...') #6 system/modules/core/library/Contao/System.php(142): get_class_methods('ThemePlus\DataC...') #7 system/modules/core/library/Contao/Widget.php(1268): Contao\System::importStatic('ThemePlus\DataC...') #8 composer/vendor/menatwork/contao-multicolumnwizard/system/modules/multicolumnwizard/MultiColumnWizard.php(871): Contao\Widget::getAttributesFromDca(Array, 'bootstrap_style...', NULL, NULL, 'tl_layout', Object(MultiColumnWizard)) #9 composer/vendor/menatwork/contao-multicolumnwizard/system/modules/multicolumnwizard/MultiColumnWizard.php(471): MultiColumnWizard->initializeWidget(Array, 0, 'asseticFilter', NULL) #10 system/modules/core/library/Contao/Widget.php(607): MultiColumnWizard->generate() #11 system/modules/core/templates/backend/be_widget.html5(3): Contao\Widget->generateWithError(true) #12 system/modules/core/library/Contao/BaseTemplate.php(92): include('/www/htdocs/v11...') #13 system/modules/core/library/Contao/Widget.php(553): Contao\BaseTemplate->parse() #14 system/modules/core/classes/DataContainer.php(513): Contao\Widget->parse() #15 system/modules/core/drivers/DC_Table.php(1874): Contao\DataContainer->row('{title_legend},...') #16 system/modules/core/classes/Ajax.php(388): Contao\DC_Table->edit(false, 'sub_bootstrap_i...') #17 system/modules/core/classes/Backend.php(403): Contao\Ajax->executePostActions(Object(Contao\DC_Table)) #18 contao/main.php(142): Contao\Backend->getBackendModule('themes') #19 contao/main.php(293): Main->run() #20 {main}
Wenn ich dem Pfad aber auf dem Server über den Symlink verfolge assets/bootstrap/bootsrap => /composer/vendor/twbs/bootstrap gibt es dort kein "assets/js/respond.min.js". Dementsprechend habe ich auch die Fehlermeldung dann im Frontend. Wenn ich per Hand "assets/js/respond.min.js" in das Verzeichnis /composer/vendor/twbs/bootstrap kopiere funktioniert es.
Geändert von albis (14.06.2014 um 14:46 Uhr)
Danke für das Feedback. Die Meldung im Backend kam durch eine Umstellung von Theme+ zustande, die ich noch nicht berücksichtigt hatte. In der neuen Version 0.2.0-rc ist der Fehler behoben. Außerdem ist die fehlerhafte Darstellung von Formularelementen unter Contao 3.3 behoben.
Der Fehler mit respond.min.js liegt an der Änderung von Bootstrap in Version 3.0.1. Dort werden die Dateien nicht mehr mitgeliefert. Stattdessen wird das Laden der CDN-Versionen empfohlen. Ich habe in meiner Erweiterung noch nicht die Überprüfung eingebaut. Vermutlich werde ich den den automatischen Import dafür entfernen, da nicht mehr kompatibel ab Bootstrap 3.0.1 http://getbootstrap.com/getting-started/#template
Um den Fehler zu vermeiden kann man auch über Composer explizit die 3.0.0 Version anfordern.
Geändert von webstar (16.06.2014 um 08:37 Uhr)
wird an dieser Version schon gebaut oder dauert es noch sehr lange bis man damit rechnen kann? contao 3.3 bietet ja sogut wie alles was man braucht. vielen Dank! lg Christian
Gesendet von meinem iPhone mit Tapatalk
Contao ist schon was Feines...
Ich habe seit zwei Tagen Bootstrap unter Contao 3.3 im Einsatz und bin begeistert. Ich habe mir die wichtigen Bootstrap CSS unter Assets eingebunden damit ich diese mit dem Contao CSS Editor bearbeiten kann. Funktioniert bestens :-)
Gesendet von meinem iPhone mit Tapatalk
Geändert von Mr. Acylase (20.06.2014 um 10:16 Uhr)
die ohne Themeplus :-)
Gesendet von meinem iPhone mit Tapatalk
Contao ist schon was Feines...
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen