Loadырь

Loadырь

Быть лучшим - не значит быть достаточно хорошим.
+1247
Репутация
4894
Рейтинг
#1 Компонент рассылка email, а есть ли он? 11 октября 2019 в 21:50

можно ли собирать события, уведомления до 3-5 штук и только потом отсылать по емейл

@noname
Надо ещё, опционально, отправлять в заданное время с нужным периодом письмо с накопившимися уведомлениями
#2 [ЕСТЬ РЕШЕНИЕ] Отключить выбор города при регистрации 10 октября 2019 в 19:06

как полностью отключить выбор города и убрать из поля регистрации выбор даты рождения и города

Murrkin
в настройках этих полей уберите галочку "Поле должно быть заполнено"
#3 [ЕСТЬ РЕШЕНИЕ] Не работает Redactor 10 октября 2019 в 18:49
@antlosev, читайте внимательно новости

Как установить обновление InstantCMS
...
Если у вас свой шаблон, в файле main.tpl.php шаблона перед закрывающим тегом </body> вставьте <?php $this->bottom(); ?>. Если в вашем шаблоне присутствуют JavaScript файлы аналогичные пути /templates/default/js/ и названиям в дефолтном шаблоне, замените/смержите их из пакета обновления. Не забывайте о сбросе кэша браузера абстрактным счетчиком.

Новости
#4 Даты в БД 8 октября 2019 в 06:38

ближайшие даты пишутся по MSK, а те, которые через 3 недели, пишутся по серверному времени (Киев)

islyaeFF
Переход на зимнее время на сервере с БД, не?
#5 [ЕСТЬ РЕШЕНИЕ] Как можно подключить свой класс к хуку? 7 октября 2019 в 18:34

Давно собирался сделать гайд, как сделать хук.

Ris
А у меня есть компонент, в который можно положить любой хук )))
#6 как можно обратиться к модели другого компонента? 7 октября 2019 в 17:57
Подключить класс модели (например компонента content) можно так github.com/instantsoft/icms2/blob/master/system/controllers/admin/actions/content_cats_add.php#L9
#7 [ЕСТЬ РЕШЕНИЕ] Как можно подключить свой класс к хуку? 7 октября 2019 в 17:51
Можно закинуть свой файл в папку system\libs и подключить таким образом github.com/instantsoft/icms2/blob/master/system/controllers/redirect/frontend.php#L36
#8 виджеты в админке 7 октября 2019 в 17:40
#9 [ЕСТЬ РЕШЕНИЕ] Чекбокс в форме регистрации 5 октября 2019 в 17:09

пользователь умеет

islyaeFF
Вы же не знаете, на что способны проверяющие. Включен ли у них в браузере яваскрипт или нет, это будет вашей проблемой )))
#10 [ЕСТЬ РЕШЕНИЕ] Чекбокс в форме регистрации 5 октября 2019 в 16:46

после должна активироваться кнопка -отправить

@nico
Кнопка "Отправить" может быть активной всегда, но без этой галочки, пользователю должно быть отказано в регистрации.
Как правильно вывести галочку вам уже тут показали. Другие варианты вывода "чекбокса" типа вставки виджетом или html кодом в шаблоне не позволят отказать пользователю, если он ее не нажал. Там надо ещё вносить правки при обработке полученных данных на проверку согласился ли пользователь.
#11 [ЕСТЬ РЕШЕНИЕ] Проблема с установкой 1.10.7 3 октября 2019 в 19:37
Видать, что-то с яваскриптами — не подключились или заблокированы.
#12 Минималистичный редактор 3 октября 2019 в 02:42
GoodMade.ru, поправил. Возможно кэш браузера надо почистить.
#13 Аватар буквами 2 октября 2019 в 23:20
Алексей Тимофеев, судя по этой строке github.com/instantsoft/icms2/blob/master/system/libs/template.helper.php#L269 если alt не заполнен, то и ничего не покажет. Надо смотреть код в месте вывода аватара.
#14 Аватар буквами 2 октября 2019 в 23:14

Файл template.helper.php расположен по адресу:
/system/libs/
а не в шаблоне дефолт

Алексей Тимофеев
Всё верно. Но я к тому, что если у вас шаблон не дефолтный и в вашем шаблоне есть файл templates/ВАШ_ШАБЛОН/assets/helper.php, то вместо общего файла system/libs/template.helper.php будет работать файл из шаблона. Поэтому правки внесенные в файл system/libs/template.helper.php не будут иметь никакого эффекта. Вносить правки надо в файл templates/ВАШ_ШАБЛОН/assets/helper.php в данном случае.
#15 Аватар буквами 2 октября 2019 в 22:06

Может кто подскажет как сделать что куда прописать

Алексей Тимофеев
Шаблон дефолтный? Если нет, есть в корне шаблона в папке assets файл helper.php? docs.instantcms.ru/dev/templates/helpers
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.