Как работать с изображениями, миниатюрами в хикашоп?

  • Posts: 17
  • Thank you received: 2
5 years 7 months ago #305615

У меня названия изображений были "не правильные" (состоящие из цифр), тогда, чтобы в alt и title изображений поставить название товара, в шаблоне вывода изображений карточки товара изменяем
if (hikashop_getCID('product_id') != $this->element->product_id && isset ($this->element->main->product_name))
$pr_name = $this->element->main->product_name;
else
$pr_name = $this->element->product_name;

$attr = 'title="'.$pr_name.'" onmouseover="return window.localPage.changeImage(this, \'hikashop_main_image'.$variant_name.'\', \''.$img->url.'\', '.$img->width.', '.$img->height.', \''.str_replace("'","\'",@$image->file_description).'\', \''.str_replace("'","\'",@$image->file_name).'\');"';
$html = '<img class="'.$classname.'" title="'.$pr_name.'" alt="'.$pr_name.'" data-src="'.$img->url.'" uk-img />';

а в шаблоне списка товаров
echo '<img class="hikashop_product_listing_image" src="'. $img->url . '" title="' . $this->row->main->product_name . '" alt="' . $this->row->main->product_name . '"/>';

Please Log in or Create an account to join the conversation.

  • Posts: 14
  • Thank you received: 0
4 years 4 months ago #322431

Добрый день, только начинаю работать с hikashop/ Я правильно понял, что все файлы изображений и товаров и категорий хранятся в общей свалке upload? Есть ли целесообразность создавать структуру каталогов, чтобы все лежало "по полочкам"?

Please Log in or Create an account to join the conversation.

  • Posts: 2293
  • Thank you received: 315
4 years 4 months ago #322432

как хранить изображения - это уже ваш выбор.
лучше хранить структурировано, если такая возможность есть


Я не явлюсь официальной службой поддержки!
Я здесь добровольно!

Хочешь получить купон на скидку Hikashop? Спроси меня как!
The following user(s) said Thank You: kriptonus

Please Log in or Create an account to join the conversation.

Moderators: progreccor
Time to create page: 0.076 seconds
Powered by Kunena Forum