| 
                              
                                  
                               | 
                              
                                  22.09.2016, 01:53 
                                 
                                 
                                    
                                    
                                    
                                    
                                  
                               | 
                            
                            
                            
                               | 
                               
                                Nemann 
                                
                                
                                
                                
                                 
                                Зарегистрирован:  2016-09-06 
                                Сообщений: 6 
                                
                               | 
                              
                                Добрый день. 
Подскажите, пожалуйста. 
Создан компонент. Создан раздел, в котором выбран этот компонент. Создано несколько объектов - и они выводятся на странице раздела, всё хорошо. 
Но хотелось бы еще получить их на уровне php в другом месте - по id раздела получить список добавленных объектов в его компонент (нужны ссылка и одно из полей каждого объекта). 
 
Как это делается? Смотрел в документацию. Вижу есть $nc_core->component->get_by_id и $nc_core->catalogue->get_by_id 
Но у меня не получается их использовать и я точно не уверен, что они тут нужны.
                                
                               | 
                            
                            
                            
   | 
  
      
   | 
  
      22.09.2016, 11:48 
     
     
        
        
        
        
      
   | 
   | 
   
    Nexwich 
    
    
    
    Панасин Александр 
      
    Зарегистрирован:  2011-04-05 
    Сообщений: 1037 
    
   | 
  
    Как то размыто вы дали информацию. 
Может вам подойдет массив объектов? 
Код:$items = $nc_core->db->get_results("SELECT * FROM `Message2016` WHERE `Checked` = 1 AND `Subdivision_ID` = 23 ORDER BY `Priority`", ARRAY_A ); 
    
 
 Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html 
   | 
   | 
  
      
   | 
  
      22.09.2016, 22:54 
     
     
        
        
        
        
      
   | 
   | 
   
    Игорь 
    
    
    
    Игорь Мишарин 
      
    Зарегистрирован:  2011-11-20 
    Сообщений: 482 
    
   | 
  
    А может подойдет nc_objects_list()?
    
 
 Stark 
   | 
   | 
  
      
   | 
  
      22.09.2016, 23:27 
     
     
        
        
        
        
      
   | 
   | 
   
    Nemann 
    
    
    
    
     
    Зарегистрирован:  2016-09-06 
    Сообщений: 6 
    
   | 
  
    Nexwich сейчас попробую изложить точнее 
Игорь ну мне хотелось бы не шаблоном, а получить в виде массива или объекта. 
Переформулирую вопрос: 
Есть раздел "Раздел" с ключевым словом razdel. И следовательно есть страница /razdel  
В админке у этого раздела есть вкладка "Используемые компоненты", там добавляю "Суперкомпонент" с нужными полями. 
После этого у раздела на вкладке "Редактирование" появляется возможность добавлять объекты, заполняя поля компонента.  
И на странице /razdel они видны таблицей как мне надо. В нужно формате. И есть детальные страницы доступные /razdel/ид_объекта 
Всё хорошо! 
Но я хочу в другом месте сайта получить список этих объектов. В виде массива (с заполненными полями компонента).
    
   | 
   | 
  
      
   | 
  
      23.09.2016, 20:30 
     
     
        
        
        
        
      
   | 
   | 
   
    ipm 
    
    
    
    Ильин Павел 
     
    Зарегистрирован:  2012-10-12 
    Сообщений: 386 
    
   | 
  
    Так Александр и Игорь предложили же решения. 
Выбирайте любое и всё. 
Что значит "Суперкомпонент"?) По моему Вы описали обычное добавление объекта в обычном компоненте.
    
 
 Знание может быть лишь у того, у кого есть вопросы. Ханс Георг Гадамер 
   | 
   | 
  
      
   | 
  
      25.09.2016, 15:19 
     
     
        
        
        
        
      
   | 
   | 
   
    Nexwich 
    
    
    
    Панасин Александр 
      
    Зарегистрирован:  2011-04-05 
    Сообщений: 1037 
    
   | 
  
    Суперкомпонент обозначает суперсекретнонераскажу. Эти параноики думают что они мыслители.
    
 
 Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html 
   | 
   | 
  
      
   | 
  
      26.09.2016, 17:56 
     
     
        
        
        
        
      
   | 
   | 
   
    Игорь 
    
    
    
    Игорь Мишарин 
      
    Зарегистрирован:  2011-11-20 
    Сообщений: 482 
    
   | 
  
    Почему нет кнопки "Плюсануть"?)))
    
 
 Stark 
   |