Jump to content
  • 0

kod php w .tpl


marcin1987a

Question

Witajcie 

 

Jestem tutaj nowy na forum więc proszę o cierpliwość :)

 

problem mam taki iż nie mogę dodać kody php do .tpl , tagi {php} nie działają

przeczytalem na forum aby zrobic tak iz zrobic w konfiguracji smarty jako smartyBC , bo podobno jest to wcześniejsza kompatybilność , ale to też nie działa 

 

czy możecie mi pomóc jak taki kod można dodać ? 

 

wersja niestety presty najnowsza czyi 1.5.6.0 

 

Pozdrawiam 

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Też mam z tym problem.

 

Kompletnie nie wiem jak używać smarty.

PHP liznąłem wieki temu ale wymóżdżyłem:

 

{php}
<?php
$polaczenie = @new mysqli('localhost', 'xxxxxxx', 'password', 'yyyyyyyyy');
if (mysqli_connect_errno() != 0){
    echo '<p>Wystąpił błąd połączenia: ' . mysqli_connect_error() . '</p>';
}
else {
    $wynik = @$polaczenie -> query("SELECT ps_product_attribute.id_product, ps_product_attribute.reference FROM ps_product_attribute WHERE id_product=6 ORDER BY reference");
    //$wynik -> bind_param('d', $id_product); // zamiast id_product=6 dać id_product=? | czy dobra zmienna $id_product
    if ($wynik === false){
        echo '<p>Zapytanie nie zostało wykonane poprawnie!</p>';
        $polaczenie -> close();
    }
    else {
        while (($produkt = $wynik -> fetch_assoc()) !== null){
            echo '' . $produkt['reference'] . '</br>';
        }
        $wynik -> close();
        $polaczenie -> close();
    }
}
?>
{/php}

 

No i nie działa. Jako osobny plik php bez {php}{/php} to śmiga.

 

Pomocy!

Link to comment
Share on other sites

  • 0

nie ma możliwośći wykorzystywania kodu php w smarty (w prestashop 1.5)

do wykorzystywania kodu php są kontrolery i klasy

 

 

Widzę, że też siedzisz po nocach ;-)

Przed Twoją odpowiedzią dowiedziałem się, że lipa.

Czytałem, że ludziska próbują to obchodzić.

 

Powiedz. Miałbyś chwilę, żeby taki kawałek kodu wstawić/przerobić aby działał?

Ile byś za to chciał?

Kilka dni się nad tym męczę i gdy już jestem prawie u celu to jak zimny prysznic dostałem od Ciebie i od wójka google info, że nie da się albo nie wolno, albo to nieelegancko (a już prawie nauczyłem się MySQL i PHP przez te parę dni ;-).

 

Gdybyś jednak nie miał czasu to może polecisz kogoś?

Edited by hering (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...