Zau4man

Zau4man

+1110
Репутация
19741
Рейтинг
#1 Как добавить в статью повторяющееся поле? 15 февраля 2023 в 17:27

 Гарри, делал разработку подобную еще в 2020 году demo.bergorod.ru/snow/1-ogromnyi-snezhok.html

В народ не пошла, так как заказчик был против...

Добавлено спустя Только что

Изображение

#2 В каком шаблоне править вывод комментариев ? 13 февраля 2023 в 17:39

Надо смотреть код… Так сразу и не скажу.

Продолжайте без виджета. Вы можете поместить код комментариев в файл шаблона записи типа контента github.com/instantsoft/icms2/blob/master/templates/modern/content/default_item.tpl.php

Там он 100% сработает

и уже в этом default_item.tpl.php сформировать ваши колонки: под контент и блок комментариев.

#3 В каком шаблоне править вывод комментариев ? 13 февраля 2023 в 17:08

 Happy, должно работать. Покажите ваш код. Куда разместили код. Можете заархивировать файл и приложить к сообщению.

#4 Изменить шаблон формы 11 февраля 2023 в 20:06

 Lora, в движке есть метод для вывода формы renderForm в классе template

Его вы вызываете в шаблоне файла опций docs.instantcms.ru/dev/controllers/backend/options В этом случае придется использовать свой экшн обработки опций компонента

В него можно дополнительным параметром передать имя файла шаблона формы github.com/instantsoft/icms2/blob/7466b7a9a7cb318225d7865b8c8f552167cd6b4c/system/core/template.php#L2431

Например, form_my

Затем в шаблоне модерн (так как он является родительским для admincore) создаете такой файл на основе обычного form. Или в admincore. Или в default (он родительский для всех шаблонов) И в нем уже подменяете ссылку на свой шаблон списка полей формы github.com/instantsoft/icms2/blob/7466b7a9a7cb318225d7865b8c8f552167cd6b4c/templates/admincoreui/assets/ui/form.tpl.php#L35

И где файл, который обрабатывает сабмит этой формы?

Lora

В вашем экшене, а если используете стандартный путем добавления

  1. public $useDefaultOptionsAction = true;

то тут github.com/instantsoft/icms2/blob/7466b7a9a7cb318225d7865b8c8f552167cd6b4c/system/core/backend.php#L208

Добавлено спустя 4 минуты

Перечитал, сумбурно получилось :)

Если кратко, используйте свой экшн опций, и свой шаблон для вывода формы. В этом шаблоне при renderForm передайте свое имя формы в атрибутах. Создайте этот файл формы, и в нем заинклудьте свой шаблон полей. 

#5 Zauth: авторизация с помощью соц. сетей 10 февраля 2023 в 21:55

Список пожеланий реализован. Из нового

Опция размера иконок

Давно и многократно просили. Добавил. Размеры от 12 до 60

Изображение

Информация об ошибке теперь содержит информацию о соц. сети

Изображение

Кнопки на странице регистрации

Просили добавить кнопки также и на странице регистрации. Делать не стал, так как уже сейчас это можно сделать с помощью виджета. Примерно так

Изображение

Просто создать страницу виджетов с такими настройками

Изображение

и разместить на ней виджет Zавторизации

Удаление привязанной соц. сети

Это теперь может сделать в админке компонента

Изображение

Управление соц. сетями самим пользователем

Это просили больше всего. Теперь в настройках профиля добавлена новая вкладка, на которой можно посмотреть свой список соц. сетей, используемых для входа. Отвязать их или привязать новые.

Изображение

Можете протестировать вход по ссылке https://bergorod.ru/auth/register После входа в настройках профиля можно привязать еще соц.сетей.
На демо точно не работает вход через фб, могут быть проблемы с входом через гугл. Но это только на демо.

Все тестовые аккаунты со временем удаляются

Если вопросов не возникнет, проблемы в тесте не будут выявлены, в понедельник будет обновление.

#6 Как изменить системное имя в типах контента? 10 февраля 2023 в 17:18

 Антон, лучше создать новый. У текущего изменить имя нельзя.

#7 События в Ленте Активности нет новосозданного Типа контента 10 февраля 2023 в 06:29

 Антон, откройте настройки типа контента, укажите Заголовки и нажмите Сохранить.

Изображение

Тогда в списке событий ленты активности этот тип контента появится

#8 Zauth: авторизация с помощью соц. сетей 7 февраля 2023 в 19:15

прошу добавить опцию, чтоб не требовало почту, а создавало фейковую

lakomet

сразу скажу, что такого не будет. Как и каких-то других костылей.

#9 Zauth: авторизация с помощью соц. сетей 7 февраля 2023 в 15:18

Плохо что просит почту

lakomet

Пока это поле обязательно в движке, так и будет

Изображение

#10 Не формируются мета теги на странице при включенной автоматической генерации 7 февраля 2023 в 12:18

Все работает… Вот пример настройки 

Изображение

Вот документация docs.instantcms.ru/manual/settings/seo-patterns

Есть косяк с функцией html_clean в шаблонах генерации, в ней не срабатывает лимит, в 2.16.0 будет починено. Поэтому пока используйте html_strip

И не только с полем content. Творите такие мета, как вам надо. Используя поля, документацию и фантазию.

#11 Zauth: авторизация с помощью соц. сетей 6 февраля 2023 в 20:37

Готовится к выходу обновление компонента с поддержкой входа через Телеграм. Можете протестировать вход по ссылке https://bergorod.ru/auth/register

Все тестовые аккаунты со временем удаляются

До выхода есть какое-то время, принимаются пожелания. Можно в теме, можно на e-mail mail@zau4man.ru или пишите в телеграм @zau4man

#12 [ЕСТЬ РЕШЕНИЕ] Виджет "поля контента" 6 февраля 2023 в 16:58

А что прописать в «Свой HTML контейнера», что бы вывести значение самого поля? 

Гарри

ничего. Нельзя так. Make, видимо, опечатался. Или не понял вопроса.

#13 Ссылка с фото в ватсап, телеграм и т.д. 6 февраля 2023 в 10:48

 Sakha, установите и настройте instantcms.ru/addons/ogp-me.html

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

#14 Отображение водителей автопарка на карте 6 февраля 2023 в 08:46

Имхо, тут стоит посмотреть в сторону OSM. Поднять их на поддомене для конкретного города/пары-трех городов. Ну, это если не нужны сервисы Яндекса, типа пробок и поиска. По поиску для OSM тоже есть бесплатные решения.

Коммерческие тарифы что Яндекса, что гугла для автопарка это дорого. Очень дорого.

#15 Есть мануал по настройке Конструктора форм? 4 февраля 2023 в 21:45

 Антон, в настройках сайта есть такой пункт 

Изображение

Проверьте. Предположу, что почта не настроена, и письма просто не уходят с сайта. И проблема не в конструкторе.

🍪Мы используем файлы cookie для работы сайта. Читать подробнее.