Размер превью инфоблока - Bitrix

V
На сайте с 10.01.2012
Offline
85
3223

Есть сайт на Bitrix. Его обслуживал один прогер и пропал с концами после получения месячного аванса - чуть ли не на колени падал, что большие финансовые проблемы у нужны деньги.

Средства ушли, а задачу нужно сделать... сам мучаю уже 2 недели и найти не могу.

Вот сама суть - размер превьюшек в инфоблоке 232*214, а нужно изменить на 400х350. Поиск по структуре сайта и БД этих значений не дал результата.

Может кто подскажет в каком направлении стоит ковырять?

Заранее благодарю за ответы.

forest25
На сайте с 12.09.2009
Offline
67
#1

А в чем собственно проблема?

В панели управления в самом низу в меню что слева:

Информ. блоки -> Типы информ. блоков -> Выбираем нужный тип -> Выбираем нужный нам инфоблок.

Открываются настройки инфоблока со вкладками. Переходим на вкладку "Поля". Там "Картинка для анонса" -> "Уменьшать если большая" и прописываем необходимые ширину и высоту.

Так реализуются стандартные превьюшки.

Есть еще вариант если прогер решил запилить ресайз прямо в шаблонах компонентов. Тогда ищите в bitrix/templates в шаблонах компонентов строчку с вызовом функции ResizeImageGet.

Если есть доступ к консоли сервера, то можно поискать grep'ом.

VPS 512MB 20GB SSD KVM - 5$ (http://u.hmdw.me/digitalocean) | ИМХО о хостингах (http://u.hmdw.me/hosting)
V
На сайте с 10.01.2012
Offline
85
#2

В админке стоит размер, но он не срабатывает. Поиском по запросу "Resize" в указанной папке bitrix/templates находит только такой код

$arResult["ITEMS"][$k]['PICTURE'] = indiResizeImage($arItem['DETAIL_PICTURE']['ID'], 1000, 540);
// $arItem['PICTURE'] = indiResizeImage($arItem['DETAIL_PICTURE']['ID'], 1000, 540);

Что явно не влияет

Ord
На сайте с 15.11.2005
Offline
175
Ord
#3

Выкиньте Битрикс на помойку и сделайте сайт на нормальной CMS или фреймворке.

PS: недавно достался клиент с битриксом и я, как программист с 10 летним стажем, не смог вкурить в это несусветное чудо. В одном месте меняешь, в другом верстка едет :)

Что касается SEO, так там вообще ничего не продумано - все надо дописывать. Какие-то сраные инфоблоки, какие-то поля.

Разработчики реально хотели сделать так, чтобы любой желающий смог сделать полнофункциональный сайт, в результате накрутили похлеще Джумлы :)))

Создаем лучший кулинарный проект, iamcook.ru
IL
На сайте с 20.04.2007
Offline
435
#4
Varenik:
indiResizeImage

говорящее название функции.. Прогер с юморком оказался..

Примеры использования ResizeImageGet найти несложно

http://dev.1c-bitrix.ru/community/webdev/user/23714/blog/2879/

http://dev.1c-bitrix.ru/api_help/main/reference/cfile/resizeimageget.php?print=Y

Если не поможет - имеет смысл обратиться за помощью к профи :)

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
V
На сайте с 10.01.2012
Offline
85
#5
Если не поможет - имеет смысл обратиться за помощью к профи

Один профи смылся с деньгами, второй разрушил сайт - пришлось бекап возвращать

---------- Добавлено 28.10.2012 в 22:28 ----------

Выкиньте Битрикс на помойку и сделайте сайт на нормальной CMS или фреймворке.

Умный ответ и по теме:🙅

Pasha199
На сайте с 17.02.2009
Offline
167
#6

Ord, чем Вас не устроил Битрикс?

forest25
На сайте с 12.09.2009
Offline
67
#7

ТС, Скиньте в личку адрес сайта и страниц на которых неправильный размер страниц.

Можете также дать доступ в админку только на чтение. Гляну как будет время.

Ord, да въехать тяжеловато, но инфоблоки не такие уж и "сраные". Просто проведите аналогию с CCK в Drupal который кстати многие нахваливают. Если делать все с умом то ничего не развалится.

Надеюсь что 12-версии разрабы наконец выкинут тонны устаревшего кода оставленного для совместимости и сделают этого мастадонта чуть полегче.

kdv12
На сайте с 05.12.2011
Offline
52
#8
Ord:
Выкиньте Битрикс на помойку и сделайте сайт на нормальной CMS или фреймворке.

PS: недавно достался клиент с битриксом и я, как программист с 10 летним стажем, не смог вкурить в это несусветное чудо. В одном месте меняешь, в другом верстка едет

Ага, и переходите на чудо-джумлы и чудо-дле. Чудо-прогер.

Разработка сайтов любой сложности на 1С-Битрикс. Бесплатные консультации.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий