récupérez l'alias d'un article

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] récupérez l'alias d'un article

    Bonsoir
    Pour créer une url, il me manque l'alias de l'article joomla : alias="mon-article"
    à partir du framework
    Code PHP:
    $alias=; 
    car j'ai déjà
    Code PHP:
    ...
            
    $field_value json_decode($this->item->jcfields[111]->rawvalue);
            
    $app Factory::getApplication();
            
    $factory $app->bootComponent('com_content')->getMVCFactory();​        $factory $app->bootComponent('com_content')->getMVCFactory();
    ...
                
    $article_id $value->field110;
                
    $table $factory->createTable('Article''Table');
                
    $table->load($article_id);
                
    $item_catid $table->catid;​ 
    pas sûr que cela sert mais comme c'est des sous-champs, voici ce que j'obtiens
    Code PHP:
    stdClass Object
    (
    [
    row0] => stdClass Object
    (
    [
    field110] => 119
    [field112] => Array
    (
    [
    0] => film_rea
    )

    )

    [
    row1] => stdClass Object
    (
    [
    field110] => 122
    )

    )
    ​ 
    Dernière édition par herve à 23/05/2023, 07h21 Raison: rajout debug
    Faciliter l'adoption du meilleur du Libre auprès du grand public https://clibre.eu/ - Connaissez-vous des communicants ... pour promouvoir joomla ? https://forum.joomla.fr/forum/th%C3%A8mes-communautaires/tout-et-rien/2027647-connaissez-vous-des-graphistes-communicants-pour-promouvoir-joomla

  • #2
    Hello.
    Pas compliqué :
    Code PHP:
    ...
     
    $table->load($article_id);
     
    $item_catid $table->catid;​  
    ​$alias
    =$table->alias;​ 
    herve aime ceci.
    A tous les utilisateurs de Joomla du très Grand Est de la France et du Jura suisse
    Rejoignez le Joomla Users Groupe Alsace...
    roland_d_alsace va-t-il devenir roland_du_grand_est ?

    Commentaire


    • #3
      Bonjour
      Merci bien sûr
      Effectivement, j'ai commencé simple car cela va dans une boucle globale
      Plus complexe? https://forum.joomla.fr/forum/d%C3%A...r-d-une-boucle
      Dernière édition par herve à 23/05/2023, 14h48
      Faciliter l'adoption du meilleur du Libre auprès du grand public https://clibre.eu/ - Connaissez-vous des communicants ... pour promouvoir joomla ? https://forum.joomla.fr/forum/th%C3%A8mes-communautaires/tout-et-rien/2027647-connaissez-vous-des-graphistes-communicants-pour-promouvoir-joomla

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X