Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] [Résolu] Master admin et url significant

Posted by Nesswaw on 01/07/2011 11:09

Bonjour,

J'ai un soucis avec le module master_admin et les urls significants.

Dans mon fichier urls.xml j'ai comme dans la doc:

<?xml version="1.0" encoding="UTF-8"?>
<urls xmlns="http://jelix.org/ns/urls/1.0">
<code>
    <entrypoint name="index" default="true" noentrypoint="true">
        <url pathinfo="/" module="app" action="default:index" />
        <url pathinfo="/contact" module="app" action="contact:index" />
        <url pathinfo="/plan-du-site" module="app" action="sitemap:index" />
        <url pathinfo="/recherche" module="app" action="search:index" />
    </entrypoint>

    <classicentrypoint name="admin">
        <url pathinfo="" module="master_admin" action="default:index" />

        <url pathinfo="/login/" module="jauth" include="urls.xml" />
        <url pathinfo="/acl/" module="jacl2db_admin"  include="urls.xml"/>
        <url pathinfo="/auth/" module="jauthdb_admin"  include="urls.xml"/>
    </classicentrypoint>
</urls> </code>

Tout fonctionne bien, mes urls dans l'admin ont cette forme:

localhost/admin.php/login/login localhost/admin.php/

J'aimerais enleveé le ".php" pour avoir ce type d'urls:

localhost/admin/login/login localhost/admin

J'ai essayé plusieurs façon:

<classicentrypoint name="admin" noentrypoint="true">

<url pathinfo="/admin" module="master_admin" action="default:index" />

A chaque fois cela me retourne un 404...

Alors est-il possible d'enlever ce".php" de mes urls pour la console d'administration?

Merci d'avance

  [Opened] Master admin et url significant

Reply #1 Posted by laurentj on 01/07/2011 16:11

Salut,

  [Opened] Master admin et url significant

Reply #2 Posted by Nesswaw on 01/10/2011 07:41

Super, ça fonctionne, voici la solution:

  • Il faut mettre "multiview" à On dans le fichier de config (defaultconfig.ini.php)
  • Il faut ajouter cette ligne en début du fichier .htaccess: Options +Multiviews
  • Et voici mon fichier urls.xml:
<?xml version="1.0" encoding="UTF-8"?>
<urls xmlns="http://jelix.org/ns/urls/1.0">
<code>
    <entrypoint name="index" default="true" noentrypoint="true">
        <url pathinfo="/" module="app" action="default:index" />
        <url pathinfo="/contact" module="app" action="contact:index" />
        <url pathinfo="/plan-du-site" module="app" action="sitemap:index" />
        <url pathinfo="/recherche" module="app" action="search:index" />
    </entrypoint>

    <classicentrypoint name="admin">
        <url pathinfo="" module="master_admin" action="default:index" />

        <url pathinfo="/login/" module="jauth" include="urls.xml" />
        <url pathinfo="/acl/" module="jacl2db_admin"  include="urls.xml"/>
        <url pathinfo="/auth/" module="jauthdb_admin"  include="urls.xml"/>
    </classicentrypoint>
</urls> </code>

Merci, problème résolu

 
Page
  1. Master admin et url significant