Size: a a a

2020 July 18

S

Sasha in OctoberCMS
Ростислав
Можно тупо изменить. Но это не точно и возможно там email ещё завязан на чем то
Вот вот. Даже если rules для емаила удалить из за пустого значения емаил будет ругаться база данных
источник

S

Sasha in OctoberCMS
Sergey
если рандом, то кнопку задать емейл как вариант
У меня сейчас похожая ситуация и думаю что костыль( поэтому думаю может уже свой плагин написать для пользователей)
источник

Р

Ростислав in OctoberCMS
Тогда миграция в своем плагине которая удаляет поле в БД
источник

Р

Ростислав in OctoberCMS
А ловатовский Buddies смотрел?
источник

S

Sasha in OctoberCMS
Ростислав
А ловатовский Buddies смотрел?
Нет, про него я даже и забыл)
источник

A

Alex in OctoberCMS
Эраст Фандорин
давай я тебе косарь закину за него, норм будет?
Поставь везде xp 😄
источник

IC

Igor Chishkala in OctoberCMS
Sasha
Есть вопрос такой, для тех кто юзает плагин Rainlab.User:
У меня почти на всех проектах авторизация идёт через номер телефона, вход с помощью смс кода. Получается почти всегда приходится переделывать этот плагин, чаще всего получается костылями. След. Момент это поле email в таблице пользователей. Он уникальный и не должен быть пустым, с ним тоже справляюсь костылями сохраняю емаил как 123456789@domain.com(номер телефона + @ + домен) и ни где не показываю. Но иногда и емаил тоже нужен. Потом в такие моменты делаю условие:
  if (user.email == user.username . 'domain.com') user.email = null;
В общем костыль на костыле.
И меня заинтересовал вопрос как другие справляются в такой ситуации?)
Можешь в понедельник напомнить, поделюсь кодом для авторизации как под телефону так и по адресу почты в одном поле. Если кратко, проверяешь is_numeric(), если да то, кастомный хоть и аналогичный метод, причем '+' в номере телефона is_numeric() вернет true без проблем 🤗
источник

S

Sasha in OctoberCMS
Igor Chishkala
Можешь в понедельник напомнить, поделюсь кодом для авторизации как под телефону так и по адресу почты в одном поле. Если кратко, проверяешь is_numeric(), если да то, кастомный хоть и аналогичный метод, причем '+' в номере телефона is_numeric() вернет true без проблем 🤗
Хорошо)
источник

Д

Данил in OctoberCMS
Ребят объясните как переопределить структуру (шаблон) вывода posts которые используются в плагине blog.
источник

Р

Ростислав in OctoberCMS
Данил
Ребят объясните как переопределить структуру (шаблон) вывода posts которые используются в плагине blog.
В partials создать папку с названием компонента который нужно переопределить
источник

Р

Ростислав in OctoberCMS
Внутри .htm файл с таким же названием как файл в папке компонента
источник

Р

Ростислав in OctoberCMS
Вроде default.htm
источник

Р

Ростислав in OctoberCMS
Второй способ. Передать статьи в свой partial, а там циклом вывести. Типа {{ partial "myBlogPosts" posts=myPostsVariable }}
источник

Р

Ростислав in OctoberCMS
А внутри for post in posts
источник

Р

Ростислав in OctoberCMS
источник

Р

Ростислав in OctoberCMS
Секция Overriding component partials
источник

Д

Данил in OctoberCMS
Интересен способ на partials, но у плагина blog шаблон вывода лежит .../components/post/default.htm
И соответственно если создать три уровня, нечего не работает
источник

Р

Ростислав in OctoberCMS
только post/default.htm
источник

Р

Ростислав in OctoberCMS
Второй вариант мне больше нравится, в нем можно именовать папки в partials как захочешь.
Выглядит так
{% set blogPosts = BlogPosts.posts %}

{% if blogPosts %}
   {% for article in blogPosts %}
       {% partial "preview-article-wide" item=article %}
   {% endfor %}
{% endif %}
источник

Д

Данил in OctoberCMS
Ростислав
только post/default.htm
проверил, не работает(
источник