Jump to content
Dancefabrics

Modulo Links albero delle categorie problemi su mobile

Recommended Posts

Salve a tutti,

Ho creato il sito www.dancefabrics.com con prestashop e ho attivato il modulo "Links albero delle categorie". Visualizzandolo su computer funziona perfettamente mentre sulla versione "mobile" non si vede per nulla.

Dovrebbe vedersi perche nella cofigurazione del modulo puoi scegliere se abilitarlo su mobile o meno ma proprio non si vede sul mobile.

Se qualcuno ha avuto questo problema per favore mi aiuti!

Share this post


Link to post
Share on other sites

Buongiorno, anch'io ho lo stesso problema. Su mobile appaio solo le categorie che sono nel top menù del sito.

Possibile che Ps non abbia considerato questa eventualità ?

Share this post


Link to post
Share on other sites

Buongiorno.

Basta modificare, manualmente, il file del modulo che visualizza le categorie.

  1. Con un editor di testo, aprire il file ps_categorytree.tpl che troverete in /themes/il-tema-che-si-utilizza/modules/ps_categprytree/views/templates/hook/
    Se questa cartella non esiste nel vostro tema, create le varie sottocartelle secondo l'ordine indicato.
    In ogni cartella che eventualmente creerete incollate anche il file index.php che trovate in qualsiasi altra cartella del tema.
     
  2. Nel file ps_categorytree.tpl scorrete le righe fino a trovare il seguente codice:
    <div class="block-categories hidden-sm-down">
      <ul class="category-top-menu">
        <li><a class="text-uppercase h6" href="{$categories.link nofilter}">{$categories.name}</a></li>
        <li>{categories nodes=$categories.children}</li>
      </ul>
    </div>
  3. Modificatelo come segue:
    <div class="block-categories">
      <ul class="category-top-menu">
        <li><a class="text-uppercase h6" href="{$categories.link nofilter}">{$categories.name}</a></li>
        <li>{categories nodes=$categories.children}</li>
      </ul>
    </div>
  4. Salvate il file (se non lavorate online, ricordare di sovrascriverlo utilizzando il vostro accesso FTP)
     
  5. Controllare che nella sezione Configurazione > Parametri Avanzati > Prestazioni: la compilazione del template sia settata su "Recompile templates if the files have been updated" (in caso negativo, modificare il valore e cliccare il tasto Salva)
     
  6. Cancellate la cache cliccando sul relativo tasto
     
  7. Se non dovete eseguire altre modifiche ai file del template, potete settare la compilazione del template sul valore "Never recompile" e cliccare il tasto Salva.

Share this post


Link to post
Share on other sites

Ciao Themebooster,

ho seguito le tue istruzioni, ma non è cambiato niente. Puoi aiutarmi per favore? Questo problema mi sta complicando la vita.

Grazie

Share this post


Link to post
Share on other sites

Ciao.
Dal codice output della pagina categoria del vs sito, il modulo denominato block-categories, ha ancora la classe hidden-sm-down che provvede a nascondere ai dispositivi con screen width minore/uguale a 768px.

A questo punto, cerca via FTP, nella cartella /modules/ una cartella che potrebbe essere denominata block-categories o qualcosa di simile.
Apri questa cartella e trova il relativo file .tpl (potrebbe essere in views/templates/hook/)
Questo file andrà aperto con un editor di testo e potrai seguire quanto detto nella precedente risposta dal punto 2 in poi.

Share this post


Link to post
Share on other sites

Ciao, ho fatto come mi hai scritto.

In modules ho trovato la cartella ps_categorytree e in in views/templates/hook, ho aperto ps_categorytree.tpl con un editor:

il suo contenuto è questo

 

This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author PrestaShop SA <contact@prestashop.com>
*  @copyright  2007-2016 PrestaShop SA
*  @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*}

{function name="categories" nodes=[] depth=0}
  {strip}
    {if $nodes|count}
      <ul>
        {foreach from=$nodes item=node}
          <li>
            <a href="{$node.link}">{$node.name}</a>
            <div>
              {categories nodes=$node.children depth=$depth+1}
            </div>
          </li>
        {/foreach}
      </ul>
    {/if}
  {/strip}
{/function}

<div class="category-tree">
  <ul>
    <li><a href="{$categories.link nofilter}">{$categories.name}</a></li>
    <li>{categories nodes=$categories.children}</li>
  </ul>
</div>


non c'è niente che riporta il suggerimento del punto 2 che hai scritto. Cosa posso fare ?

Grazie

Share this post


Link to post
Share on other sites

Scusami, intendevo nella cartella /themes/tema-utilizzato/modules/block-categories o qualcosa di simile.
Apri questa cartella e trova il relativo file .tpl (potrebbe essere in views/templates/hook/)
Questo file andrà aperto con un editor di testo e potrai seguire quanto detto nella precedente risposta dal punto 2 in poi.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More