|
|
05.02.2016, 22:43
|
|
Andrey
Зарегистрирован: 2015-01-30
Сообщений: 60
|
Здравствуйте, подскажите пожалуйста, как сделать защиту изображения товара картинкой.
Что-то никак не могу найти как сделать.
Форум порушили, добавить не могу.... поэтому допишу сюда:
Здравствуйте, спасибо за ответ))
Я такое уже делал, по документации к КМС.
Но не работает (поменял Image на свое значение поля)
Картинка так и не накладывается (вставлял в поле компонента - "Действие после добавления")
Может что-то не так делаю?
Помогите пожалуйста
|
|
|
06.02.2016, 21:09
|
|
Игорь
Игорь Мишарин
Зарегистрирован: 2011-11-20
Сообщений: 482
|
Имеется ввиду наложение водяного знака на картинку?
Тогда: в Действие после добавления объекта
Код: global $nc_core;
require_once($nc_core->INCLUDE_FOLDER."classes/nc_imagetransform.class.php");
$photo_path = $DOCUMENT_ROOT.nc_file_path($classID, $message, 'Image', "");
if ( $photo_path) {
nc_ImageTransform::putWatermark($classID,'Image',$message, '/путь_к_папке_с_изображением/watermark.png', 3 );
}
0 — по центру;
1 — левый верхний угол;
2 — правый верхний угол;
3 — левый нижний угол;
4 — правый нижний угол.
Stark
|
|
|
05.05.2016, 22:29
|
|
Александр
Зарегистрирован: 2012-04-06
Сообщений: 32
|
Скорее всего у вас в компоненте есть шаблон для административной части, именно в нем нужно добавлять условия после добавления/изменения объекта.
|
|
|
30.05.2016, 18:19
|
|
Ereban
Зарегистрирован: 2016-05-30
Сообщений: 1
|
а как собственно разместить вотемарк по центру картинки? У меня он сдвигается сильно влево. Не пойму как выровнять по центру!
накрутка просмотров в Youtube
|
|
|
23.11.2016, 00:14
|
|
BlackLake
Зарегистрирован: 2016-11-23
Сообщений: 3
|
Обязательно попробую, самый быстрый способ прогнать через фотошоп
Веб-разработка
|
|
|
09.12.2016, 22:25
|
|
fazli
ymv
Зарегистрирован: 2011-02-27
Сообщений: 28
|
прописал так:
Код: global $nc_core;
require_once($nc_core->INCLUDE_FOLDER."classes/nc_imagetransform.class.php");
$photo_path = $DOCUMENT_ROOT.nc_file_path($classID, $message, 'Image', "");
if ( $photo_path) {
nc_ImageTransform::putWatermark($classID,'Image',$message, '<?= $nc_parent_template_folder_path; ?>image/watermark.png', 3 );
}
пробовал еще такой путь к фото: /netcat_template/template/126/image/
только не работает. что не так прописал?
fazli
|
|
|
12.12.2016, 11:00
|
|
Игорь
Игорь Мишарин
Зарегистрирован: 2011-11-20
Сообщений: 482
|
1. Это код вставлен в Действие после добавления объекта?
2. Вставить также в Действие после изменения объекта.
3. Удалить изображение и добавить снова.
Stark
|