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

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


     05.05.2015    Шаблоны (TPL)    1311

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

Ответил: 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>


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

Комментарии пользователей (11)

L.one
4

L.one - 6 мая 2015 15:46 - Юзер

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

follor
1

243 | 10

follor - 6 мая 2015 19:46 - Юзер

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

vitnet
218

2174 | 930

vitnet - 7 мая 2015 00:21 - Эксперт

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

follor
1

243 | 10

follor - 8 мая 2015 09:38 - Юзер

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

sergeevizh
1

59 | 10

sergeevizh - 6 мая 2015 19:09 - Юзер

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

follor
1

243 | 10

follor - 6 мая 2015 19:53 - Юзер

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

sergeevizh
1

59 | 10

sergeevizh - 6 мая 2015 19:57 - Юзер

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

follor
1

243 | 10

follor - 6 мая 2015 19:59 - Юзер

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

sergeevizh
1

59 | 10

sergeevizh - 6 мая 2015 20:03 - Юзер

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

Gameer
226

1124 | 396

Gameer - 6 мая 2015 20:45 - Эксперт


Истина в противоречии.​

follor
1

243 | 10

follor - 6 мая 2015 20:48 - Юзер

Спасибо

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

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