Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZendFramework]View Helper Url
Forum PHP.pl > Forum > PHP > Frameworki
wlamywacz
Witam smile.gif

Taki problem:
  1. <?= $this->url(array('module'=>'admin', 'controller'=>'pages', 'action'=>'index'), 'default', true) ?>

Czemu generuje to:
Cytat

a nie:
Cytat

Dzięki z góry za pomoc

Hehe, ale się zamotałem, 2 parametr to moduł.
likemandrake
Spróbój zamiast 'default' wpisać null.

Jeżeli to nie pomoże, będziesz musiał zdefiniować własne trasy routowania:

:controller/:action/*
:module/:controller/:action/*

Obie trasy muszą zostać dodane z dwiema nazwami, z czego pierwszej zalecam nadać nazwę 'default'

Sprawdzałem to przed chwilą u siebie. Jeżeli nie zdefiniuje się żadnych swoich tras routowania, lecz jeśli zdefiniuje się tylko położenie kontrolerów, helper url zachowuje się tak jak powinien.

Podejrzewam, że zdefiniowałeś swoją trasę routowania, która wygląda mniej więcej tak jak moja pierwsza przedstawiona, stąd ten problem. Jeśli tak jest, masz dwa rozwiązania - nie definiować żadnej trasy routowania lub zdefiniować dwie o różnych nazwach.

Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.