Задать вопрос
@sadboy
Верстальщик

Как сделать генерацию id?

Добрый день. На сейте выводятся элемент инфоблока, при клине по элементу открывается модальное окно в котором содержится анонс этого элемента.
вот код элемента
<div class="sites-block-element-container " style="width: 180px;">
                            <a  href="#openModal">
                                <div class="sites-block-element hov-activ" style="width:180px; height: 104px;" >
                                <span class="wrap">

						<img
                                src="<?=$arItem["PREVIEW_PICTURE"]["SRC"]?>"
                                width="120px"
                                alt="<?=$arItem["PREVIEW_PICTURE"]["ALT"]?>"
                        />

					            </span>
</div>
</div>

вот код модалки
<div id="openModal" class="modalDialog">
                    <div style="text-align: center;">
                        <a href="#close" title="Закрыть" class="close">X</a>
                        <h2 ><?=$arItem["NAME"]?></h2>
                        <img
                                src="<?=$arItem["PREVIEW_PICTURE"]["SRC"]?>"
                                width="<?=$arItem["PREVIEW_PICTURE"]["WIDTH"]?>"
                                height="<?=$arItem["PREVIEW_PICTURE"]["HEIGHT"]?>"
                                alt="<?=$arItem["PREVIEW_PICTURE"]["ALT"]?>"
                        />
                        <p style="text-align: left;"><?=$arItem["PREVIEW_TEXT"]?></p>
                    </div>
                </div>


Теперь к проблеме, сейчас у меня при кликах на разные элементы показывается анонс элемента, который выводиться первым. Как мне сделать что бы для каждого элемента выводился свой анонс.
PS как я понял нужно чтото с id сделать, но я не шарю в php и не знаю как реализовать решение
  • Вопрос задан
  • 207 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
one_day
@one_day
<a  href="#openModal"> -> <a  href="#<?=$arItem["PREVIEW_PICTURE"]["ALT"]?>">
<div id="openModal" class="modalDialog"> -> <div id="<?=$arItem["PREVIEW_PICTURE"]["ALT"]?>" class="modalDialog">
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега PHP
Учим yii: https://youtu.be/-WRMlGHLgRg
но я не шарю в php

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

Вы пришли на форум тех кто шарит. Тут принято помогать другим людям начать шарить. И очень не любят людей, которые просто хотят что бы за них бесплатно сделали.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