VladSI

А функция подписи фотографий...

Recommended Posts

судя по скрину, сделано заранее в граф_редакторе.

Описания обычно идут над/под картинкой.

ckeditor позволяет вставить title, longdesc. alt

Caption можно организовать следующим за картинкой/до параграфом с оформлением нужным css

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Описания можно выводить через загрузчик фотографий.

совершенно верно (для фото объявлений)

и зависит от типа загрузчика

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1

CMS_Sitebill.png

 

2

CMS_Sitebill2.png

3.

CMS_Sitebill3.png

 

4. Откріваем /template/frontend/шабло/realty_view.tpl

Ищем в нем создание галлереи. Расскажу на примере агенси, но остальные практически подобны - некоторые различия могут быть в зависимости от движка всплывалки.

 

{section name=j loop=$photo} <div class="gitem"><a href="{$estate_folder}/img/data/{$photo[j].normal}" title="Фото" ><img src="{$estate_folder}/img/data/{$photo[j].preview}" style="max-width: none;" ></a></div>{/section}

Этот код формирует элементы всплывалки. Нужно title="Фото" заменить на

title="{$photo[j].title}"

5. В результате

CMS_Sitebill4.jpg

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

4. Откріваем /template/frontend/шабло/realty_view.tpl

Ищем в нем создание галлереи. Расскажу на примере агенси, но остальные практически подобны - некоторые различия могут быть в зависимости от движка всплывалки.

 

{section name=j loop=$photo} <div class="gitem"><a href="{$estate_folder}/img/data/{$photo[j].normal}" title="Фото" ><img src="{$estate_folder}/img/data/{$photo[j].preview}" style="max-width: none;" ></a></div>{/section}

Этот код формирует элементы всплывалки. Нужно title="Фото" заменить на

title="{$photo[j].title}"

ааа...то то я сижу и думаю " без замены чего то я не могу получить результат чего то"

пс со знакомством с СБ у меня развивается комплекс неполноценностей

пс спасибо выручили)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

совершенно верно (для фото объявлений)

и зависит от типа загрузчика

Вы думаете я что то не так делал?

пс когда то я стану адептом СБ

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

не выручили

я раньше любил слово "фото"

http://joxi.ru/823plpKhBzNMAO

где оно?

 

на этом кусочке скрина - вывод блока Похожие объявления. А вывод шалереи фоток самого объекта должен быть выше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

не выручили

я раньше любил слово "фото"

http://joxi.ru/823plpKhBzNMAO

где оно?

Подозреваю, что на скрине отображен код, расположенный ниже кода слайдера... Смотри код выше расположенного на скрине.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В Realia, в существующем коде сделал так:

 

{if $photo|count>0}
  <div class="carousel property">
    <div class="preview">
      <a rel="prettyPhoto[gallery1]" href="{$estate_folder}/img/data/{$photo[0].normal}" class="lbgallery" title="{$photo[0].title}"><img src="{$estate_folder}/img/data/{$photo[0].normal}" alt=""></a>
    </div>
    {if $photo|count>1}
    <div class="content">
      <a class="carousel-prev" href="#">Preview</a>
      <a class="carousel-next" href="#">Next</a>
      <ul>
        {section name=j loop=$photo}
        {if $smarty.section.j.index > 0}
        <li>
          <a rel="prettyPhoto[gallery1]" href="{$estate_folder}/img/data/{$photo[j].normal}" title="{$photo[j].title}"><img src="{$estate_folder}/img/data/{$photo[j].normal}" /></a>
        </li>
        {/if}
        {/section}
      </ul>
    </div>
    {/if}
  </div>
 
Теперь всплывает текст и на главной фото и на превьюшках и есть подписи под фото в слайдере.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

пс когда то я стану адептом СБ

не худшее приобретение )) главное потом не впасть в стигмацию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

в 5 посту разжёвано уже до нельзя, зачем в код лезть? Так и появляется мнение, что dev принуждают стать пользователя программером.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

в 5 посту разжёвано уже до нельзя, зачем в код лезть? Так и появляется мнение, что dev принуждают стать пользователя программером.

Ничего не понимаю опять с Вас. Так в пятом посту пояснение(пятый пост, пункт четыре) по вашему надо в код лезть или не надо? Или Вы воспринимаете только картинки?

В одиннадцатом, надо подшаманивать или просто смотреть на пример?

пс не надо моё пользовательское появившееся мнение принуждать не стать программером

пс надо посмотреть каждую тему форума, там везде правка кода, пользовательскими зайдите сюда нажмите то сё редко обходится.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

в 5 посту разжёвано уже до нельзя, зачем в код лезть? Так и появляется мнение, что dev принуждают стать пользователя программером.

А там вариант, как сделать чтобы не лезть в код?

 

В 11 посте вставлен разный код (выделен синим), в разных местах. Один отвечает за вывод всплывающего описания на дефолтной фотке, второй за остальные на миниатюрах и на слайдере. Может я ошибаюсь, но всё работает :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 03.07.2015 в 14:36, abushyk сказал:

1

 

2

3.

 

4. Откріваем /template/frontend/шабло/realty_view.tpl

Ищем в нем создание галлереи. Расскажу на примере агенси, но остальные практически подобны - некоторые различия могут быть в зависимости от движка всплывалки.

 


{section name=j loop=$photo} <div class="gitem"><a href="{$estate_folder}/img/data/{$photo[j].normal}" title="Фото" ><img src="{$estate_folder}/img/data/{$photo[j].preview}" style="max-width: none;" ></a></div>{/section}

Этот код формирует элементы всплывалки. Нужно title="Фото" заменить на


title="{$photo[j].title}"

5. В результате

 

Костя, как можно сделать для картинки доппараметр не Описание в параметре title, а,.скажем, чекбокс, например Скрыть фото? Где это вообще меняется? Спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.