Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
adcomments [2023/05/19 15:57] nightfly |
adcomments [2023/05/19 16:04] (поточний) nightfly |
||
---|---|---|---|
Рядок 20: | Рядок 20: | ||
В результаті отримуємо щось на кшталт такого: | В результаті отримуємо щось на кшталт такого: | ||
- | {{: | + | {{:undefined: |
- | Все формочки для создания,редактирования,удаления примечаний | + | Всі формочки для створення, редагування, видалення приміток |
- | Итого, в сухом | + | У сухому залишку - два рядки на все. Створили об'єкт класу ADcomments+, показали |
- | А что если мы хотим предварительно показать для | + | А якщо ми хочемо попередньо показати для |
<code php> | <code php> | ||
- | //допустим, | + | //припустимо, що всі об'єкти нашого абстрактного модуля лежать у масиві $all вигляду $itemId=> |
$altCfg=$ubillingConfig-> | $altCfg=$ubillingConfig-> | ||
if ($altCfg[' | if ($altCfg[' | ||
- | // Один раз создали объект. Забыли. | + | // Один раз створили об'єкт та забули |
$adcomments=new ADcomments(' | $adcomments=new ADcomments(' | ||
} | } | ||
| | ||
if (!empty($all)) { | if (!empty($all)) { | ||
- | // перебираем айтемы поштучно | + | // перебираємо айтеми поштучно |
foreach ($all as $id=> | foreach ($all as $id=> | ||
- | //не забываем проверять, включена | + | //не забуваємо перевіряти, чи включена фіча, і відповідно чи є у кого |
if ($altCfg[' | if ($altCfg[' | ||
- | //получаем иконку дополнительных комментариев если | + | //отримуємо іконку додаткових коментарів, якщо |
| | ||
- | // | + | // |
| | ||
- | // | + | // |
- | $adcommentsFlag=$adcomments-> | + | $adcommentsCount=$adcomments-> |
} | } | ||
} | } |