Здравствуйте! Сейчас создаю своё поле, и для его работы, нужно указывать в опциях системные имена других полей. Было бы круто, если бы при создании поля можно было бы задать ему метку, например, создаёшь поле «текст» и даёшь метку «краткое описание» или создаешь поле «изображение» и даёшь метку «главная картинка». Тогда можно было бы избежать «кучи настроек» при создании поля. Поясню, сейчас что бы выводить краткое описание, мне приходится просить администратора указать системное имя поля, в котором содержится это описание, я беру это имя поля и извлекаю из него содержимое. А можно было бы искать поле с меткой «краткое описание» и брать из него значение, что бы не спрашивать его имя у администратора сайта.

Panda58dev
Уговорил?))
А почему бы не попробовать?))
Ваш вопрос решится 500 рублями
Имхо какие-то иконки не стоят 500-та рублей, я вон за карты почти столько же отдал :) Да и вообще я сам хочу таким «спецом» стать, хотя пока до джуна еле-еле дотягиваю.
По коду же видно, что селектор другой.
Как же другой? В коде class .icon-info и в css тоже .icon-info. Ну да, svg он там не юзает, а только .eot/.ttf/.woff
Ладно, попробую залить чистый шаблон админки, а вдруг.
На старом домене всё работает. Странно.
Консоль мне любезно говорит что файликов simple-line-icon.woff/.ttf нету
Странно всё это
— Почему не работает?!
— Должно же работать!
— Аааа, так надо было...
Короче говоря похоже при закачке файлов имя файлов потеряли верхний регистр и сайт обращался к Simple-Line-Icons, а там был simple-line-icons.
Вот видите, Алексей Т, я тоже своего рода специалист 😎, деньги сэкономленные — деньги заработанные.
Спасибо, Zau4man, за правильное направление :)
Zau4man, да, стили подключены
что вы бомбите по площадям
Не понял чем это выражено, либо вообще не понял смысла высказывания ¯\_(ツ)_/¯
проводил эксперименты
С того времени CMS уже 33 раза была переустановлена :)
выясните какие конкретно иконки у вас не показываются
Ну вот например элемент одной из иконок:
Идём в /templates/admincoreui/css/vendors/simple-line-icons/fonts открываем .svg файл, видим:
Идём в /templates/admincoreui/css/vendors/simple-line-icons/css открываем simple-line-icons.css видим:
Я вообще без понятия почему не отображаются :(
Zau4man, на папке simple-line-icons стоит 755, то бишь чтение доступно. На каталогах ниже — тоже самое. Только на файлах simple-line-icons.ttf/.svg/.eot… стоит 644 — но ведь чтение всё равно доступно!
Ris, кэш почистил, сжатие не было включено — всё осталось как есть.
Кэш браузера тоже чистил
Приветствую! Перенёс сайт с поддомена на основной домен, вроде всё работает, иконки на самом сайте есть:
Но в админке просто квадратики:
Хотя некоторые из иконок всё же присутствуют:
Файлы .htaccess не трогал от слова «совсем», как бороться?
InstantCMS v.2.14.3 — modern/coreui
Fuze, не знал, спасибо :)
Приветствую, сегодня проверил свой сайт через lighthouse и оказалось что в принципе всё хорошо, но он ругался на отсутствие мета тэга theme-color, было бы хорошо, что бы в следующих выпусках шаблона «modern» он появился, или он «нафиг нам не нужон»?
instantcms 2.14.3
Make, это как? Ну то есть «категории» это виджет контроллера «контент» ведь.
Lora, ну пока я нашёл:
- Виджет «категории» в контроллере компонента «категории» — widget.php
- Шаблон виджета «категории» — categories.tpl.php
- Форма редактирования, на которую мне указал Make — form_category.php у него тоже есть шаблон, но в нём нет ничего интересного.
Возможно тут как-то замешан файл-экшн category_edit.php, но я пока не могу понять как…
Расследование продолжается 🕵️
Make, хм, ну проблему с полем решил, спасибо :)
Но зачем мне объявлять переменную в контроллере? Ну то есть, вот как я представляю логику работы:
файл form_category.php передаёт по аналогии с виджетами кому-то полученные данные из полей, потом, этот некий «файл» получив данные должен, через модель добавить в таблицу значение (метод run() ), далее я уже из нужного мне места (если конкретно — другой виджет), так же вызываю контент-модель и забираю объект категорий, в котором теперь храниться «cat_color». Верно? А то я уже с перепугу начал новый контроллер создавать :))
user->field->form_catregory.php->*file*.php->model->DB;
widget->model->DB->model->html
Осталось только найти тот «файл»...
//... $cat_color = $this->model->getOption('cat_color'); //... 'cat_color' => $cat_color
Приветствую! Недавно потребовалось реализовать такой функционал: задать каждой категории свой цвет. Желательно через админку. Я придумал только один вариант реализации подобного — добавить поле «цвет» в настройки категории, на ровне с другими такими настройками как «описание», «досут к категории» и т.д. То бишь эта информация должна храниться в колонке, в таблице inst_con_ctype_name_cats (на сколько я понял ctype_name это имя типа контента). Как реализовать такое поле, куда копать, и может быть это очередной «велосипед»?