Posted 29 июня, 20204 yr comment_162601 Добрый день. Есть задача. Дать пользователям с помощью дополнительных полей выбрать несколько значений. Сложность в том, что это должны быть картинки. В доп.поля прописываю <img src=".../pic.png">. Как результат, в настройках профиля при выборе картинки отображаются. А вот в профиле и теме нет. При выборе форматирования {$content} выводит просто номера выбранных картинок (0, 1 и т.п.). При {$processedContent} вставляет. собственно код моей картинки текстом(<img src=".../pic.png">). При этом если в пользовательское форматирование просто прописать так же картинку <img src=".../pic.png"> то она отображается. Версия движка 4.4.10, шаблон Стандартный. Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/ Share on other sites Больше вариантов
29 июня, 20204 yr Author comment_162602 Проблема похоже в том, что обрабатывает <> текстом, т.е. < > Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=162602 Share on other sites Больше вариантов
29 июня, 20204 yr comment_162603 Leon-lonely у меня вывод выбранной картинки вот так. <img src="/uploads/imgs/{$content}.png" width="100" height="90"/> доп-поле Спойлер в теме <span class='aupTitle'><i class="fa fa-truck fa-lg" aria-hidden="true"></i> {lang="Грузовик в игре"}</span><br/> {template="customFieldsDisplay" group="global" app="core" params="$comment->author()"} а вот в профиле и ховерКард ни как руки не доходят прилепить а нет вывел и в профиле. в настройке доп поля просто указал как и темах Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=162603 Share on other sites Больше вариантов
29 июня, 20204 yr Author comment_162604 SlawkA При таком варианте работать будет только одна картинка, при выборе двух ни одной не будет... Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=162604 Share on other sites Больше вариантов
29 июня, 20204 yr comment_162605 Leon-lonely да я это знаю. проверил. множественный выбор ставишь. и все на этом. либо прописывать 2 или 3 кода вывода. и загружать разные картинки. то есть если кода 3, то и должно быть 3 вида картинок. пока не пробовал. но думаю должно сработать. Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=162605 Share on other sites Больше вариантов
29 июня, 20204 yr Author comment_162606 SlawkA Ну вот я пытаюсь добить все через 1 поле. Вся проблема в том, что HTML в итоге вытаскивает не <img src=".../pic.png">, а <img src=".../pic.png"> и собственно по этой причине все не работает. Надеюсь что кто-нибудь знает как это исправить, проблема явно не в шаблонах, а либо в движке, либо в БД. Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=162606 Share on other sites Больше вариантов
21 августа, 20204 yr comment_163485 Ребята, дабы не доставать одного человека, попрошу помощи у всей аудитории, сделал все как показано здесь, но выводится 2 картинки... Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=163485 Share on other sites Больше вариантов
21 августа, 20204 yr comment_163486 Ну 2 одинаковых класса получается, вот и выводит одинаковые. Накосячил где то Че ты хочешь толком? Edited 21 августа, 20204 yr by Maiden8 Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=163486 Share on other sites Больше вариантов
22 августа, 20204 yr comment_163488 10 часов назад, cyr4x сказал: дабы не доставать одного человека то есть меня 😁 если ты все правильно сделал.? то должно работать. если есть косяки, пересмотри еще раз. что ты делал. с тест аккаунтом мне пока некогда. Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=163488 Share on other sites Больше вариантов
22 августа, 20204 yr comment_163489 11 часов назад, Maiden8 сказал: Ну 2 одинаковых класса получается, вот и выводит одинаковые. Накосячил где то Че ты хочешь толком? Хочу чтобы картинка выводилась, как у @SlawkA на форуме 4 часа назад, SlawkA сказал: то есть меня 😁 если ты все правильно сделал.? то должно работать. если есть косяки, пересмотри еще раз. что ты делал. с тест аккаунтом мне пока некогда. Пробовал кидать код ниже, пропадает сама надпись, но значок остаётся 😟 Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=163489 Share on other sites Больше вариантов
25 августа, 20204 yr comment_163505 cyr4x в общем я тебе там все сделал. но все же замени картинки на чуть большего размера. в теме отображается норм. а в профиле не айс. Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=163505 Share on other sites Больше вариантов
25 августа, 20204 yr comment_163506 13 минут назад, SlawkA сказал: cyr4x в общем я тебе там все сделал. но все же замени картинки на чуть большего размера. в теме отображается норм. а в профиле не айс. Спасибо огромное, а какой примерно размер сделать? Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=163506 Share on other sites Больше вариантов
25 августа, 20204 yr comment_163507 cyr4x для профиля 90х90 или 100х100 загрузи их в другую папку и эту папку пропиши в коде для профиля и в коде же поставь нужный размер. cyr4x что бы было вот так. Спойлер Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=163507 Share on other sites Больше вариантов
26 сентября, 20213 yr comment_172848 В 29.06.2020 в 12:23, SlawkA сказал: Leon-lonely у меня вывод выбранной картинки вот так. <img src="/uploads/imgs/{$content}.png" width="100" height="90"/> доп-поле Скрыть контент в теме <span class='aupTitle'><i class="fa fa-truck fa-lg" aria-hidden="true"></i> {lang="Грузовик в игре"}</span><br/> {template="customFieldsDisplay" group="global" app="core" params="$comment->author()"} а вот в профиле и ховерКард ни как руки не доходят прилепить а нет вывел и в профиле. в настройке доп поля просто указал как и темах SlawkA дядь, сорян сразу за тупой вопрос, но не много не понимаю, а как у тебя определяется, к какому варианту выбора какая картинка? Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=172848 Share on other sites Больше вариантов
26 сентября, 20213 yr comment_172849 5 минут назад, the.bunin сказал: SlawkA дядь, сорян сразу за тупой вопрос, но не много не понимаю, а как у тебя определяется, к какому варианту выбора какая картинка? создаем доп поле Спойлер картинка или картинки должны называться так же типа как на скрине. пример: Картинка1.png Картинка2.png и нужно их загружать в нужную папку с правами 777 в в этом коде указываешь путь к картинкам <img src="/uploads/imgs/{$content}.png" width="100" height="90"/> ну и размер этих картинок в самом коде. короче говоря картинки подхватываются названием картинок в папке Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=172849 Share on other sites Больше вариантов
26 сентября, 20213 yr comment_172850 SlawkA всё, теперь сошлось, от души 🍻 Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=172850 Share on other sites Больше вариантов
13 августа, 20222 yr comment_185069 SlawkA Подскажи как вывести это поле. Спойлер На старом форуме получалось, щас что-то не могу.🤪 Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=185069 Share on other sites Больше вариантов
23 мая, 20231 yr comment_193538 Минус всей этой затеи в том, что когда выбираешь пустое поле (когда передумал ставить картинку), то система не убирает блок, а оставляет битую картинку, обращаясь к несуществующему файлу 0.png. Поэтому если вы выбрали картинку в профиле, то убрать ее уже не выйдет Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=193538 Share on other sites Больше вариантов
23 мая, 20231 yr comment_193540 8 минут назад, aLEX49566 сказал: Минус всей этой затеи в том, что когда выбираешь пустое поле (когда передумал ставить картинку), то система не убирает блок, а оставляет битую картинку, обращаясь к несуществующему файлу 0.png. Поэтому если вы выбрали картинку в профиле, то убрать ее уже не выйдет а "система" знает, что ей нужно убрать блок если нет картинки? Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=193540 Share on other sites Больше вариантов
23 мая, 20231 yr comment_193541 15 минут назад, Exception сказал: а "система" знает, что ей нужно убрать блок если нет картинки? Знать бы как ей это объяснить) По логике вещей, если пользователь выбирает пустой выбор, то блок должен пропасть Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=193541 Share on other sites Больше вариантов
23 мая, 20231 yr comment_193544 11 минут назад, aLEX49566 сказал: Знать бы как ей это объяснить) По логике вещей, если пользователь выбирает пустой выбор, то блок должен пропасть так оно не выводит данные (проверил на 4.7.10) если выбрать пустое значение Edited 23 мая, 20231 yr by Exception Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=193544 Share on other sites Больше вариантов
23 мая, 20231 yr comment_193545 33 минуты назад, Exception сказал: так оно не выводит данные (проверил на 4.7.10) если выбрать пустое значение На 4.6 обращается к 0.png Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=193545 Share on other sites Больше вариантов
23 мая, 20231 yr comment_193547 23 минуты назад, aLEX49566 сказал: На 4.6 обращается к 0.png проверил на 4.6, так же поле не выводится при пустом значении смотри в шаблонах свои правки, смотри на дефолтной теме, проблема не в ips Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=193547 Share on other sites Больше вариантов
23 мая, 20231 yr comment_193548 22 минуты назад, Exception сказал: проверил на 4.6, так же поле не выводится при пустом значении смотри в шаблонах свои правки, смотри на дефолтной теме, проблема не в ips На дефолте все тоже самое. Попробую потом Плагины все выключить, может перетягивает что то Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=193548 Share on other sites Больше вариантов
23 мая, 20231 yr comment_193550 Exception выключил все плагины , потестировал.. блок пропал.. включил все плагины-все работает как и должно. Возможно что то закэшировалось.. Но выключение плагинов помогло «отвиснуть». Спасибо за тесты! Link to comment https://ipbmafia.ru/topic/22243-dopolnitelnye-polya-i/?&do=findComment&comment=193550 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.