Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Jak dowiedzieć się który plik edytować aby wprowadzić zmiany na stronie www
Forum PHP.pl > Forum > Przedszkole
-deredas-
Witam,
mój problem:
Mam sklep internetowy. Na stronie głównej tego sklepu są trzy sekcje - lewa kolumna, srodkowa oraz prawa kolumna.
Po wybraniu jednej z kategorii w środkowej kolumnie wyświetlane są produkty z tej kategorii.
Produkty te wyświetlane są w postaci tablicy 3 x 5 (3 kolumny x 5 rzedów).

Każdy element tej tablicy to wybrany produkt. Jak mogę się dowiedzieć który plik php trzeba edytować aby zmienić coś w sposobie wyświetlania tego produktu ?

viking
Instalujesz frebug, klikasz na elemencie który chcesz zmieniać, szukasz stylu CSS dla niego i modyfikujesz według potrzeb.
!*!
Lub używasz dragonfly w operze lub narzędzi developera w chrome, które działają tak jak napisano wyżej.
deredas
fajne narzędzie ale mam kłopot mały smile.gif

Patrzyłem na ten plik stylesheet.css i zmieniałem centrowanie ceny w linii 350. Wszystko ładnie się zmienia, ale kod z tej linijki jest również używany do centrowania ceny w innym module. Jak wycentrowałem sobie ładnie cenę w kategorii produktu to zmieniała się również pozycja ceny w module polecane produkty czyli wniosek z tego taki, że muszę dodać do pliku css coś podobnego jak poniżej:

/* wyglad w modulach */
.title_prod { padding:5px;height:40px; text-align:left; }
.modul_cont { overflow:hidden; }
.foto_frame { padding:5px;float:left;}
.text_frame { padding:5px;float:left;}
.cena_frame { padding:2px;padding-bottom:15px; text-align:left; }
.button_frame { padding:2px; text-align:left; }


lecz dla samego modułu kategorii....


/* wyglad w module kategorii */
.title_prod_category { padding:5px;height:40px; text-align:left; }
.modul_cont_category { overflow:hidden; }
.foto_frame_category { padding:5px;float:left;padding-left: 50px; }
.text_frame_category { padding:5px;float:left;padding-left: 50px; }
.cena_frame_category { padding:2px;padding-bottom:15px; text-align:left; }
.button_frame_category { padding:2px; text-align:left; }


i teraz pojawia się pytanie w jakim pliku php muszę zmienić kod na taki, żeby z pliku css były pobierane dane z linijki .cena_frame_category a nie z linijki .cena_frame

