Skip to content

Commit

Permalink
Added bundle and resources for Contao 4
Browse files Browse the repository at this point in the history
  • Loading branch information
ausi committed Jun 16, 2015
1 parent 8e27e42 commit eddb5c4
Show file tree
Hide file tree
Showing 6 changed files with 38 additions and 6 deletions.
12 changes: 8 additions & 4 deletions config/autoload.php
Expand Up @@ -20,9 +20,13 @@
'MadeYourDay\\Contao\\Columns' => 'system/modules/rocksolid-columns/src/MadeYourDay/Contao/Columns.php',
));

$templatesFolder = version_compare(VERSION, '4.0', '>=')
? 'vendor/madeyourday/contao-rocksolid-columns/templates'
: 'system/modules/rocksolid-columns/templates';

TemplateLoader::addFiles(array(
'ce_rs_columns_start' => 'system/modules/rocksolid-columns/templates',
'ce_rs_columns_stop' => 'system/modules/rocksolid-columns/templates',
'ce_rs_column_start' => 'system/modules/rocksolid-columns/templates',
'ce_rs_column_stop' => 'system/modules/rocksolid-columns/templates',
'ce_rs_columns_start' => $templatesFolder,
'ce_rs_columns_stop' => $templatesFolder,
'ce_rs_column_start' => $templatesFolder,
'ce_rs_column_stop' => $templatesFolder,
));
5 changes: 4 additions & 1 deletion dca/tl_content.php
Expand Up @@ -13,7 +13,10 @@
*/

if (TL_MODE === 'BE') {
$GLOBALS['TL_CSS'][] = 'system/modules/rocksolid-columns/assets/css/be_main.css';
$assetsDir = version_compare(VERSION, '4.0', '>=')
? 'bundles/rocksolidcolumns'
: 'system/modules/rocksolid-columns/assets';
$GLOBALS['TL_CSS'][] = $assetsDir . '/css/be_main.css';
}

$GLOBALS['TL_DCA']['tl_content']['config']['onsubmit_callback'][] = array('MadeYourDay\\Contao\\Columns', 'onsubmitCallback');
Expand Down
5 changes: 4 additions & 1 deletion src/MadeYourDay/Contao/Columns.php
Expand Up @@ -28,7 +28,10 @@ class Columns
public function generatePageHook(\PageModel $page, \LayoutModel $layout, \PageRegular $pageRegular)
{
if ($layout->rs_columns_load_css) {
$GLOBALS['TL_CSS'][] = 'system/modules/rocksolid-columns/assets/css/columns.css||static';
$assetsDir = version_compare(VERSION, '4.0', '>=')
? 'web/bundles/rocksolidcolumns'
: 'system/modules/rocksolid-columns/assets';
$GLOBALS['TL_CSS'][] = $assetsDir . '/css/columns.css||static';
}
}

Expand Down
1 change: 1 addition & 0 deletions src/MadeYourDay/Contao/Resources/contao
1 change: 1 addition & 0 deletions src/MadeYourDay/Contao/Resources/public
20 changes: 20 additions & 0 deletions src/MadeYourDay/Contao/RockSolidColumnsBundle.php
@@ -0,0 +1,20 @@
<?php
/*
* Copyright MADE/YOUR/DAY OG <mail@madeyourday.net>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/

namespace MadeYourDay\Contao;

use Symfony\Component\HttpKernel\Bundle\Bundle;

/**
* Configures the RockSolid Columns bundle.
*
* @author Martin Auswöger <martin@madeyourday.net>
*/
class RockSolidColumnsBundle extends Bundle
{
}

0 comments on commit eddb5c4

Please sign in to comment.