We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 46292
    • 1 Posts
    Здравствуйте 4-й день в modx, создал сниплет для вывода параметров по ID-у ресурса.

    $page = $modx->getObject('modResource', $resourceId);
    $vacancy = array();
    $vacancy['vacancyName'] = $page->getTVValue('vacancyName');
    $vacancy['vacancyAge'] = $page->getTVValue('vacancyAge');
    
    $output = '';
    foreach ($vacancy as $key => $vol) {
       $chunk = array('resourceId'=>$resourceId);
       $array = explode('||',$vol);
       ...
    }
    
    print_r($vacancy);
    return $output;



    Но ни как неразумею, как вывести Заголовок TV? тоесть у меня два TV vacancyName и vacancyAge и имеют заголовки Название и Возраст а вывести не получается.
      • 41472 ☆ A M B ☆
      • 16 Posts
      Если не ошибаюсь, то так:
      $tvCaption = $modx->getTemplateVar($vacancy['vacancyName'], 'caption');
      return $tvCaption['caption'];