spartakoscs Δημοσ. 19 Ιανουαρίου 2011 Δημοσ. 19 Ιανουαρίου 2011 Η βασική δομή ενός router.php είναι : > <?php defined( '_JEXEC' ) or die( 'Restricted access' ); function somethingBuildRoute(&$query) { $segments = array(); if (isset($query['task'])) { $segments[] = $query['task']; unset($query['task']); } if(isset($query['id'])) { $segments[] = $query['id']; unset($query['id']); } return $segments; } function somethingParseRoute($segments) { $vars = array(); $vars['task'] = $segments[0]; $vars['id'] = $segments[1]; return $vars; } ?> που σημαίνει ότι με SEF το link θα είναι κάπως έτσι : www.yourdomain.com/[alias]/[task]/[id] . το ερώτημα μου είναι το εξής .. πως θα γίνει να έχεις διαφορετική δομή του url ανάλογα με το view και το layout .. πχ για view1 και layout1 : www.yourdomain.com/[alias]/[task]/[id] . για view1 και layout2 : www.yourdomain.com/[alias]/[id] . για view2 και layout1 : www.yourdomain.com/[alias]/[other]/[task]/[id] . και πάει λέγοντας .
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.