wdrożenia PrestaShop

Kod źródłowy

  • 18 Odpowiedzi
  • 6948 Wyświetleń

0 użytkowników i 3 Gości przegląda ten wątek.

*

Offline pawe

  • Użytkownik
  • **
  • 20
  • 0
Kod źródłowy
« dnia: Luty 12, 2012, 01:29:42 am »
Witam.

http://www.bajkowedekoracje.pl/category.php?id_category=31
w bloku produktu obok zdjęcia jest opis "SAFARI Zestaw NR 1"

Chciałbym go edytować ręcznie za pomocą notatnika a nie presty.

Proszę o pomoc, gdzie i jak sie nazywa plik źródłowy z tymi danymi ?

Dziękuje i pozdrawiam
Paweł

*

Bitelektro

  • Gość
Odp: Kod źródłowy
« Odpowiedź #1 dnia: Luty 12, 2012, 02:47:20 am »
Witaj.
Edytować do postaci ?

*

Offline scholl

  • Wdrożenia PrestaShop
  • Mieszkaniec
  • *****
  • 511
  • 0
  • Płeć: Mężczyzna
Odp: Kod źródłowy
« Odpowiedź #2 dnia: Luty 12, 2012, 08:34:41 am »
przecie jest to nazwa produktu  ;)

*

Offline pawe

  • Użytkownik
  • **
  • 20
  • 0
Odp: Kod źródłowy
« Odpowiedź #3 dnia: Luty 12, 2012, 11:48:29 am »
W tej chwili jest tak
"SAFARI Zestaw NR
 1
"

a ma być tak
"SAFARI
 Zestaw NR 1
"


*

Offline scholl

  • Wdrożenia PrestaShop
  • Mieszkaniec
  • *****
  • 511
  • 0
  • Płeć: Mężczyzna
Odp: Kod źródłowy
« Odpowiedź #4 dnia: Luty 12, 2012, 02:18:42 pm »
można to zmienić, ale brałeś pod uwagę, że inne nazwy produktów będą znowu inaczej wyglądały ?

*

Offline pawe

  • Użytkownik
  • **
  • 20
  • 0
Odp: Kod źródłowy
« Odpowiedź #5 dnia: Luty 12, 2012, 02:37:27 pm »
Kolego !
Abo wiesz abo nie wiesz gdzie znajduje sie ten plik !!!

Jak będzie, co będzie a nawet jeśli coś popsuje to MOJA SPRAWA !
Forum jest po to aby pomagać i wymieniać się doświadczenie !

Jeśli nie jesteś w stanie nic wnieść do pomocy w moim problemie to przynajmniej nie przeszkadzaj.



*

Bitelektro

  • Gość
Odp: Kod źródłowy
« Odpowiedź #6 dnia: Luty 12, 2012, 02:46:11 pm »
Po co te nerwy ;)
@scholl chciał Cie uświadomić że taka zmiana jest zmianą globalną dla wszystkich nazw produktów w sklepie

Plik do edycji to category.tpl

*

Offline pawe

  • Użytkownik
  • **
  • 20
  • 0
Odp: Kod źródłowy
« Odpowiedź #7 dnia: Luty 12, 2012, 03:06:28 pm »
Tak też wcześniej wyczytałem, ale nie jestem pewien w którym miejscu znajduje się ten plik

themes - prestashop - modules - category.tpl - czy to ten plik ?
bo tutaj nie ma tego co mnie interesuje

W pliku źródłowym powinna być zapisana poniższa ścieżka:

<a title="SAFARI Zestaw NR 1" href="http://www.bajkowedekoracje.pl/product.php?id_product=26">SAFARI Zestaw NR 1[/url]

*

Bitelektro

  • Gość
Odp: Kod źródłowy
« Odpowiedź #8 dnia: Luty 12, 2012, 03:18:29 pm »
Mój błąd ;/
Jest to plik product-list.tpl
Plik znajduje się katalogu szablonu.
Ścieżka nie będzie miała takiej postać gdyż jest to postać po przetworzeniu.
Poszukaj w źródle
href="{$product.link|escape:'htmlall':'UTF-8'}" id="{$product.name}"

*

Offline deviant

  • Mieszkaniec
  • *****
  • 776
  • 1
  • Płeć: Mężczyzna
  • prestamod
  • PrestaShop: PS
  • Status: forum
Odp: Kod źródłowy
« Odpowiedź #9 dnia: Luty 12, 2012, 03:19:45 pm »
Napewno takiej ścieżki nie znajdziesz gdyż one są generowane podczas ładowania strony. Musisz szukać linii odpowiedzialnej za ten fragment.
Prestamod -> [sklepy][hosting][modyfikacje][szablony][pomoc]

*

Offline sower

  • Mieszkaniec
  • *****
  • 1,016
  • 3
    • I Love PrestaShop
  • PrestaShop: PS
  • Status: Programista
Odp: Kod źródłowy
« Odpowiedź #10 dnia: Luty 12, 2012, 03:19:58 pm »
Cytuj
W pliku źródłowym powinna być zapisana poniższa ścieżka:

<a title="SAFARI Zestaw NR 1" href="http://www.bajkowedekoracje.pl/product.php?id_product=26">SAFARI Zestaw NR 1[/url]

Nie nie powinno być takiej informacji

traktujesz prestę jak zwykłą stronę html ze statycznym kodem  ......... a to tak nie działa
 wszystko co presta generuje jest generowane dynamicznie i wyświetlane za pomocą smarty
