Суть в том, что основная картинка ни в какую не хочет отображаться в первом слоте карусели. Сколько было потрачено часов на попытки это сделать, всё в пустую. Может кто сможет помочь?
23.10.2016 21:08:18
Передавай методу CFile::ResizeImageGet - $arResult['PREVIEW_PICTURE']['ID']
|
|
|
|
23.10.2016 22:26:08
Дмитрий Ганин, А можно поподробнее, что, куда передавать?
|
|
|
|
24.10.2016 08:31:14
|
|||
|
|
24.10.2016 21:35:31
Дмитрий Ганин, так, я добавил, но результат остался такой же.
|
|
|
|
24.10.2016 21:42:59
Распечатайте $arResult['PREVIEW_PICTURE']
И сделайте скрин |
|||||
|
|
24.10.2016 22:56:36
Дмитрий Ганин, Сделал
|
|
|
|
25.10.2016 08:47:18
Ну да, как я и предполагал. Вы передаете в метод CFile::ResizeImageGet первым параметром массив, а необходимо передавать ID файла. Все же считаю, что замена $arResult['PREVIEW_PICTURE'] на $arResult['PREVIEW_PICTURE']['ID'] должна помочь. Посмотрите, может быть что-то не так сделали. Должно быть вот так:
|
|||||
|
|
26.10.2016 03:12:06
Дмитрий Ганин, Насколько я понял, сделал правильно, т. е. подставил в нужное место, и не только в нужное, но результат не поменялся.
|
|
|
|
26.10.2016 08:39:37
у вас изначально было 3 переменные
$file_main $file $file_big а на последнем скриншоте осталось 2 |
|
|
|
26.10.2016 21:35:43
Александр Кислицын, переменную $file_main ввел изначально я, что бы отличать, но по сути никакой разницы нету. $file_main и $file - одно и тоже.
|
|
|
|
26.10.2016 21:43:50
После строки, где первый раз определяете $file = CFile::Resize..... ; Распечатайте $file
|
|||||
|
|
||||