Prestashop 1.6 从产品名称创建默认图像
Prestashop 1.6 Create a default image from a Product Name
我有一个网站 运行 prestashop 1.6+,如果没有为产品上传图片,我喜欢做的是根据产品名称为产品创建图片。
我已经在网上对此进行了研究,但我找不到任何方法可以做到这一点。
当我在我的网站上创建新产品时,如果我没有向该产品上传任何图片,那么我想自动显示默认图片作为产品名称。
这可能吗?
预先感谢您的帮助。
如果您没有产品图片,您会在产品页面中看到静态 "No image available"
图片。您可以在名为 en-default-[...].jpg
的文件夹 img/p/
中找到这些图像。您可以将这些图片更改为您喜欢的其他图片。
或者您可以添加产品名称而不是 "No image available"
图片编辑您的 theme
.tpl
文件FTP。
对于产品页面 - 在文件中找到这样的代码 themes/[your-theme]/product.tpl
:
{else}
<span id="view_full_size">
<img itemprop="image" src="{$img_prod_dir}{$lang_iso}-default-large_default.jpg" id="bigpic" alt="" title="{$product->name|escape:'html':'UTF-8'}" width="{$largeSize.width}" height="{$largeSize.height}"/>
{if !$content_only}
<span class="span_link">
{l s='View larger'}
</span>
{/if}
</span>
{/if}
把改成这样:
{else}
<h2 itemprop="name" style="display: table-cell; height: {$largeSize.height}px; text-align: center; width: {$largeSize.width}px; vertical-align: middle">{$product->name|escape:'html':'UTF-8'}</h2>
{* <span id="view_full_size">
<img itemprop="image" src="{$img_prod_dir}{$lang_iso}-default-large_default.jpg" id="bigpic" alt="" title="{$product->name|escape:'html':'UTF-8'}" width="{$largeSize.width}" height="{$largeSize.height}"/>
{if !$content_only}
<span class="span_link">
{l s='View larger'}
</span>
{/if}
</span> *}
{/if}
完成!
我有一个网站 运行 prestashop 1.6+,如果没有为产品上传图片,我喜欢做的是根据产品名称为产品创建图片。
我已经在网上对此进行了研究,但我找不到任何方法可以做到这一点。
当我在我的网站上创建新产品时,如果我没有向该产品上传任何图片,那么我想自动显示默认图片作为产品名称。
这可能吗?
预先感谢您的帮助。
如果您没有产品图片,您会在产品页面中看到静态 "No image available"
图片。您可以在名为 en-default-[...].jpg
的文件夹 img/p/
中找到这些图像。您可以将这些图片更改为您喜欢的其他图片。
或者您可以添加产品名称而不是 "No image available"
图片编辑您的 theme
.tpl
文件FTP。
对于产品页面 - 在文件中找到这样的代码 themes/[your-theme]/product.tpl
:
{else}
<span id="view_full_size">
<img itemprop="image" src="{$img_prod_dir}{$lang_iso}-default-large_default.jpg" id="bigpic" alt="" title="{$product->name|escape:'html':'UTF-8'}" width="{$largeSize.width}" height="{$largeSize.height}"/>
{if !$content_only}
<span class="span_link">
{l s='View larger'}
</span>
{/if}
</span>
{/if}
把改成这样:
{else}
<h2 itemprop="name" style="display: table-cell; height: {$largeSize.height}px; text-align: center; width: {$largeSize.width}px; vertical-align: middle">{$product->name|escape:'html':'UTF-8'}</h2>
{* <span id="view_full_size">
<img itemprop="image" src="{$img_prod_dir}{$lang_iso}-default-large_default.jpg" id="bigpic" alt="" title="{$product->name|escape:'html':'UTF-8'}" width="{$largeSize.width}" height="{$largeSize.height}"/>
{if !$content_only}
<span class="span_link">
{l s='View larger'}
</span>
{/if}
</span> *}
{/if}
完成!