Gdy w widoku dodam kod
Kod
<?php foreach ($view['assetic']->stylesheets(
array(
'bundles/coragemfrontendmysql/css/style.css',
'bundles/coragemfrontendmysql/css/style2.css'
)
) as $url): ?>
<link rel="stylesheet" type="text/css" href="<?php echo $view->escape($url) ?>" />
<?php endforeach; ?>
array(
'bundles/coragemfrontendmysql/css/style.css',
'bundles/coragemfrontendmysql/css/style2.css'
)
) as $url): ?>
<link rel="stylesheet" type="text/css" href="<?php echo $view->escape($url) ?>" />
<?php endforeach; ?>
i następnie próbuje wykonać cache:clear w środowisku dev to na wyjściu otrzymuje błąd:
Cytat
Nazwa 'php' nie jest rozpoznawana jako polecenie wewn©trzne lub zewn©trzne,
program wykonywalny lub plik wsadowy.
program wykonywalny lub plik wsadowy.
Gdy usunę powyższy kod i wstawiam css bez użycia assetic czyszczenie cahce przebiega pomyślnie. Oczywiście ścieżkę śrosowiskową w systemie mam ustawioną oraz w netbeans scieżkę do interpretera również.
Dodam, że niestety przy tym zapisie assetic nie tworzy zbiorczego pliku css. Działa mi jedynie jeżeli na sztywno w konfiguracji podam pliki i z konsoli uruchomię assetic. Poniżej podaje wygląd konfiguracji.
Kod
# Assetic Configuration
assetic:
debug: "%kernel.debug%"
use_controller: false
bundles: [CoragemFrontendMysqlBundle]
assets:
main_css:
inputs:
- %kernel.root_dir%/../src/Coragem/Frontend/MysqlBundle/Resources/public/css/style.css
- %kernel.root_dir%/../src/Coragem/Frontend/MysqlBundle/Resources/public/css/style2.css
filters:
cssrewrite: ~
sass: ~
compass:
bin: ~
plugins: [susy]
assetic:
debug: "%kernel.debug%"
use_controller: false
bundles: [CoragemFrontendMysqlBundle]
assets:
main_css:
inputs:
- %kernel.root_dir%/../src/Coragem/Frontend/MysqlBundle/Resources/public/css/style.css
- %kernel.root_dir%/../src/Coragem/Frontend/MysqlBundle/Resources/public/css/style2.css
filters:
cssrewrite: ~
sass: ~
compass:
bin: ~
plugins: [susy]
Proszę o pomoc w rozwiązaniu problemu.