-deredas-
  1. //TotalB2B end & TotalB2B end
  2.  
  3. if (isset($HTTP_GET_VARS['manufacturers_id'])) {
  4. $linkus = tep_href_link(FILENAME_PRODUCT_INFO, 'manufacturers_id=' . $HTTP_GET_VARS['manufacturers_id'] . '&products_id=' . $listing['products_id']);
  5. } else {
  6. $linkus = tep_href_link(FILENAME_PRODUCT_INFO, ($cPath ? 'cPath=' . $cPath . '&' : '') . 'products_id=' . $listing['products_id']);
  7. }
  8. echo '
  9. <td width="'.$szer_tab.'%" align="center" valign="top" height="100%" class="TableModule" onmouseout="module(this,\'1\')" onmouseover="module(this,\'0\')" onclick="document.location=\''.$linkus.'\'">'.$form_start.'
  10. <div class="title_prod">';
  11. if (isset($HTTP_GET_VARS['manufacturers_id'])) {
  12. echo '<a class="ProductTile" href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'manufacturers_id=' . $HTTP_GET_VARS['manufacturers_id'] . '&products_id=' . $listing['products_id']) . '">' . osc_trunc_string($listing['products_name'],50, 1) . '</a>';
  13. } else {
  14. echo '<a class="ProductTile" href="' . tep_href_link(FILENAME_PRODUCT_INFO, ($cPath ? 'cPath=' . $cPath . '&' : '') . 'products_id=' . $listing['products_id']) . '">' . osc_trunc_string($listing['products_name'], 50, 1) . '</a>';
  15. }
  16. echo optimize_html('</div>
  17. <div class="modul_cont">
  18. <div class="foto_frame_category">'.
  19. (($listing['products_image'] != '') ?
  20. (isset($HTTP_GET_VARS['manufacturers_id']) ?
  21. tep_image(DIR_WS_IMAGES . $listing['products_image'], $listing['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT,'',$wysokosc,$szerokosc,$listing['products_id'],tep_href_link(FILENAME_PRODUCT_INFO, 'manufacturers_id=' . $HTTP_GET_VARS['manufacturers_id'] . '&products_id=' . $listing['products_id']),true) :
  22. tep_image(DIR_WS_IMAGES . $listing['products_image'], $listing['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT,'',$wysokosc,$szerokosc,$listing['products_id'],tep_href_link(FILENAME_PRODUCT_INFO, ($cPath ? 'cPath=' . $cPath . '&' : '') . 'products_id=' . $listing['products_id']),true)
  23. )
  24. : '').'
  25. </div>
  26. <div class="text_frame_category">
  27. <div class="cena_frame_category">'.$cena_produktu .'</div>');
  28. if (CZY_ZAMAWIANA_ILOSC == 1 && USE_SHOP_AS_CATALOG != 'true') { echo '
  29. <div class="smallText"'.(($ilosc != '') ? ' style="padding:3px;"' : '').'>'.$ilosc.'</div>';
  30. }
  31. echo '<div class="button_frame_category">';
  32. if (isset($HTTP_GET_VARS['manufacturers_id'])) {
  33. echo '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'manufacturers_id=' . $HTTP_GET_VARS['manufacturers_id'] . '&products_id=' . $listing['products_id']) . '">'.tep_image_button('small_view.gif').'</a>';
  34. } else {
  35. echo '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, ($cPath ? 'cPath=' . $cPath . '&' : '') . 'products_id=' . $listing['products_id']) . '">'.tep_image_button('small_view.gif').'</a>';
  36. }
  37. echo optimize_html('</div>
  38. <div class="button_frame_category">' . ((USE_SHOP_AS_CATALOG == 'true') ? '' : $przcisk_kup) . '</div>
  39. </div>
  40. </div>
  41. '.$form_koniec.'</td>');



Co należy zamienić w tym odcinku kodu aby zdjęcie produktu było nad tytułem produktu. Zamieniam ale ciągle skłądnia się nie zgadza.
-deredas-
  1. if (isset($HTTP_GET_VARS['manufacturers_id'])) {
  2. $linkus = tep_href_link(FILENAME_PRODUCT_INFO, 'manufacturers_id=' . $HTTP_GET_VARS['manufacturers_id'] . '&products_id=' . $listing['products_id']);
  3. } else {
  4. $linkus = tep_href_link(FILENAME_PRODUCT_INFO, ($cPath ? 'cPath=' . $cPath . '&' : '') . 'products_id=' . $listing['products_id']);
  5. }
  6. echo '
  7. <td width="'.$szer_tab.'%" align="center" valign="top" height="100%" class="TableModule" onmouseout="module(this,\'1\')" onmouseover="module(this,\'0\')" onclick="document.location=\''.$linkus.'\'">'.$form_start.'
  8. ';
  9.  
  10. echo optimize_html('</div>
  11. <div class="modul_cont">
  12. <div class="foto_frame_category">'.
  13. (($listing['products_image'] != '') ?
  14. (isset($HTTP_GET_VARS['manufacturers_id']) ?
  15. tep_image(DIR_WS_IMAGES . $listing['products_image'], $listing['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT,'',$wysokosc,$szerokosc,$listing['products_id'],tep_href_link(FILENAME_PRODUCT_INFO, 'manufacturers_id=' . $HTTP_GET_VARS['manufacturers_id'] . '&products_id=' . $listing['products_id']),true) :
  16. tep_image(DIR_WS_IMAGES . $listing['products_image'], $listing['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT,'',$wysokosc,$szerokosc,$listing['products_id'],tep_href_link(FILENAME_PRODUCT_INFO, ($cPath ? 'cPath=' . $cPath . '&' : '') . 'products_id=' . $listing['products_id']),true)
  17. )
  18. : '').'
  19. </div>
  20. <div class="text_frame_category">
  21. <div class="cena_frame_category">'.$cena_produktu .'</div>');
  22. echo '
  23. <div class="title_prod_category">';
  24. if (isset($HTTP_GET_VARS['manufacturers_id'])) {
  25. echo '<a class="ProductTile" href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'manufacturers_id=' . $HTTP_GET_VARS['manufacturers_id'] . '&products_id=' . $listing['products_id']) . '">' . osc_trunc_string($listing['products_name'],50, 1) . '</a>';
  26. } else {
  27. echo '<a class="ProductTile" href="' . tep_href_link(FILENAME_PRODUCT_INFO, ($cPath ? 'cPath=' . $cPath . '&' : '') . 'products_id=' . $listing['products_id']) . '">' . osc_trunc_string($listing['products_name'], 50, 1) . '</a>';
  28. }
  29.  
  30.  
  31.  
  32. echo optimize_html(
  33. '</div>
  34. </div>
  35. '.$form_koniec.'</td>');


metodą prób i błędów udało się osiągnąć to o co mi chodziło....
może komuś się to przyda
przy okazji usunąłem dwa zbędne dla mnie przyciski
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.