Hirdetés

Új hozzászólás Aktív témák

  • DiabloCorsa

    őstag

    válasz cozmo #13941 üzenetére

    A megoldás pofon egyszerű. Az advanced_search_result.php -ben keresd ezt:

    $where_str = " where p.products_status = '1' and p.products_id = pd.products_id and pd.language_id = '" . (int)$languages_id . "' and p.products_id = p2c.products_id and p2c.categories_id = c.categories_id ";

    és írd át erre:

    $where_str = " where p.products_id = pd.products_id and pd.language_id = '" . (int)$languages_id . "' and p.products_id = p2c.products_id and p2c.categories_id = c.categories_id ";

    Így minden terméket megtalál, attól függetlenül, hogy a termék aktív vagy inaktív.

    DE utána mit csinálsz vele?

    Mert csak a találati listán lesz látható. Ha termék nevére kattint, a termékinfó oldalon már nem lesz látható.

    Megoldható ezek után sok minden. Mi legyen tovább? Megoldható, hogy a nevére kattintva hasonló termék jöjjön be, de valahogy definiálni kell mi az ehhez hasonló termék vagy termékek.

    A másik igen egyszerű megoldás, hogy ha egy termék megszűnik, NEM váltod inaktívra, HANEM átnevezed az új termékre. Tehát a termék belső ID nem változik, csak a terméknek más a neve, leírása és az ára is. ÍGY minden korábban bárhol letárolt termék link (google) az ÚJ termére fog mutatni.

    Mert a link az ID-re mutat.

    Diablo. Ha gumira van szükséged ...

Új hozzászólás Aktív témák