Help - покажите пример ПРАВИЛЬНО заполненных "Предустановленных значений" для типа поля "Изображение"

InstantCMS 2.X
#1 17 февраля 2020 в 13:09
Люди добрые и знающие...
Покажите пример правильно заполненного поля "Предустановленные значения" для типа поля "Изображение"? У кого однозначно и правильно работает.

Мой вариант не работает, от корня сайта и полный url также не работает.


На странице вывода записи без изображения движок дважды выдает нотис
  1. Notice: Undefined offset: 1 in /var/www/site.info/system/fields/image.php on line 166
#2 17 февраля 2020 в 13:26
На демо-сайте также перепробовал кучу вариантов — не работает
demo.instantcms.ru/admin/ctypes/fields_edit/9/5

Используемые варианты:
* /var/www/icms_demo/demo.instantcms.ru/html/upload/000/u2/000/25834f71.jpg
* normal /var/www/icms_demo/demo.instantcms.ru/html/upload/000/u2/000/25834f71.jpg
* normal: /var/www/icms_demo/demo.instantcms.ru/html/upload/000/u2/000/25834f71.jpg
* demo.instantcms.ru/upload/000/u2/000/25834f71.jpg

После этого заходил в объявление без изображения, немного изменял его и проверял в списке и в записи — остается стандартная заглушка, прописанная в шаблоне по ходу. Или где прописана ссылка на эту картинку???

Иллюстрация
#3 17 февраля 2020 в 13:39
Как-то так
  1. ---
  2. original: default/private_original.png
  3. big: default/private_big.png
  4. normal: default/private_normal.png
  5. small: default/private_small.png
  6. micro: default/private_micro.png
  7.  
В вашем случае так
  1. ---
  2. original: 000/u2/000/25834f71.jpg
  3. big: 000/u2/000/25834f71.jpg
  4. normal: 000/u2/000/25834f71.jpg
  5. small: 000/u2/000/25834f71.jpg
  6. micro: 000/u2/000/25834f71.jpg
  7.  
#4 17 февраля 2020 в 13:48

#5 17 февраля 2020 в 13:57

В вашем случае так

Loadырь
Повторил по вашей схеме на демо-сайте. При создании объявления сразу появляется на странице создания подгруженная мной картинка (указанная в поле). Только вот почему-то не сохранилась в записе после сохранения.
Перепроверил также на своем сайте: проблема та же — изображение не сохраняется ни в записи, ни в списке.
Но теперь хотя понимаем, как работает формат внесения данных, уже хорошо.
При этом при редактировании записи без изображения картинка не подгружается, только при создании новой записи.
#6 17 февраля 2020 в 13:58
чебурек дохлэй мыш, а теперь сохраните и посмотрите, сохранилось ли изображение в записи. А еще как вариант, открыть созданную ранее запись без изображения и попробовать пересохранить — поможет ли?
#7 17 февраля 2020 в 14:16


чебурек дохлэй мыш, а теперь сохраните и посмотрите, сохранилось ли изображение в записи. А еще как вариант, открыть созданную ранее запись без изображения и попробовать пересохранить — поможет ли?

AndroS
Да, всё сохранилось. А вот при редактировании записи без изображения вряд ли сработает. Предустановленные значения вроде работают только при добавлении.
#8 17 февраля 2020 в 14:23

Да, всё сохранилось.

чебурек дохлэй мыш
Версия движка какая? У меня на проекте, как и на демо-сайте, не сохраняется картинка.

Предустановленные значения вроде работают только при добавлении.

чебурек дохлэй мыш
Да, и это логично.
Поэтому я создал на гитхаб соответвующий issue. Просьба поддержать предложение.
#9 17 февраля 2020 в 14:31

на демо-сайте, не сохраняется картинка

AndroS
Иллюстрация
#10 17 февраля 2020 в 14:36
чебурек дохлэй мыш, а что будет с другими объявлениями с дефолтными картинками, если удалить у одного из них дефолтную картинку и загрузить нормальную?
#11 17 февраля 2020 в 14:39
чебурек дохлэй мыш, мистега )))
Повторил — не получилось. Правда, добавлял объявление в раздел вакансий или резюме...
Изображение брал с аватарки Демо админа
#12 17 февраля 2020 в 14:39
Мне кажется проще добавить поле типа "Изображение" с названием "Заглушка", дать его на создание/редактирование только админам, загрузить туда нужную картинку и в шаблоне просто прописать условие, если картинка не заполнена в основном поле, то показывать заглушку.
#13 17 февраля 2020 в 14:41
Это повлияет сразу на новые и на старые записи, плюс удобно поменять картинку в любое время.
#14 17 февраля 2020 в 14:42

а что будет с другими объявлениями с дефолтными картинками, если удалить у одного из них дефолтную картинку и загрузить нормальную?

Loadырь
Судя по всему, удалятся они все. Картинка на скриншоте взята из новостей, удалил объявление — удалилась картинка из новостей.
#15 17 февраля 2020 в 14:44

Судя по всему, удалятся они все.

чебурек дохлэй мыш
Нет, удалилась она одна, а у остальных остались битые ссылки на эту уже не существующую картинку.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.