Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Наступна ревізія | Попередня ревізія | ||
|
adcomments [2022/09/24 14:39] 127.0.0.1 зовнішнє редагування |
adcomments [2023/05/19 16:04] (поточний) nightfly |
||
|---|---|---|---|
| Рядок 1: | Рядок 1: | ||
| - | ====== Дополнительные | + | ====== Додаткові примітки ====== |
| - | В Ubilling начиная со стабильного релиза 0.6.1 появилась | + | |
| - | С точки зрения | + | В Ubilling |
| - | С точки зрения интеграции в какой-то абстрактный модуль, | + | З точки зору юзабіліті, це має |
| + | З точки зору інтеграції в якийсь абстрактний модуль, | ||
| <code php> | <code php> | ||
| - | //Возможно кому-то не хочется использовать всю | + | |
| - | //поэтому включена | + | //Тому |
| $altCfg=$ubillingConfig-> | $altCfg=$ubillingConfig-> | ||
| if ($altCfg[' | if ($altCfg[' | ||
| - | //в конструкторе класса передаем название | + | //в конструкторі класу передаємо назву сутності/ |
| $adcomments=new ADcomments(' | $adcomments=new ADcomments(' | ||
| - | //вываливаем в вывод рендер существующих/ | + | |
| + | | ||
| show_window(__(' | show_window(__(' | ||
| } | } | ||
| </ | </ | ||
| - | В результате получаем нечто типа такого: | + | В результаті отримуємо щось |
| - | {{:adcommentsdev1.png?|}} | + | {{: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-> |
| } | } | ||
| } | } | ||