/**
  * Get a facet URL for use in XPath queries.
  *
  * @param string $field The field name.
  * @param string $value The facet value.
  * @param string The XPath-compliant URL.
  */
 protected function _getFacetLink($field, $value)
 {
     return htmlspecialchars_decode(SolrSearch_Helpers_Facet::addFacet($field, $value));
 }
Esempio n. 2
0
            $url = SolrSearch_Helpers_Facet::addFacet("tag", $value);
            $taglist[] = '<a href="' . $url . '" class="facet-value">' . $value . '</a>';
            ?>
        <?php 
        }
        ?>
        <?php 
        echo join(", ", $taglist);
        ?>
        </div>
    <?php 
    }
    ?>
    <?php 
    if (!is_array($doc->tag)) {
        $url = SolrSearch_Helpers_Facet::addFacet("tag", $doc->tag);
        ?>
        <div class="tags"><p><strong><?php 
        echo __('Tags');
        ?>
:</strong>
        <a href="<?php 
        echo $url;
        ?>
" class="facet-value"><?php 
        echo $doc->tag;
        ?>
</a>
    <?php 
    }
    ?>
Esempio n. 3
0
        ?>
</strong>

      <ul>
        <!-- Facets. -->
        <?php 
        foreach ($facets as $value => $count) {
            ?>
          <li class="<?php 
            echo $value;
            ?>
">

            <!-- Facet URL. -->
            <?php 
            $url = SolrSearch_Helpers_Facet::addFacet($name, $value);
            ?>

            <!-- Facet link. -->
            <a href="<?php 
            echo $url;
            ?>
" class="facet-value">
              <?php 
            echo $value;
            ?>
            </a>

            <!-- Facet count. -->
            (<span class="facet-count"><?php 
            echo $count;