Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
Je débute avec ZF et j'essaye de comprendre un maximum avec les nombreux toturiaux dispos.
Je souhaite pouvoir utiliser mes sites en multilangues et donc avoir des objets avec des propritétés multilangues.
J'ai suivi le tuto à l'adresse suivante : http://g-rossolini.developpez.com/tutor … troduction
Mais je ne vois pas comment rendre certains champs de l'album par exemple multliangue.
Das mes précédentes applications je créais 2 tables :
-1 pour les champs non multilangues (ex la date)
-1 pour les champs multilangues (ex le nom, la description, ...)
Comment faire cela ici? surtout au niveau du model avec le code suivant:
<?php
class Album extends Zend_Db_Table
{
protected $_name = 'album';
}
Merci d'avance pour votre aide.
Angelo
Hors ligne
Bonjour,
Un tutorial qui peut très certainement t'aider :
http://www.kitpages.fr/zf_zendTranslate.php écrit par Philippe
Hors ligne
Hello,
Merci pour la réponse.
Je pense que je me suis mal exprimé.
Javais déjà lu ce article et je vai utilisé ceci pour les parties "statiques" du site.
Le problème se situe plutôt au niveau des parties dnymamique, par exemple un système de news.
Le titre de la news devra être saisi dans les diverses langues du site fr, en, de, ...
Le titre sera alors un champ de ma seconde table.
Si on lie une catégorie de news à la news, l'id de la catégorie sera lui dans le première table.
Comment paramétrer un model sur 2 tables?
Merci d'avance
Angelo
Hors ligne
Il faut penser à faire une recherche avant de demander :
http://www.z-f.fr/forum/viewtopic.php?id=541
http://www.z-f.fr/forum/viewtopic.php?id=474
http://www.z-f.fr/forum/viewtopic.php?id=91
Hors ligne
Hello,
Merci, j'avais déjà fait une recherche et trouvé trois des références données.
Le problème malheureusement dans mon cas ne se situe pas dans l'idée, mais plot dans la syntaxe je pense.
Comment mettre en forme un model à partir de deux tables?
Comment modifier ce code?
<?php
class Album extends Zend_Db_Table
{
protected $_name = 'album';
}
Merci d'avance
Angelo
Hors ligne
hello,
ok, merci pour la piste, je vai chercher et je reviens pour donner la solut si je trouve
@+
Angelo
Hors ligne
Hello,
J'ai lu pas mal de doc et j'ai trouvé null part de réponse.
Il y a bien des explications comment lié des tables provenant d'autres objets (modèles), mais ici la seconde table "fait partie" du même objet, non?
Merci pour l'eclaircissement.
Angelo
Hors ligne
Personne pour aider?
Bon j'essaye d'alimenter un peu la discussion...
J'ai bien vu que l'on pouvait lier des tables entre elles avec protected $_dependentTables, mais est-ce que cette méthode peut sd'appliquer dans mon cas?
Je m'explique, cette méthode ne doit-elle pas être utilisée seulement dans le cas de jointure de deux modèles?
Merci d'avance
Angelo
Hors ligne