Symfony 1.3.6 - javascript açılır WINDW - nasıl?

0 Cevap php

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" (/).

0 Cevap