korni Posted March 13, 2014 Share Posted March 13, 2014 (edited) Witam, mam problem ze zmianą rozmiaru miniatur na stronie produktu. na zapleczu stworzyłem nowy rozmiar - thumbs_new 80x80 i jest podpięty pod produkty, style są pozmieniane, również zmieniłem linijkę w product.tpl na: <img id="thumb_{$image.id_image}" src="{$link->getImageLink($product->link_rewrite, $imageIds, 'thumbs_new')}" alt="{$image.legend|htmlspecialchars}" height="{$mediumSize.height}" width="{$mediumSize.width}" /> i nadal się wyświetlają w rozmiarze 70x70 (jak w orginale). Jak się domyślam to wina tego zapisu (wg firebuga): height="{$mediumSize.height}" width="{$mediumSize.width}" no więc zmieniam na: height="{$nowy_rozmiar.height}" width="{$nowy_rozmiar.width}" oraz kopiuję linijkę i modyfikuję zapis w pliku ProductController.php: 'nowy_rozmiar' => Image::getSize(ImageType::getFormatedName('thumbs_new'')), no i wywala mi stronę :/ co źle zrobiłem i jak ustawić rozmiar tych miniatur? Edited March 13, 2014 by korni (see edit history) Link to comment Share on other sites More sharing options...
0 vekia Posted March 13, 2014 Share Posted March 13, 2014 dzieje się tak bo zmienna $nowy_rozmiar nie jest nigdzie zdefiniowana. musisz zmienić kontoller categoryContorller.php $this->context->smarty->assign(array( 'category' => $this->category, 'description_short' => Tools::truncateString($this->category->description), 'products' => (isset($this->cat_products) && $this->cat_products) ? $this->cat_products : null, 'id_category' => (int)$this->category->id, 'id_category_parent' => (int)$this->category->id_parent, 'return_category_name' => Tools::safeOutput($this->category->name), 'path' => Tools::getPath($this->category->id), 'add_prod_display' => Configuration::get('PS_ATTRIBUTE_CATEGORY_DISPLAY'), 'categorySize' => Image::getSize(ImageType::getFormatedName('category')), 'mediumSize' => Image::getSize(ImageType::getFormatedName('medium')), 'thumbSceneSize' => Image::getSize(ImageType::getFormatedName('m_scene')), 'homeSize' => Image::getSize(ImageType::getFormatedName('home')), 'allow_oosp' => (int)Configuration::get('PS_ORDER_OUT_OF_STOCK'), 'comparator_max_item' => (int)Configuration::get('PS_COMPARATOR_MAX_ITEM'), 'suppliers' => Supplier::getSuppliers() )); Link to comment Share on other sites More sharing options...
Question
korni
Witam,
mam problem ze zmianą rozmiaru miniatur na stronie produktu.
na zapleczu stworzyłem nowy rozmiar - thumbs_new 80x80 i jest podpięty pod produkty,
style są pozmieniane, również zmieniłem linijkę w product.tpl na:
i nadal się wyświetlają w rozmiarze 70x70 (jak w orginale). Jak się domyślam to wina tego zapisu (wg firebuga):
no więc zmieniam na:
oraz kopiuję linijkę i modyfikuję zapis w pliku ProductController.php:
no i wywala mi stronę :/
co źle zrobiłem i jak ustawić rozmiar tych miniatur?
Edited by korni (see edit history)Link to comment
Share on other sites
1 answer to this question
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now