We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 50923
    • 137 Posts
    I am using Taxonomies on my project and added many terms inside main, noow i got problem that on some terms i got blank page when i try to open it. I have looked for error log in modx and says

    [2016-05-23 21:35:17] (ERROR @ xxxxx/core/components/taxonomies/model/Base.php : 283) PHP warning: in_array() expects at least 2 parameters, 1 given


    What i can do to fix this, anybody got same problem?

    This is error i got on server log

    [Mon May 23 19:41:30 2016] [warn] [client 178.148.114.186] mod_fcgid: stderr: PHP Fatal error:  Call to a member function get() on a non-object in /xxxx/public_html/core/components/taxonomies/model/Base.php on line 255, referer: http://xxxxx/manager/?a=resource/update&id=138


    After investigation i found problem here

       if ($Terms = $this->modx->getCollectionGraph('PageTerm','{"Page":{}}',$c)) {
                foreach ($Terms as $t) {
                    $out .= '<tr>
                        <td><a href="'.MODX_MANAGER_URL.'?a=resource/update&id='.$t->get('page_id') .'">'.$t->Page->get('pagetitle').' ('.$t->get('page_id').')</a></td>
                        <td>'.$t->Page->get('alias').'</td>
                        </tr>';
                }
            }


    [ed. note: miomir.dancevic last edited this post 7 years, 10 months ago.]
      <a href="www.play2web.com" title="izrada web sajtova">Izrada web sajtova</a>
      • 53178
      • 24 Posts
      Hi,

      I am also getting this error. Were you able to get a solution to it?

      Quote from: miomir.dancevic at May 23, 2016, 01:42 PM
      I am using Taxonomies on my project and added many terms inside main, noow i got problem that on some terms i got blank page when i try to open it. I have looked for error log in modx and says

      [2016-05-23 21:35:17] (ERROR @ xxxxx/core/components/taxonomies/model/Base.php : 283) PHP warning: in_array() expects at least 2 parameters, 1 given


      What i can do to fix this, anybody got same problem?

      This is error i got on server log

      [Mon May 23 19:41:30 2016] [warn] [client 178.148.114.186] mod_fcgid: stderr: PHP Fatal error:  Call to a member function get() on a non-object in /xxxx/public_html/core/components/taxonomies/model/Base.php on line 255, referer: http://xxxxx/manager/?a=resource/update&id=138


      After investigation i found problem here

         if ($Terms = $this->modx->getCollectionGraph('PageTerm','{"Page":{}}',$c)) {
                  foreach ($Terms as $t) {
                      $out .= '
                          <a href="'.MODX_MANAGER_URL.'?a=resource/update&id='.$t->get('page_id') .'">'.$t->Page->get('pagetitle').' ('.$t->get('page_id').')</a>
                          '.$t->Page->get('alias').'
                          ';
                  }
              }


        • 37105
        • 194 Posts
        It seems this problem has already been issued at the project site. See https://github.com/craftsmancoding/taxonomies/issues/36
          Codeplaza Webdesign: for professional websites at low cost