SZYBKA POMOC TECHNICZNA : gg 45116037
SKLEPY | MODUŁY | INTEGRACJE | POMOC TECHNICZNA

*

Offline pawe

  • Użytkownik
  • **
  • 20
  • 0
Odp: Kod źródłowy
« Odpowiedź #11 dnia: Luty 12, 2012, 04:57:35 pm »
do kolegi sower,

rozumiem co piszesz kolego (przynajmniej mniej więcej),
rózne informacje są zapisane w różnych plikach na podstawie których (tz. informacji które sie w nich zawierają) powstaje "widoczna strona www"

np. w pliku - product_list.css - jest zapisany np. kolor czcionki
np. w pliku - global.css - wielkość itd.

staram się odnieść tutaj do mojego konkretnego problemu

ale jest też plik gdzie są zapisane informacje, np. - opis, nazwa produktu w tym przypadku "SAFARI Zestaw NR 1"

Dlatego ponawiam pytanie, gdzie to jest zapisane ?

Z góry dziękuję za pomoc. :)

*

Offline mario

  • Mieszkaniec
  • *****
  • 640
  • 0
  • Płeć: Mężczyzna
Odp: Kod źródłowy
« Odpowiedź #12 dnia: Luty 12, 2012, 05:31:08 pm »
w bazie danych tabela ps_product_lang kolumna `name`
Integracja wf-mag presta
freelancer

*

Offline pawe

  • Użytkownik
  • **
  • 20
  • 0
Odp: Kod źródłowy
« Odpowiedź #13 dnia: Luty 12, 2012, 07:55:19 pm »
Dziękuję mario !

Oto chodzi aby móc edytować napis po przez kod ale to nie to miejsce.
W tym katalogu można edytować tylko opis produktu, a to można zrobić po przez preste przy tworzeniu opisu produktu.

Ja potrzebuję zmienić tytuł produktu.

W czerwonej ramce zaznaczyłem dokładnie o co chodzi.
Pierwsze zdjecie to tak jest a ja chcę aby było tak jak na drugim

*

Offline chemar

  • Mieszkaniec
  • *****
  • 394
  • 5
Odp: Kod źródłowy
« Odpowiedź #14 dnia: Luty 13, 2012, 08:06:44 pm »
Już ci koledzy podali rozwiązanie nie wiem czego jeszcze szukasz. Tytuł zmieniasz w bazie danych nie w plikach. W plikach zmieniasz tylko strukture wynikowa.

*

Offline pawe

  • Użytkownik
  • **
  • 20
  • 0
Odp: Kod źródłowy
« Odpowiedź #15 dnia: Luty 15, 2012, 10:08:52 am »
Do kolegi chemar

Moim zdaniem w tabeli ps_product_lang kolumna `name` - nie da się dokonać zmiany na której mi zależy.

Ja nie chcę zmienić nazwy produktu z "krysia" na "marysia" bo to się da
tylko format zapisu tak jak zaznaczyłem na załączonym zdjeciu

Teraz jest:
SAFARI Zestaw NR
1


A ma być:
SAFARI
Zestaw NR 1



Bardzo proszę o pomoc !

*

Offline mario

  • Mieszkaniec
  • *****
  • 640
  • 0
  • Płeć: Mężczyzna
Odp: Kod źródłowy
« Odpowiedź #16 dnia: Luty 15, 2012, 10:44:41 am »
jest kilka rozwiazan
linie mozesz zlamac przez wpisanie <br>na ten wyjatek zmodyfikowac plugin smarty modifier.escape lub napisac drugi i przez niego przepuscic string w tpl
a w nazwie artykulu wpiszesz
SAFARI <br>Zestaw NR 1 zapewne w innych miejscach bedziesz musial tez popoprawiac rozne funkcje, albo dodatkowo przepuscic przez funkcje czyszczaca ( zeby
 usuwala )

zapewne klient ci sie uparł i masz zgryz

innym znakiem sterujacym moga byc np. 2 lub 3 spacje - mysle, ze to najlepsze rozwiazanie

dajesz dwie spacje, modyfikujesz plugin i po zawodach

tylko klient musi wiedziec, ze jak wpisze 2 spacje to zlamie linie
« Ostatnia zmiana: Luty 15, 2012, 11:22:25 am wysłana przez mario »
Integracja wf-mag presta
freelancer

*

Offline mario

  • Mieszkaniec
  • *****
  • 640
  • 0
  • Płeć: Mężczyzna
Odp: Kod źródłowy
« Odpowiedź #17 dnia: Luty 15, 2012, 03:48:51 pm »
w tools/smarty/plugins/modifier.escape.php
dopisz linie

case 'htmlallbr':
            return str_replace('  ', '<br>', trim(htmlentities($string, ENT_QUOTES, $char_set)));

w szablonie tpl  zamien parametr htmlall na htmlallbr w odpowiednim miejscu

przy zalozeniu, ze 2 spacje lamia linie

zrekompiluj szablony

nie sprawdzalem czy dziala, ale powinno
Integracja wf-mag presta
freelancer

*

Offline pawe

  • Użytkownik
  • **
  • 20
  • 0
Odp: Kod źródłowy
« Odpowiedź #18 dnia: Luty 18, 2012, 06:36:11 pm »
MARIO wielkie dzięki za konkretną pomoc.

Niestety trochę przerasta to moje umiejętności  ::)
Strona jest moja, nie zajmuje się tym komercyjnie, może dlatego zależy mi aby była taka jak chcę.

Dzięki i pozdrawiam