Forums / National / Russian / Тех. поддержка / плагин Attach2

webitproff
#46408 2023-04-07 20:23

на странице полной новости получаю ошибку

Deprecated: Implicit conversion from float -77.77777777777777 to int loses precision 
in /plugins/attach2/inc/attach2.functions.php on line 805 

 

вызываю галерею так

<!-- IF {PAGE_ID|att_count('page',$this,'images')} > 0 -->
<div class="block">
	<h3>{PHP.L.att_gallery}</h3>
	{PAGE_ID|att_gallery('page',$this)}
</div>
<!-- ENDIF -->

 

сам код в 805-й строке

imagecopyresampled($newimage, $oldimage, $x_pos, $y_pos, 0, 0, (int)$width, (int)$height, (int)$width_orig, (int)$height_orig);

за менил на

imagecopyresampled($newimage, $oldimage, $x_pos, $y_pos, 0, 0, $width, $height, $width_orig, $height_orig);

ошибка пропала, но правильно ли? прошу знающих подсказать.

пхп 8.1

Добавлено 8 часов спустя:

теперь ругается только так

Deprecated: Implicit conversion from float -146.66666666666669 to int loses precision in /plugins/attach2/inc/attach2.functions.php on line 805 
Deprecated: Implicit conversion from float 933.3333333333334 to int loses precision in /plugins/attach2/inc/attach2.functions.php on line 805 

ошибка, сразу после того как при редактировании страницы добавил картинку и публикуешь

Добавлено 22 секунды спустя:

но страницу тут же перезагрузить - ошибка исчезает...

Добавлено 9 минут спустя:

ели дошло как пдключить разные шаблоны

полная новость page.tpl

<!-- IF {PAGE_ID|att_count('page',$this,'images')} > 0 -->
<div class="uk-card uk-card-default">
	{PAGE_ID|att_gallery('page',$this,'','attach2.gallery.pagefull')}
</div>
<!-- ENDIF -->

в списках page.list.tpl

<!-- IF {PHP.cot_plugins_active.attach2} AND {PAGE_ID|att_count('page',$this,'images')} > 0 -->
<div class="uk-inline thumbnail uk-cover-container">
	<div data-att-display="all">
		{PAGE_ID|att_gallery('page',$this,'','attach2.gallery.pagelist')}
	</div>
</div>
<!-- ENDIF -->

гду вас должны быть свои шаблоны attach2.gallery.pagefull.tpl для полной страницы и attach2.gallery.pagelist.tpl соответственно для страниц в списках/категории

Добавлено 1 минута спустя:

помогите пофиксить ошибку

Deprecated: Implicit conversion from float -***** to int loses precision in 

буду признателен

Добавлено 2 минуты спустя:

и еще пожелание, может отдельным репозиторием выложить код плагина на https://github.com/Cotonti

думаю причины очевидны

аккаунт удален - не срослось с разработчиками
ушел на другой движок
This post was edited by webitproff (2023-04-08 06:11, 1 year ago)