Ben SF 1.3.6 kullanıyorum. Ben bir pop-up pencerede görüntülemek mümkün olmak istiyorum bazı statik metin dosyaları (HTML) var.
Ben bu çalıştı:
<a href="javascript:showPopup('foobar.html', 'all about foobar')">foobar</a><br />
<script type="text/javascript">
function showPopup(url, title) { window.open(url,title,"menubar=no,width=430,height=360,toolbar=no");}
</script>
Ben linke tıkladığınızda ben bir sf404Exception olsun. Ben bu nasıl giderebilir?
Not: Ben gerçekten bir yol ve eylem ve bu statik dosyalar için bir şablon yazmak istemiyorum - SF ile pop-up ulaşmak için başka bir yol var mı?
[Edit]
Bu benim orijinal. Htaccess içeriği.
<IfModule mod_rewrite.c>
RewriteEngine On
#force everything to www so URLs look the same
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
# uncomment the following line, if you are having trouble
# getting no_script_name to work
#RewriteBase /
# we skip all files with .something
#RewriteCond %{REQUEST_URI} \..+$
#RewriteCond %{REQUEST_URI} !\.html$
#RewriteRule .* - [L]
#redirect on trailing slash (otherwise, Symfony will 404)
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [R=302,L]
# we check if the .html version is here (caching)
RewriteRule ^$ index.html [QSA]
RewriteRule ^([^.]+)$ $1.html [QSA]
RewriteCond %{REQUEST_FILENAME} !-f
# no, so we redirect to our front web controller
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
Ben Jeremy'nin dosyası ile değiştirilir. Daha sonra Apache yeniden başlatılır ama aynı hatayı alıyorum
404 | Not Found | sfError404Exception Empty module and/or action after parsing the URL "/foobar.html" (/).