Категории
[FAQ] Часто задаваемые вопросы и ответы
Проблемы и решения
Ошибки и исправления
Общие вопросы
Расширения
Установка и обновление
Модули
Шаблоны
Локализация интерфейса
Коммерческие предложения
Учимся бизнесу
Бизнес книги
Поисковая оптимизация (SEO)
Магазины на ShopOS
Хостинг для ShopOS
Предложения и пожелания
Курилка
|
Увеличение картинок на главной. Как?
Приветствую.
Столкнулся с такой проблемой. Не могу понять как добавить другие размеры изображений товара на главную.
Как в new_products_default.html добавить к уже существующей {$module_data.PRODUCTS_IMAGE}, например изображение немного побольше. Как вот в полном товаре, есть же {$PRODUCTS_POPUP_IMAGE}.
Хочу сделать увеличение картинки по клику. Поиском ничего не смог найти. Да и листал темы...
Заранее спасибо. Большое ;D
includes\classes\product.php
return array ('PRODUCTS_NAME' => $array, 'PRODUCTS_MODEL'=>$array, 'PRODUCTS_QUANTITY'=>$array, 'COUNT'=>$array, 'PRODUCTS_ID'=>$array, 'PRODUCTS_VPE' => $this->getVPEtext($array, $products_price), 'PRODUCTS_IMAGE' => $this->productImage($array, $image), 'PRODUCTS_LINK' => os_href_link(FILENAME_PRODUCT_INFO, os_product_link($array, $array)), 'PRODUCTS_PRICE' => $products_price, 'PRODUCTS_PRICE_PLAIN' => $products_price, 'PRODUCTS_TAX_INFO' => $main->getTaxInfo($tax_rate), 'PRODUCTS_SHIPPING_LINK' => $main->getShippingLink(), 'PRODUCTS_BUTTON_BUY_NOW' => $buy_now, 'PRODUCTS_BUTTON_BUY_NOW_NEW' => $buy_now_new, 'PRODUCTS_SHIPPING_NAME'=>$shipping_status_name, 'PRODUCTS_SHIPPING_IMAGE'=>$shipping_status_image, 'PRODUCTS_DESCRIPTION' => $array, 'PRODUCTS_EXPIRES' => $array, 'PRODUCTS_CATEGORY_URL'=>$array, 'PRODUCTS_SHORT_DESCRIPTION' => $array, 'PRODUCTS_FSK18' => $array);
заменить на что то такое
return array ('PRODUCTS_NAME' => $array, 'PRODUCTS_MODEL'=>$array, 'PRODUCTS_QUANTITY'=>$array, 'COUNT'=>$array, 'PRODUCTS_ID'=>$array, 'PRODUCTS_VPE' => $this->getVPEtext($array, $products_price), 'PRODUCTS_IMAGE' => $this->productImage($array, $image), 'PRODUCTS_IMAGE_POPUP' => $this->productImage($array, 'popup'), 'PRODUCTS_LINK' => os_href_link(FILENAME_PRODUCT_INFO, os_product_link($array, $array)), 'PRODUCTS_PRICE' => $products_price, 'PRODUCTS_PRICE_PLAIN' => $products_price, 'PRODUCTS_TAX_INFO' => $main->getTaxInfo($tax_rate), 'PRODUCTS_SHIPPING_LINK' => $main->getShippingLink(), 'PRODUCTS_BUTTON_BUY_NOW' => $buy_now, 'PRODUCTS_BUTTON_BUY_NOW_NEW' => $buy_now_new, 'PRODUCTS_SHIPPING_NAME'=>$shipping_status_name, 'PRODUCTS_SHIPPING_IMAGE'=>$shipping_status_image, 'PRODUCTS_DESCRIPTION' => $array, 'PRODUCTS_EXPIRES' => $array, 'PRODUCTS_CATEGORY_URL'=>$array, 'PRODUCTS_SHORT_DESCRIPTION' => $array, 'PRODUCTS_FSK18' => $array);
на практике не проверялось
но идея должна быть понятна :)
так можно любые метки добавить
если не получится - тогда уже проверю
Работает на ура. Топик в закладки ;) Ток чет попап картинки большие получились) Я взял поменьше - info.
Спасибо за решение!
Работает на ура. Топик в закладки ;) Ток чет попап картинки большие получились) Я взял поменьше - info.
Спасибо за решение!
Подскажите что добавить вместо вопросов, чтобы открывалось большое фото:
<a class="highslide" onclick="return hs.expand (this)" href="???????????????????????????????????"> <img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}" title="{$module_data.PRODUCTS_NAME}" /> </a>
картинку {$module_data.PRODUCTS_IMAGE_POPUP} вроде. Если вы popup добавили У вас нас строчку ниже реальный пример есть.
я добавил это строчку 'PRODUCTS_IMAGE_POPUP' => $this->productImage($array['products_image'], 'popup'), в product.php а дальше что куда добавить, подскажите пожалуйста!!! что то недогоню
в файл листинга товара. выше написано, внимательно прочитайте вставлять надо это {$module_data.PRODUCTS_IMAGE_POPUP}, к примеру, в файл new_products_default.html
Источник
|