No Name

No Name

+86
Репутация
-94
Рейтинг
#1 Биллинг окончание подписки не меняет группу 20 ноября 2025 в 15:54

Крон настроен и работает исправно! 

#1 Биллинг окончание подписки не меняет группу 20 ноября 2025 в 08:37

Всем мира!
последняя версия движка
биллинг настроен, настроены подписки (перевод в группу «Писатели») — всё работает
Но есть один нюанс, когда происходить окончание подписки, то в профиле группа «Писатели» исчезает (как и должно быть), остаётся только изначальная «Пользователи», но в списке пользователей пользователь всё то весит в группе «Писатели», и в админке в  /admin/users, так же пользователь весит в группе «Писатели», это исправляется только после того когда пользователь зашел в свой профиль нажал редактировать профиль и просто нажал сохранить и тогда только  всё встаёт на свои места!
подскажите как это можно исправить,? 
спасибо

#2 Подписка на тарифный план 20 ноября 2025 в 08:30

Большое спасибо Loadырь, скинул решение для моей задачи. 

Саня

Привет а можно пожалуйста и мне скинуть это решение и будет ли оно работать на новой версии биллинга который предустановлен в движке ?

#3 Кнопка подписка в профиле убрать 19 ноября 2025 в 10:52

ну что кто то смог решить такой вопрос ?

#4 [ЗАКРЫТО] Биллинг подписка смещение времени 11 ноября 2025 в 11:08

спасибо мне помогло — часовой профиль должен также указывать пользователь для себя. Изначально он такой, как у сайта. Вы сменили часовой пояс для сайта после, у вас он остался московский. Посмотрите настройки своего профиля.

#1 [ЗАКРЫТО] Биллинг подписка смещение времени 11 ноября 2025 в 06:39

Всем мира!
последняя версия системы
на сайте в разделе Настройки — дата — Часовой пояс — корректно установлен (показывает правильное местное время)
но при создании подписке в биллинге например на 5 минут (переместить пользователя в другую группу) ставится на час меньше и соответственно подписка получается бесконечной, не когда не срабатывает обратное перемещение пользователя в его первоначальную группу, как поправить ?

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

в принципе заметил что это не только в биллинге, но и при публикации статьи, добавил новость в 12.30, а на сайте дата добавления 11.30

#5 Отображение некоторых иконок при обновлении браузера (моб. версия) 9 ноября 2025 в 05:46

в начале думала что проблема на одном сайте и что то может завесить от шаблона, но такая же проблема и на втором сайте где дефолтный шаблон, кто то сталкивался с такой проблемой и как решали ? 

#6 Отображение некоторых иконок при обновлении браузера (моб. версия) 6 ноября 2025 в 04:32

Всем привет, такая же проблема, не могу понять при каких условиях пропадают иконки, но очень часто, да на мобильной версии сайта, андройд, браузер хром, Абстрактный счетчик увеличивал, кеширование выключено,
заметил что это случается при пагинации — перешёл на страницу 2, потом вернулся назад на 1 и иконки пропали, обновил страницу и иконки появились 
кто то уловил причину ?

#7 Библиотека для склонения в php 13 октября 2025 в 10:51

Ну мне для тестов, а Morpher.ru платный, межет что ещё?

#1 Библиотека для склонения в php 13 октября 2025 в 06:46

Всем мира, ребята подскажите библиотеку для php что бы можно было склонять не только одно слово, а целые фразы, пример:
Главный начальник производственного цеха
нужно что бы получилось:
Услуги Главного начальника производственного цеха
учитывая что профессии могут быть самые разные
спасибо

#8 Запрос создание копии записи 23 июля 2025 в 05:22

 Red-Ray.Ru, да
$back_url = $this->getRequestBackUrl();
dump($back_url);
там пусто!

вот так заработало — $this->redirectTo('/person');

#9 Запрос создание копии записи 22 июля 2025 в 09:31

 Red-Ray.Ru, да спасибо с этим уже разобрался, но странно почему $this->redirectBack();   так и не отрабатывает ? 

#10 Запрос создание копии записи 21 июля 2025 в 05:41

$this->redirectToAction('item_edit','',[«id»=>$new_id[«id»]]);  — это не работает!

а вот так заработало :
$this->redirectTo('/person/edit/'. $new_id['id']);

#11 Запрос создание копии записи 20 июля 2025 в 12:25

Покажите его код

Lora

он стандартный, идет в комплекте с движком (\system\controllers\content\actions\item_edit.php)
а duplicate.php

в нем код отрабатывается! но не работает почему то 
$this->redirectBack();  (что бы вернутся на предыдущею страницу )
и $this->redirectToAction('edit', array($new_id['id'])); ( что бы отрыть запись для редактирования)

  1. <?php
  2.  
  3. class actionContentDuplicate extends cmsAction {
  4.  
  5. public function run(){
  6.  
  7. // Проверяем, передан ли id в URL
  8. if (isset($_GET['id'])) {
  9. $id = (int)$_GET['id']; // Приводим к числу для безопасности
  10.  
  11. // Получаем оригинальную запись
  12. $original = $this->model->getContentItem('person',$id);
  13.  
  14. if (!$original) {
  15. cmsCore::error404();
  16. }
  17.  
  18. // Создаем новый массив данных для дубликата
  19. $new_data = $original;
  20. unset($new_data['id']); // Удаляем ID, чтобы создать новую запись
  21.  
  22.  
  23. $ctype = [
  24. 'name' => 'person'
  25. ];
  26.  
  27. // Добавляем новую запись
  28. $new_id = $this->model->addContentItem($ctype,$new_data,'');
  29.  
  30. if (isset($new_id)) {
  31. // Перенаправляем на редактирование новой записи
  32. $this->redirectToAction('edit', array($new_id['id']));
  33. } else {
  34. cmsUser::addSessionMessage('Ошибка при создании дубликата', 'error');
  35. $this->redirectBack();
  36. }
  37. } else {
  38. echo "ID не передан!";
  39. }
  40. }
  41.  
  42. }
  43.  
#12 Запрос создание копии записи 20 июля 2025 в 09:26

edit — action контроллера контент

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