Produkty wyróżnione na stronie głównej

buczerradom

Avatar: buczerradom

2011-12-07 11:04

Witam
Czy jest możliwość wyświetlenia na stronie głównej produktów które są zaznaczone w Panelu administracyjnym jako "Wyróżniony".
Chcę je wyświetlać w głównej części strony.

» Quick.Cart v4.x

treewood (OpenSolution)

Avatar: treewood

2011-12-07 13:53

A gdzie taka opcja "wyrozniony" jest w edycji produktu? Ja nie przypominam sobie by takie cos bylo ...

Makaron

Avatar: Makaron

2011-12-07 15:38

treewood chciał przez to powiedzieć, że jeśli używasz płatnej wersji skryptu (a prawdopodobnie tak jest, bo tej opcji próżno szukać w darmowej wersji) to pytania powinieneś kierować bezpośrednio przez formularz kontaktowy: http://opensolution.org/kontakt,pl,6.html

I helped? Like it: www.facebook.com/makwebpl

buczerradom

Avatar: buczerradom

2011-12-09 10:41

Tak wiem doczytałem. Wysłałem zapytanie, w odpowiedzi dostałem że nie bardzo da się to zrobić w łatwy sposób.
Trochę programuję w php i prosił bym wskazanie miejsca w którym mam szukać funkcji odpowiedzialnej za to. Najprościej by było żeby można było to wybierać z panelu adminisracyjnego podobnie jak nowości bestselery

boboo

Avatar: boboo

2011-12-09 11:02

Buczerradom,
skontaktuj się ze mną, chyba potrafię Ci pomóc.

qc-plugins.kimla.de

treewood (OpenSolution)

Avatar: treewood

2011-12-09 11:43

buczerradom - mam protsza propozycje dla Ciebie. zrob sobie po prostu strone o nazwie "Wyróżnione" i poprzydzielaj te produkty do strony "Wyróżnione". Strone tą mozesz dodac do ukrytego menu by nie była ta kategoria widoczna w menu.

Jesli chcesz to mozesz nawet ukryc tak by nie wyswietlala sie w liscie stron do ktorych nalezy produkt.

Jesli chcesz tak zrobic a wg mnie byloby to w miare proste to moge Ci zapodac kod jak zrobic by ukryc dana strone "Wyróżnione" z drzewka dostepu do produktu (to co sie wyswietla w liscie produktow pod nazwa).

buczerradom

Avatar: buczerradom

2011-12-09 11:50

O tym nie pomyślałem.
Najlepsze są najprostrze rozwiazania.
to proszę o ten kod jak możesz:)
mój email buczerradom at poczta onet pl

treewood (OpenSolution)

Avatar: treewood

2011-12-09 12:00

Robisz więc tak (jest to uniwersalny tips nie wazne czy wersja darmowa czy platna wiec pisze to tutaj):
- Dodajesz stronę "Wyroznione" do menu ukrytego
- Przydzielasz produkty do strony "Wyroznione"
- Wybierasz w konfiguracji strone startowa "Wyroznione"
- edytuje core/products-admin.php i szukasz kodu w funkcji throwProductsPagesTree

      foreach( $this->aProductsPages[$iProduct] as $iPage ){
        if( isset( 
$content ) )
          
$content .= '<em>|</em>';
        if( isset( 
$this->mData[$iPage] ) ){
          
$content .= $this->mData[$iPage];
        }
        else{
          
$sTree $oPage->throwPagesTree$iPage );
          if( !empty( 
$sTree ) )
            
$sTree .= '&nbsp;&raquo;&nbsp;';
          
$sTree .= '<a href="'.$oPage->aPages[$iPage]['sLinkName'].'">'.$oPage->aPages[$iPage]['sName'].'</a>';
          
$content .= $this->mData[$iPage] = $sTree;
        }
      }

i zmieniasz go na

      foreach( $this->aProductsPages[$iProduct] as $iPage ){
        if( 
$iPage != 'ID_STRONY_WYROZNIONEJ' ){
          if( isset( 
$content ) )
            
$content .= '<em>|</em>';
          if( isset( 
$this->mData[$iPage] ) ){
            
$content .= $this->mData[$iPage];
          }
          else{
            
$sTree $oPage->throwPagesTree$iPage );
            if( !empty( 
$sTree ) )
              
$sTree .= '&nbsp;&raquo;&nbsp;';
            
$sTree .= '<a href="'.$oPage->aPages[$iPage]['sLinkName'].'">'.$oPage->aPages[$iPage]['sName'].'</a>';
            
$content .= $this->mData[$iPage] = $sTree;
          }
        }
      }


Zamieniasz w podmienionym kodzie 'ID_STRONY_WYROZNIONEJ' na id strony "Wyroznione". Skryptu nie przetestowalem czy dziala. Wymyslilem to z "paly" :) Ale powinno smigac.

buczerradom

Avatar: buczerradom

2011-12-09 16:26

Dzięki wielkie za sugestie. Ten kod nie jest skomplikowany:)
Funkcja którą podałeś znajduje sie w pliku core/products.php

treewood (OpenSolution)

Avatar: treewood

2011-12-09 16:44

buczerradom - tak dokladnie. rozpedzilem sie z tym core/products-admin.php :)

Do góry
o nas | kontakt