Файл: concrete5.7.5.6/concrete/views/dialogs/block/design.php
Строк: 43
<?php defined('C5_EXECUTE') or die("Access Denied.");
$set = $b->getCustomStyle();
if (is_object($set)) { ?>
<script type="text/javascript">
$('head').append('<style type="text/css"><?php echo addslashes($styleHeader)?></style>');
</script>
<?php
}
$ag = ConcreteCoreHttpResponseAssetGroup::get();
$ag->requireAsset('core/style-customizer');
$pt = $c->getCollectionThemeObject();
$blockClasses = $pt->getThemeBlockClasses();
$customClasses = array();
if (isset($blockClasses[$b->getBlockTypeHandle()])) {
$customClasses = $blockClasses[$b->getBlockTypeHandle()];
}
if(isset($blockClasses['*'])) {
$customClasses = array_unique(array_merge($customClasses, $blockClasses['*']));
}
$enableBlockContainer = -1;
if ($pt->supportsGridFramework() && $b->overrideBlockTypeContainerSettings()) {
$enableBlockContainer = $b->enableBlockContainer();
}
$gf = $pt->getThemeGridFrameworkObject();
Loader::element("custom_style", array(
'saveAction' => $controller->action('submit'),
'resetAction' => $controller->action('reset'),
'style' => $b->getCustomStyle(true),
'bFilename' => $bFilename,
'bName' => $b->getBlockName(),
'displayBlockContainerSettings' => $pt->supportsGridFramework(),
'enableBlockContainer' => $enableBlockContainer,
'gf' => $gf,
'templates' => $templates,
'customClasses' => $customClasses,
'canEditCustomTemplate' => $canEditCustomTemplate,
));
$pt->registerAssets();
$bv->render('view');