Skip to content

Commit

Permalink
Fixed jqueryimage
Browse files Browse the repository at this point in the history
  • Loading branch information
genemu committed Jan 6, 2012
1 parent b6470b1 commit c02184b
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 7 deletions.
2 changes: 1 addition & 1 deletion Controller/UploadController.php
Expand Up @@ -46,7 +46,7 @@ public function uploadAction(Request $request)
'file' => ''
);

if (true === preg_match('/image/', $handle->getMimeType())) {
if (0 === strpos($handle->getMimeType(), 'image')) {
$handle = new Image($handle->getPathname());
$thumbnail = $handle;

Expand Down
6 changes: 2 additions & 4 deletions DependencyInjection/Configuration.php
Expand Up @@ -239,18 +239,16 @@ private function addImage(ArrayNodeDefinition $rootNode)
->children()
->booleanNode('enabled')->defaultTrue()->end()
->scalarNode('selected')->defaultValue('large')->end()
->arrayNode('filters')
->variableNode('filters')
->defaultValue(array('rotate', 'bw', 'negative', 'sepia', 'crop'))
->prototype('scalar')->end()
->end()
->arrayNode('thumbnails')
->variableNode('thumbnails')
->defaultValue(array(
'small' => array(100, 100),
'medium' => array(200, 200),
'large' => array(500, 500),
'extra' => array(1024, 768)
))
->prototype('scalar')->end()
->end()
->end()
->end()
Expand Down
4 changes: 4 additions & 0 deletions DependencyInjection/GenemuFormExtension.php
Expand Up @@ -191,6 +191,10 @@ private function registerImageConfiguration(array $configs, ContainerBuilder $co
throw new \LogicException('Your selected thumbnail does not empty.');
}

if (false === isset($configs['thumbnails']) && false === is_array($configs['thumbnails'])) {
throw new \LogicException('Option image.thumbnails does not array.');
}

if (false === isset($configs['thumbnails'][$configs['selected']])) {
throw new \LogicException(sprintf('Your selected %s is not thumbnail.', $configs['selected']));
}
Expand Down
3 changes: 2 additions & 1 deletion Form/JQuery/Type/ImageType.php
Expand Up @@ -86,8 +86,9 @@ public function getDefaultOptions(array $options)
{
$defaultOptions = array(
'configs' => array(
'fileExt' => '*.jpg;*.gif;*.png;*.jpeg',
'fileExt' => '*.jpg;*.gif;*.png;*.jpeg',
'fileDesc' => 'Web Image Files (.jpg, .gif, .png, .jpeg)',
'auto' => true,
)
);

Expand Down
2 changes: 1 addition & 1 deletion Resources/views/Form/jquery_layout.html.twig
Expand Up @@ -424,7 +424,7 @@
}
},
onError: function() {
alert('error');
//alert('error');
}
});
Expand Down

0 comments on commit c02184b

Please sign in to comment.