Pechora

Pechora

+8
Репутация
61
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Кастомная сборка - проблема с иконками 7 января 2025 в 20:06

 alfaclub, ничего странного. Начиная с PHP 8.2, динамическое создание свойств объектов помечено как устаревшее (deprecated). А в файле /system/fields/navigation.php на строке 29 происходит динамическое создание свойства объекта.

#2 [ЕСТЬ РЕШЕНИЕ] Кастомная сборка - проблема с иконками 6 января 2025 в 22:56

 alfaclub, вот эта ошибка

Deprecated: Creation of dynamic property cmsCore::$field_nav_model is deprecated in /home/a/***/***/public_html/system/fields/navigation.php on line 29

должна пропасть, если вы смените версию вашего php ниже 8.2

#3 Выбор стандартных иконок из темы в своём виджете 4 января 2025 в 21:28

Делаю так, но путь не получаю.

litemir

Так и не получите — вы пытаетесь в одном модальном окне Bootstrap вызвать второе окно с иконками. Bootstrap увы так не умеет. А вот если выбор иконки делать просто вставкой в строковое поле, то сработает: {solid:map}

#4 Смена стандартных иконок Инстант 4 января 2025 в 21:25

 pupsik, есть же вашем наборе svg — github.com/codex-team/icons/tree/master/dist/icons

Пропишите код каждой в набор в файле templates/modern/images/icons/my-icons.svg, например так:

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <svg xmlns="http://www.w3.org/2000/svg">
  3. <symbol id="IconAddBackground" viewBox="0 0 24 24">
  4. <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11 19V19C9.13623 19 8.20435 19 7.46927 18.6955C6.48915 18.2895 5.71046 17.5108 5.30448 16.5307C5 15.7956 5 14.8638 5 13V12C5 9.19108 5 7.78661 5.67412 6.77772C5.96596 6.34096 6.34096 5.96596 6.77772 5.67412C7.78661 5 9.19108 5 12 5H13.5C14.8956 5 15.5933 5 16.1611 5.17224C17.4395 5.56004 18.44 6.56046 18.8278 7.83886C19 8.40666 19 9.10444 19 10.5V10.5"/><path stroke="currentColor" stroke-linecap="round" stroke-width="2" d="M16 13V16M16 19V16M19 16H16M16 16H13"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6.5 17.5L17.5 6.5"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18.9919 10.5H19.0015"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.9919 19H11.0015"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13L13 5"/>
  5. </symbol>
  6. <symbol id="IconAddBorder" viewBox="0 0 24 24">
  7. код иконки...
  8. </symbol>
  9. </svg>

Первую иконку я ктсати взял из того набора, котоырый вы хотите. Вот и все — должно работать.

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.