We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 9589
    • 32 Posts
    Добрый день!

    Конструкция @EVAL return $_REQUEST[’name’];
    Позволяет получить все что угодно, кроме чекбоксов и радио, есть какое - то решение?
      • 26085
      • 494 Posts
      PHP
        • 9589
        • 32 Posts
        Это понятно, но в TV даже вызывая там сниппет не выходит.
        Суть в том, что сортировку по полю для дитто пытаюсь передать.
          • 26085
          • 494 Posts
          Quote from: fenix2095 at Aug 26, 2008, 02:39 PM

          Это понятно, но в TV даже вызывая там сниппет не выходит.
          Суть в том, что сортировку по полю для дитто пытаюсь передать.

          $params[’tpl’] = ’catalog-item’;
          $params[’parents’] = $docid;
          $params[’display’] = ’all’;
          $params[’hideFolders’] = ’1’;
          $params[’sortBy’] = ’pagetitle’;
          $params[’sortDir’] = ’ASC’;
          $params[’noResults’] = ’ нет даных ’;
          $params[’depth’] = ’3’;
          $params[’paginate’] = ’1’;
          $params[’summarize’] = ’2’;

          // тройники переходы отводы
          $prod = $_GET["prod"];
          $type = $_GET["type"];

          if($prod == ’1’) $params[’filter’] = ’m_products,отводы,7’;
          elseif($prod == ’2’) $params[’filter’] = ’m_products,переходы,7’;
          elseif($prod == ’3’) $params[’filter’] = ’m_products,тройники,7’;

          if(isset($prod)){
          if($type == ’1’) $params[’filter’] .= ’|’;
          elseif($type == ’2’) $params[’filter’] .= ’|’;
          }
          if($type == ’1’) $params[’filter’] .= ’m_type,продавец,7’;
          elseif($type == ’2’) $params[’filter’] .= ’m_type,производитель,7’;

          /*
          print "<hr>";
          print_r($_GET);
          print "<hr>";
          print_r($params);
          print "<hr>";
          */

          $result = $modx->runSnippet(’Ditto’, $params);

          $result .= "
          [+pages+]";
          я обычно создаю сниппеты обёртки dittu
            • 9589
            • 32 Posts
            спасибо=)
            последний вопрос:
            каком виде дитто сортировку по tv передавать?
            просто имя tv вызывает ошибку, т.к. не может найти такого базового поля в modx_site_content, значит какой - то префикс для tv должен быть.
            tvимя не проходит
              • 34162
              • 1 Posts
              да вы батенька, СамЗ, ренегат! в 1251 работаете! я понимаю, деньги не пахнут, но предать utf8 - это кощунства!! smiley