Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Здравствуйте! Такой вопрос, как запустить генерацию всех картинок сразу из папки originals в папку products. Если конкретней, то я хочу на локальном хосте заливать товары, проверять, шринкать картинки ко всем товарам сразу, и потом выгружать это на внешний хост. И на внешний хост заливать только готовые картинки, так и место экономиться и нагрузка на жадный на ресурсы хостинг меньше. Если кто сталкивался с таким, поясните как сделать.
Здравствуйте! Такой вопрос, как запустить генерацию всех картинок сразу из папки originals в папку products. Если конкретней, то я хочу на локальном хосте заливать товары, проверять, шринкать картинки ко всем товарам сразу, и потом выгружать это на внешний хост. И на внешний хост заливать только готовые картинки, так и место экономиться и нагрузка на жадный на ресурсы хостинг меньше. Если кто сталкивался с таким, поясните как сделать.
// Если вайл удаленный (http://), зальем его себе
if(substr($source_file, 0, 7) == 'http://') {
// Имя оригинального файла
if(!$original_file = $this->download_image($source_file)) {
return false;
}
} else {
$original_file = $source_file;
}
$resized_file = $this->add_resize_params($original_file, $width, $height, $set_watermark);
$original_file = $source_file;
$resized_file = $this->add_resize_params($original_file, $width, $height, $set_watermark);
1. В шаблоне products.tpl добавьте
{foreach $products as $product}
{foreach $product->images as $i=>$image}
<img style="width:1%;" alt="{$product->name}" src="{$image->filename|resize:200:200}" />
<img style="width:1%;" alt="{$product->name}" src="{$image->filename|resize:75:75}" />
<img style="width:1%;" alt="{$product->name}" src="{$image->filename|resize:35:35}" />
<img style="width:1%;" alt="{$product->name}" src="{$image->filename|resize:194:143}" />
<img style="width:1%;" alt="{$product->name}" src="{$image->filename|resize:800:800}" />
<img style="width:1%;" alt="{$product->name}" src="{$image->filename|resize:800:800:w}" />
<img style="width:1%;" alt="{$product->name}" src="{$image->filename|resize:67:67}" />
<img style="width:1%;" alt="{$product->name}" src="{$image->filename|resize:70:70}" />
{/foreach}
{/foreach}
, где после ilename|resize: вы указываете размер создаваемых изображений.
2. Заккоментируйте в шаблоне штатный вывод товаров. Он обернут в:
{foreach $products as $product}
.....
{/foreach}
3. В админпанели зайдите в Настройки -> Настройки каталога - > Товаров на странице сайта -> установите значение 999999
4. Перейдите на страницу Для просмотра ссылки Войдиили Зарегистрируйся
У кого есть модуль оптовая и розничная цена для 2.3.7?
1. В шаблоне products.tpl добавьте
{foreach $products as $product}
{foreach $product->images as $i=>$image}
<img style="width:1%;" alt="{$product->name}" src="{$image->filename|resize:200:200}" />
<img style="width:1%;" alt="{$product->name}" src="{$image->filename|resize:75:75}" />
<img style="width:1%;" alt="{$product->name}" src="{$image->filename|resize:35:35}" />
<img style="width:1%;" alt="{$product->name}" src="{$image->filename|resize:194:143}" />
<img style="width:1%;" alt="{$product->name}" src="{$image->filename|resize:800:800}" />
<img style="width:1%;" alt="{$product->name}" src="{$image->filename|resize:800:800:w}" />
<img style="width:1%;" alt="{$product->name}" src="{$image->filename|resize:67:67}" />
<img style="width:1%;" alt="{$product->name}" src="{$image->filename|resize:70:70}" />
{/foreach}
{/foreach}
, где после ilename|resize: вы указываете размер создаваемых изображений.
2. Заккоментируйте в шаблоне штатный вывод товаров. Он обернут в:
{foreach $products as $product}
.....
{/foreach}
3. В админпанели зайдите в Настройки -> Настройки каталога - > Товаров на странице сайта -> установите значение 999999
4. Перейдите на страницу Для просмотра ссылки Войдиили Зарегистрируйся