Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano (edytowane)

Hi There,

 

Seems it's custom made theme by them, however i found the developer site of it https://drawncodes.com/

Regarding second question, seems it might also custom coded module... 

 

Edytowane przez Danloona
  • Lubię to 1

Fajnie, że czytasz moją sygnaturkę, jeśli chcesz możesz również poczytać mojego bloga/forum do czego Ciebie serdecznie namawiam.

A tak poza tym z fartem mordeczko... 😉

Opublikowano

I can help you with sorting based on letters, but I didn't do the rest on request.

 

<section id="cp-store-alphabet">
  {{$categoriesByLetter = [];}}
  {{$letters = [];}}
  {{foreach \IPS\nexus\Package\Group::rootsWithViewablePackages() as $group}}
    {{$llang = \IPS\Member::loggedIn()->language()->get( 'nexus_pgroup_' . $group->id );}}
    {{$firstLetter = mb_substr($llang, 0, 1);}}
    {{if (!isset($categoriesByLetter[$firstLetter]))}}
      {{$categoriesByLetter[$firstLetter] = [];}}
      {{$letters[] = $firstLetter;}}
    {{endif}}
    {{$categoriesByLetter[$firstLetter][] = $group;}}
  {{endforeach}}

  <div class="ipsTabs" id='elTabs_alphabet' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_content_alphabet' {{if \IPS\Request::i()->isAjax()}}data-ipsTabBar-updateURL='false'{{endif}}>
    <ul role='tablist'>
      {{if \count( $popularProducts )}}
      	<li><a href="#" id='alphabet_tab_popular' class="ipsTabs_item" role="tab">POPULAR</a></li>
      {{endif}}
      {{foreach $letters as $letter}}
          <li><a href="#" id='alphabet_tab_{$letter}' class="ipsTabs_item" role="tab">{$letter}</a></li>
      {{endforeach}}
    </ul>
  </div>
  
  <section id='ipsTabs_content_alphabet' class='ipsTabs_panels'>
    {{if \count( $popularProducts )}}
      <div id='ipsTabs_elTabs_alphabet_alphabet_tab_popular_panel' class="ipsTabs_panel" aria-labelledby="alphabet_tab_popular" aria-hidden="false">
        <ul class='cp-groups-list'>
          {{foreach $popularProducts as $group}}
          <li>
            <a href='{$group->url()}' {{if $group->image}}style="background-image: url( '{expression="str_replace( array( '(', ')' ), array( '\(', '\)' ), $group->image )"}' );"{{endif}}>
              <h2>{$group->_title}</h2>
            </a>
          </li>
          {{endforeach}}
        </ul>
      </div>
    {{endif}}

    {{foreach $letters as $letter}}
      <div id='ipsTabs_elTabs_alphabet_alphabet_tab_{$letter}_panel' class="ipsTabs_panel" aria-labelledby="alphabet_tab_{$letter}" aria-hidden="false">
        <ul class='cp-groups-list'>
          {{foreach $categoriesByLetter[$letter] as $group}}
            <li>
              <a href='{$group->url()}' {{if $group->image}}style="background-image: url( '{expression="str_replace( array( '(', ')' ), array( '\(', '\)' ), $group->image )"}' );"{{endif}}>
                <h2>{$group->_title}</h2>
              </a>
            </li>
          {{endforeach}}
        </ul>
      </div>
    {{endforeach}}
  </section>
</section>

 

  • Lubię to 1

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.