Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Шаблоны (TPL) » Как сделать подпись к фото?

Как сделать подпись к фото?


     05.05.2015    Все вопросы » Шаблоны (TPL)    4655

вопрос
Приветствую, нужно сделать подпись к фото, т.е. при выборе загруженной картинки в форме загруженных изображений для публикации появляется ссылка на фото, выбор размера и строка (описание к фото), так вот ниже этой строки сделать ещё одну для ввода подписи к фото (чтобы выводилось примерно так как на скрине), или же изменить уже имеющуюся строку добавления описания к фото.
Как сделать подпись к фото?

Ответил: L.one


Создаешь дополнительное поле в админке к примеру "Подпись фото", а в шаблон вставляешь [xfvalue_здесь_название_поля], ну на css, К примеру так:


<style>
.photo_h{position:relative;margin:0;padding:0}
.photo_name{width: 100%;height: 25px;position: absolute;top: 243px;background: rgba(51, 51, 51, 0.52);}
.photo_name_old{color: #FFF;font-size: 17px;top: 12px;position: relative;}
</style>
<div class="photo_h">
    <img src="Здесь вывод изображения" />
    <div class="photo_name"><div class="photo_name_old">[xfvalue_здесь_название_поля]<div></div>
</div>


Как то так со стилями по играйся.

13 комментариев

L.one
Юзер

L.one - 6 мая 2015 15:46 -

Там один тег закрывающийся лишний!

follor
Юзер

follor - 6 мая 2015 19:46 -

L.one, не совсем то что мне нужно, таким способом можно сделать подпись к одному фото, или же одинаковую ко всем, а мне нужно к каждому фото отдельная подпись.

vitnet
PHP-developer

vitnet - 7 мая 2015 00:21 -

С каких пор отменили описание картинки?
[img=|Текст]http://site.../...img.png[/img]

follor
Юзер

follor - 8 мая 2015 09:38 -

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

sergeevizh
Юзер

sergeevizh - 6 мая 2015 19:09 -

Используй TinyMCE как редактор. Ничего править не нужно, просто вставляешь ссылку на картинку и пишешь подпись. Так ты можешь не на одну картинку, а на все. И ничего править не нужно в шаблоне.

follor
Юзер

follor - 6 мая 2015 19:53 -

sergeevizh, вариант хороший, но опять же, совсем не удобно, т.к. половины функция которыми я пользуюсь в LiveEditor в TinyMCE нет, а постоянно их переключать это уж совсем геморно

sergeevizh
Юзер

sergeevizh - 6 мая 2015 19:57 -

В LiveEditor и в TinyMCE вшит BB-code. Так что, особо ничего не теряешь. И доп. поля видны.

follor
Юзер

follor - 6 мая 2015 19:59 -

Ну смену редактора оставлю уже на крайний случай, если способа который мне нужен не найдётся

sergeevizh
Юзер

sergeevizh - 6 мая 2015 20:03 -

Не найдется, это правки в движке. За это никто не будет без $ браться. Либо стол заказа, либо другие редакторы которые в себе уже имеют такую функцию. Я пользуюсь TinyMCE, так как перешел с WordPress и даже не жалею. Больше возможности, чем работать с BB-code, тем более подпись через css можно красиво украсить.

LazyDev
PHP-developer

LazyDev - 6 мая 2015 20:45 -


Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

follor
Юзер

follor - 6 мая 2015 20:48 -

Спасибо

RedFox
Юзер

RedFox - 26 июля 2020 18:32 -

***Комментарий удален***

redissx
Юзер

redissx - 21 августа 2020 22:44 -

Ап вопросу :D

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх