ReatEstate

Фотки на другом сервере. Как сделать?

Recommended Posts

Может кто делал такую фичу:
Как создать работу движка сайта, чтобы фотки от объектов открывались физически из другого сервера?
Например есть у нас большая база объектов, но не хочется все их фото перетягивать на свой сервер. Пусть они там и остаются, а у нас возможно чтобы отображались по ссылкам из первичного сервера.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если грузить фото из excel, то можно оставлять их в кэше.

Настройки - Excel

Вывод изображений из image_cache без загрузки на сервер
(apps.excel.image_cache_source)

Тогда можно не запускать парсер и система будет пробовать их получить из кэша.

А в кэше будет просто запись с адресом странички на другом сервере.

Только при выводе в шаблонах нужно будет немного подправить условия

{if $grid_items[i].img != '' }
<img itemprop="image" src="{$estate_folder}/img/data/{$grid_items[i].img[0].preview}" class="previewi">
{elseif $grid_items[i].image_cache[0] != '' }
<img src="{$grid_items[i].image_cache[0]}" class="previewi">
{else}
<img src="{$estate_folder}/template/frontend/realia/img/no_foto_270x200.png" class="previewi">
{/if}

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас