Automatyczne dopasowywanie rozmiaru czcionki do menu za pomocą jQuery
Skrypt rekurencyjny umożliwiający dopasowanie rozmiaru elementów li a w liście(w moim przykładzie menu)
$.fn.changeFont = function(useMargins,size) {
var sum = 0;
$(this).children("a").css("font-size",size+"px");
...
Dodanie aktywnej klasy dla otwartego linku z poziomu smarty w Prestashop
Na pewno jest na to kilka sposobów , ale mi udało się stworzyć coś takiego:
{assign var='new_var' value="http://"|cat:$smarty.server.HTTP_HOST|cat:$smarty.server.REQUEST_URI}
deklaruje zmienną w smarty , która będzie posiadać...
Identyfikacja uruchomionego przycisku dla zdarzenia submit w jQuery
Aby odebrać zdarzenie wysłania formularza za pomocą jQuery należy użyć metody submit() , jednak czasami zdarza się , że mamy kilka inputów i musimy...
Zamiana wartości w polu bazy danych dla wzorca – MySQL
Aby zaktualizować wiele rekordów w bazie MySQL dla podanego wzorca można użyć poniższego polecenia:
UPDATE `nazwa_tabeli`
SET `opis` = REPLACE(opis, 'z_czego zamienić', 'na co zamienić')
WHERE ...
Wyświetlenie wszystkich produktów w prestashop 1.4
Jest to zmodyfikowany kod do wyświetlenia wszystkich produktów w danej kategorii oraz jej podkategoriach.
W pliku controllers/CategoryController.php
należy odnalezc i zmodyfikować:
public function process()
{
...
Dodanie strony CMS do strony formularza kontaktowego w prestashop
W katalogu controllers/ContactController.php po
self::$smarty->assign(array(
'errors' => $this->errors,
'email' => $email,
'fileupload' => Configuration::get('PS_CUSTOMER_SERVICE_FILE_UPLOAD')
));
Należy dodać kod:
// custom code
...