Întrebare VirtueMart Product Type Filter segítség kérés

27 Oct 2012 13:53 #297 de swensi

  • Fresh Boarder
  • Fresh Boarder

  • Postări: 8
  • Ai primit o mulțumire:

  • Gen: Necunoscut
  • Data nașterii: Necunoscut
  • Szia!

    Nagyon tetszik a modul nagyon jó. Bár egy kérdésem azért lenne? Van e lehetőség arra, hogy a szűrési feltételeket csökkentsük. Pontosabban: az alábbi oldalon www.klima-villanyszereles.hu/webaruhaz ha lejjeb mész meglátod a problémám.
    Csak a következőre lenne szükségem: Ajánlott szobaméretre, Működés módja, Kialakítás, Sorozat, Illetve az ár ra.
    Az összes többire nincs szükségem. Ha van rá lehetőség akkor hogyan tudom megoldani?

    Segítségeteket előre is köszi!

    Vă rugăm Autentificare sau Crează un cont să participaţi la discuţie.

    27 Oct 2012 14:48 #298 de webgobe

  • Administrator
  • Administrator

  • Postări: 153
  • Karma: 4
  • Ai primit o mulțumire: 8

  • Gen: Bărbat
  • Data nașterii: 18 Ian 1960
  • Hmm, könnyű megoldás nincs, ui. a modul semmi egyebet sem tud, csak a meglévő VM funkciókat teszi ki egy modulba. A legegyszerőbb megopldás ez lehet:
    Ha megnézed a generált kódot, akkor diderül, hogy az INPUT mezőknek neve van, pl.:
    <select class="styled" name="product_type_1_ajanlott_szoba_meret">
    Ha egy kis hekkeléssel megoldod, hogy a címkékhez is bekerüljön ez az info, tehát pl. ide, az első sorba
    <tr valign="top">
    <td><div align="right"><strong>Ajánlott szoba méret&nbsp;:</strong></div>
    </td>
    .........
    </tr>
    ez legyen:

    <tr valign="top" class="product_type_1_ajanlott_szoba_meret">
    <td><div align="right"><strong>Ajánlott szoba méret&nbsp;:</strong></div>
    </td>
    .........
    </tr>
    Utána egy egyszerű CSS szabály segítségével el tudod tüntetni a megfelelő, szükségtelen opciót:
    .product_type_1_ajanlott_szoba_meret {
    display:none
    }
    Szerintem ezt sim'n meg lehet csinálni, csak figyelmesen át kell nézni a php kódot, és egyetlen sort kell benne megmódosítani.

    Vă rugăm Autentificare sau Crează un cont să participaţi la discuţie.

    27 Oct 2012 15:13 #299 de swensi

  • Fresh Boarder
  • Fresh Boarder

  • Postări: 8
  • Ai primit o mulțumire:

  • Gen: Necunoscut
  • Data nașterii: Necunoscut
  • Köszi!

    De kisegítenél, még abban, hogy ezeket a módosításokat hol kell megoldani?
    Illetve lehet e a megjelenésén változtatni?

    Előre is köszi

    Vă rugăm Autentificare sau Crează un cont să participaţi la discuţie.

    28 Oct 2012 08:16 #300 de webgobe

  • Administrator
  • Administrator

  • Postări: 153
  • Karma: 4
  • Ai primit o mulțumire: 8

  • Gen: Bărbat
  • Data nașterii: 18 Ian 1960
  • Hát például itt van ez a kódrészlet (mod_vm_product_filter.php, 195-200 sor):

    echo "<tr valign=\"top\">\n <td ><div align=\"right\"><strong>";
    echo $db->f("parameter_label");
    echo "&nbsp;:</strong></div>\n </td>\n";
    $parameter_values=$db->f("parameter_values");
    $item_name = "product_type_$product_type_id"."_".$db->f("parameter_name");
    Ezt átírnám valahogy így:

    $item_name = "product_type_$product_type_id"."_".$db->f("parameter_name");
    echo "<tr valign=\"top\" class=\"".$item_name;
    echo "\">\n <td ><div align=\"right\"><strong>";
    echo $db->f("parameter_label");
    echo "&nbsp;:</strong></div>\n </td>\n";
    $parameter_values=$db->f("parameter_values");
    Ezzel a táblázat sor nevében "class" névként bekerül a paraméter neve, és akkor lehet használni a CSS trükköt az előző üzenetből a sor elrejtésére.
    De ez lehet, hogy nem minden, kis kísérletezéssel megtalálod a megoldást.

    Vă rugăm Autentificare sau Crează un cont să participaţi la discuţie.

    28 Oct 2012 19:07 #301 de swensi

  • Fresh Boarder
  • Fresh Boarder

  • Postări: 8
  • Ai primit o mulțumire:

  • Gen: Necunoscut
  • Data nașterii: Necunoscut
  • Szia!

    Nos kicseréltem amit írtál, a "(mod_vm_product_filter.php, 195-200 sor)"

    részben, de lehet rosszul látom, de semmi változás nem történt.
    Utána megnéztem amit korábban írtál
    "<tr valign="top" class="product_type_1_ajanlott_szoba_meret">
    <td><div align="right"><strong>Ajánlott szoba méret&nbsp;:</strong></div>
    </td>"

    De ilyet nem is találtam. Kicsit kezdő vagyok, ezért kérek segítséget.
    Biztos én nem tudok valamit. Csak nem tudom mi a gond és hogy oldjam meg

    Segítségedet előre is köszönöm.

    Vă rugăm Autentificare sau Crează un cont să participaţi la discuţie.

    29 Oct 2012 09:59 #302 de webgobe

  • Administrator
  • Administrator

  • Postări: 153
  • Karma: 4
  • Ai primit o mulțumire: 8

  • Gen: Bărbat
  • Data nașterii: 18 Ian 1960
  • Az ötlet müködik, ha megnézed az oldal forrását, látni fogod, hogy a modul táblázatának minsen sora most így néz ki:
    <tr class="product_type_1_sorozat" valign="top">
    vagyis van egy egyedi azonosítója, ami alapján lehet rá CSS szabályokat írni. (Csak zárójelben:eddig meg így nézett ki:
    <tr valign="top">
    )
    Namostmár ha egy adott sort el akarsz tüntetni, pl ezt a fentebbi sort, ami a Sorozat nevű tulajdonság szűrőjét jeleníti meg, akkor a template CSS filejába hozzá kell adni valami ilyesmit:
    .product_type_1_sorozat {display:none}
    Ez elrejti az adott sort. Természetesen a szabályhoz a megfelelő azonosítót kell hozzárendelni. És kész is a megoldás.

    Vă rugăm Autentificare sau Crează un cont să participaţi la discuţie.

    Recommendations

    webGobe demostrated to be serious and committed. With detailed instructions he drove his skills to accomplish the needed tasks. He had showed and had communicated since the early beginning of the project.

    ulisvw (Rent-a-Coder)
    Portal, CMS web application
    2005.05.02.

    Joomla Security

    Do you need a helping hand to keep your Joomla site in top shape?

    You need someone to keep your site safe? If you want to know, what we can do for you, here is a short list:

    • We are performing a security audit - and we repeating this regularly
    • We are appliying all upgrades to the site as needed
    • We are adding our mix of security tools, settings and patches
    • We are setting up a backup procedure to ensure, that your data is safe
    • We are monitoring for uptime and unwanted activity
    • We are correcting any issues found
    • We are supporting all current and upcoming Joomla versions

    Sit back and relax - we are doing the mundane work for you!

    You only need to get your portion of Joomla Security Update today!

     

    Forum

    Forum Statistics

    • Total utilizatori:14.76k
    • Ultimul membru:nrv48492
    • Total mesaje:336
    • Total subiecte:78
    • Secţiuni totale:2
    • Total categorii:16
    • Deschis astăzi:0
    • Deschis ieri:0
    • Răspuns astăzi:0
    • Răspuns ieri:0

    Act de renunțare

    webGóbé și acest site nu este afiliat sau aprobat de Joomla! Project™. Toate produsele și serviciile furnizate prin intermediul acestui site nu sunt suportate sau garantate de The Joomla! Proiect sau de Open Source Matters, Inc. Utilizarea numelui, simbolului, siglei și mărcilor asociate Joomla! ® este permisă în baza unei licențe limitate acordată de Open Source Matters, Inc.

    Toate articolele descărcate în aceste pagini sunt fișiere zip care nu conțin programe malware, adware sau alte tipuri de conținut periculos. Acestea sunt menite să fie utilizate ca extensii de Joomla CMS și nu instalați sau modificați nimic pe computer. Informații speciale despre instalare / dezinstalare - dacă este diferită de procedura standard de instalare / dezinstalare a extensiei Joomla - sunt conținute în fiecare pachet - și sunt disponibile pe pagina de descărcare înainte de a face clic pe butonul Descărcare.

    URL: http://www.webgobe.com/ro/forum/virtuemart-modules/297-virtuemart-product-type-filter-segitseg-keres.html

    Sign In or Create Account

    URL: http://www.webgobe.com/ro/forum/virtuemart-modules/211-ship_product-zip.html