Как удалить изображение в OpenTBS, если тот, который вы заменяете, не существует?
У меня есть немного кода, который перебирает и заменяет фотографии в таблице, но иногда у клиента не будет изображений. Я попробовал оставить тег default = current, но он показывает отсутствующее окно изображения («Это изображение в настоящее время не отображается»).
ОБНОВИТЬ:
Я думал, что ответ Скролса будет работать, но я не смог заставить его работать. У меня есть изображение, за которым следует следующий тег.
[field.p5;ope=changepic;from='[val]';adjust]
Whats, следующие за этим, я должен был бы сказать, если переменная поля p5 не установлена или пустой ect, а затем удалите изображение.
Если ваша первая необходимость – не изменять изображение в Docx, если целевое изображение является не найденным файлом, то это два решения:
Если вы предпочитаете удалять окно изображения в документе, если файл отсутствует, вы можете добавить поле TBS, которое удалит окно изображения в зависимости от глобальной переменной.
PHP:
$picok = (file_exists($the_picture)) ? 1 : 0;
HTML:
[onshow;block=w:drawing;when [var.picok]=1]