scary.png Happy Halloween! Лови жутко страшный список шаблонов и модулей со скидками.
Jump to content
Sign in to follow this  
wizand

нет в наличии" GreyImage для 2.0 и переделка для OC 2.3.

Recommended Posts

Добрый день!

 

Стоит сторонняя тема от burnengine

 

взял бесплатный модуль greyimage, внес изменения в файл greyimage.ocmod - т.е. поменял путь до модулей:

было: catalog/controller/module/*.php

стало: catalog/controller/extension/module/*.php

установил, обновил модификаторы

в итоге, в списке товаров (категории, поиск, сравнение) модуль работает

 

А в карточке товара ничего не меняется, картинки как были, так и остались цветные. Еще один момент: если товара больше 1, то в карточке товара отображается количество, если количество товара "0". то просто:

"Наличие:     ", т.е. может все дело в том, что не отображается количество

 

Я подозреваю, что 2.3 все-таки что-то забыл поменять. Подскажите, плиз

 

Код greyimage.ocmod.xml касательно карточки товара

<file path="catalog/controller/product/product.php">
	<operation error="log">
	<search><![CDATA[if ($product_info['quantity'] <= 0) {]]></search>
	<add position="before"><![CDATA[$data['quantity'] = $product_info['quantity'];]]></add>
	</operation>
</file>
	
<file path="catalog/view/theme/*/template/extension/module/*.tpl">
	<operation error="log">
	<search><![CDATA[<?php echo $product['thumb']; ?>"]]></search>
	<add position="replace"><![CDATA[<?php echo $product['thumb']; ?>" <?php if ($product['quantity'] < 1) { ?>data-grey-image="1"<?php } ?>]]></add>
	</operation>
</file>
	
<file path="catalog/view/theme/*/template/product/*.tpl">
	<operation error="log">
	<search><![CDATA[<?php echo $product['thumb']; ?>"]]></search>
	<add position="replace"><![CDATA[<?php echo $product['thumb']; ?>" <?php if ($product['quantity'] < 1) { ?>data-grey-image="1"<?php } ?>]]></add>
	</operation>
</file>
	
<file path="catalog/view/theme/*/template/product/product.tpl">
	<operation error="log">
	<search><![CDATA[<?php echo $thumb; ?>"]]></search>
	<add position="replace"><![CDATA[<?php echo $thumb; ?>" <?php if ($quantity < 1) { ?>data-grey-image="1"<?php } ?>]]></add>
	</operation>
</file>

 

Share this post


Link to post
Share on other sites

upd: вопрос снимаю... на фрилансе сделали

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.