Panda58dev

Panda58dev

+15
Репутация
112
Рейтинг
#1 "Метки" полей 10 декабря 2021 в 14:42

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

#1 RSS лента 5 декабря 2021 в 13:49

Я особо не разбираюсь, но свои 5 копеек всуну, извините :(
Файл шаблона как я понимаю в templates/controllers/rss/feed.tpl.php, хуки в system/controllers/rss/hooks/ и работают, когда компонент включён.
Если что — прошу прощения за дезинформацию.

#2 [ЕСТЬ РЕШЕНИЕ] Нет иконок. 2 декабря 2021 в 14:22

Уговорил?))

Олег Васильевич я

А почему бы не попробовать?))

#3 [ЕСТЬ РЕШЕНИЕ] Нет иконок. 2 декабря 2021 в 13:29

Ваш вопрос решится 500 рублями

Алексей Т

Имхо какие-то иконки не стоят 500-та рублей, я вон за карты почти столько же отдал :) Да и вообще я сам хочу таким «спецом» стать, хотя пока до джуна еле-еле дотягиваю. 

По коду же видно, что селектор другой.

Олег Васильевич я

Как же другой? В коде class .icon-info и в css тоже .icon-info. Ну да, svg он там не юзает, а только .eot/.ttf/.woff

Изображение

Ладно, попробую залить чистый шаблон админки, а вдруг. 

На старом домене всё работает. Странно.

 

Консоль мне любезно говорит что файликов simple-line-icon.woff/.ttf нету

Изображение

Странно всё это
Изображение

— Почему не работает?!
— Должно же работать!
— Аааа, так надо было...
Короче говоря похоже при закачке файлов имя файлов потеряли верхний регистр и сайт обращался к Simple-Line-Icons, а там был simple-line-icons.
Вот видите,  Алексей Т, я тоже своего рода специалист 😎, деньги сэкономленные — деньги заработанные. 
Спасибо, Zau4man, за правильное направление :)

#4 [ЕСТЬ РЕШЕНИЕ] Нет иконок. 2 декабря 2021 в 10:33

 Zau4man, да, стили подключены

Изображение

#5 [ЕСТЬ РЕШЕНИЕ] Нет иконок. 2 декабря 2021 в 09:12

что вы бомбите по площадям

IamB

Не понял чем это выражено, либо вообще не понял смысла высказывания  ¯\_(ツ)_/¯

проводил эксперименты

IamB

С того времени CMS уже 33 раза была переустановлена :)

выясните какие конкретно иконки у вас не показываются

IamB

Ну вот например элемент одной из иконок:

Изображение

Идём в /templates/admincoreui/css/vendors/simple-line-icons/fonts открываем .svg файл, видим:
Изображение

Идём в  /templates/admincoreui/css/vendors/simple-line-icons/css открываем simple-line-icons.css видим:

Изображение

Я вообще без понятия почему не отображаются :(

 

#6 [ЕСТЬ РЕШЕНИЕ] Нет иконок. 1 декабря 2021 в 20:46

 Zau4man, на папке simple-line-icons стоит 755, то бишь чтение доступно. На каталогах ниже — тоже самое. Только на файлах simple-line-icons.ttf/.svg/.eot… стоит 644 — но ведь чтение всё равно доступно!

#7 [ЕСТЬ РЕШЕНИЕ] Нет иконок. 1 декабря 2021 в 18:58

 Ris, кэш почистил, сжатие не было включено — всё осталось как есть.
Кэш браузера тоже чистил

#1 [ЕСТЬ РЕШЕНИЕ] Нет иконок. 1 декабря 2021 в 14:33

Приветствую! Перенёс сайт с поддомена на основной домен, вроде всё работает, иконки на самом сайте есть:
Изображение

Но в админке просто квадратики:

Изображение

Хотя некоторые из иконок всё же присутствуют:
Изображение

Файлы .htaccess не трогал от слова «совсем», как бороться? 
InstantCMS v.2.14.3 — modern/coreui

#8 meta тэг "theme-color" 29 ноября 2021 в 12:28

 Fuze, не знал, спасибо :)

#1 meta тэг "theme-color" 29 ноября 2021 в 11:08

Приветствую, сегодня проверил свой сайт через lighthouse и оказалось что в принципе всё хорошо, но он ругался на отсутствие мета тэга theme-color, было бы хорошо, что бы в следующих выпусках шаблона «modern» он появился, или он «нафиг нам не нужон»? 
instantcms 2.14.3

#9 Настройка категорий. 5 ноября 2021 в 18:56

 Make, это как? Ну то есть «категории» это виджет контроллера «контент» ведь. 

 

#10 Настройка категорий. 5 ноября 2021 в 18:17

Lora, ну пока я нашёл:

  • Виджет «категории» в контроллере компонента «категории» — widget.php
  • Шаблон виджета «категории» — categories.tpl.php
  • Форма редактирования, на которую мне указал Make — form_category.php у него тоже есть шаблон, но в нём нет ничего интересного.

Возможно тут как-то замешан файл-экшн category_edit.php, но я пока не могу понять как…
Расследование продолжается 🕵️

#11 Настройка категорий. 5 ноября 2021 в 14:33

 Make, хм, ну проблему с полем решил, спасибо :)

Но зачем мне объявлять переменную в контроллере? Ну то есть, вот как я представляю логику работы:
файл form_category.php передаёт по аналогии с виджетами кому-то полученные данные из полей, потом, этот некий «файл» получив данные должен, через модель добавить в таблицу значение (метод run() ), далее я уже из нужного мне места (если конкретно — другой виджет), так же вызываю контент-модель и забираю объект категорий, в котором теперь храниться «cat_color». Верно? А то я уже с перепугу начал новый контроллер создавать :))
user->field->form_catregory.php->*file*.php->model->DB;

widget->model->DB->model->html

Осталось только найти тот «файл»...

Добавлено спустя 23 минуты
  1. //...
  2. $cat_color = $this->model->getOption('cat_color');
  3. //...
  4. 'cat_color' => $cat_color
#1 Настройка категорий. 5 ноября 2021 в 11:49

Приветствую! Недавно потребовалось реализовать такой функционал: задать каждой категории свой цвет. Желательно через админку. Я придумал только один вариант реализации подобного — добавить поле «цвет» в настройки категории, на ровне с другими такими настройками как «описание», «досут к категории» и т.д. То бишь эта информация должна храниться в колонке, в таблице  inst_con_ctype_name_cats (на сколько я понял ctype_name это имя типа контента). Как реализовать такое поле, куда копать, и может быть это очередной «велосипед»?

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