vladimir6333

vladimir6333

+5
Репутация
8
Рейтинг
#1 [ЗАКРЫТО] hook "user_tab_info" не видит $profile['id'] 19 апреля 2023 в 17:43

Перед пятой строкой в файле system/controllers/account/hooks/user_tab_info.php напишите

dump($profile);

Увидите, что доступно в этой переменной и так выше по коду можете посмотреть, где теряются данные.

Возможно, предыдущий хук теряет эти данные.

Loadырь

Все необходимое есть. А какой предыдущий хук?

#1 [ЗАКРЫТО] hook "user_tab_info" не видит $profile['id'] 19 апреля 2023 в 16:30

Всем привет. Создал скелет компонента и вывел в профиле вкладку «Баланс». На каком-то этапе hook «user_tab_info» перестал видеть $profile['id'], хотя в массиве "$profile" в том же хуке присутствует id пользователя.

Fatal error: Uncaught Error: Call to a member function filterEqual() on null in /home/srv94715/htdocs/system/controllers/account/hooks/user_tab_info.php:5 Stack trace: #0 /home/srv94715/htdocs/system/core/controller.php(804): onAccountUserTabInfo->run(Array, 'balance') #1 /home/srv94715/htdocs/system/core/controller.php(761): cmsController->runExternalHook('user_tab_info', Array) #2 /home/srv94715/htdocs/system/controllers/users/frontend.php(181): cmsController->runHook('user_tab_info', Array) #3 /home/srv94715/htdocs/system/core/action.php(46): users->getProfileMenu(Array) #4 /home/srv94715/htdocs/system/controllers/users/actions/profile.php(104): cmsAction->__call('getProfileMenu', Array) #5 /home/srv94715/htdocs/system/core/controller.php(665): actionUsersProfile->run(Array) #6 /home/srv94715/htdocs/system/core/controller.php(536): cmsController->runExternalAction('profile', Array) #7 /home/srv94715/htdocs/system/core/controller.php(512): cmsController->executeAction('profile', Array) #8 /home/srv94715/htdocs/system/co in /home/srv94715/htdocs/system/controllers/account/hooks/user_tab_info.php on line 5

Не могу выйти именно на главную страницу профиля.

#2 [ЕСТЬ РЕШЕНИЕ] Поле new fieldNumber 15 апреля 2023 в 10:04

 vladimir6333, могу ошибаться, но

  1. 'rules_number_exists' => true или false
Make

Спасибо.

#1 [ЕСТЬ РЕШЕНИЕ] Поле new fieldNumber 15 апреля 2023 в 08:37

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

#3 Где вставить ссылки на соцсети? 14 апреля 2023 в 23:13

Панель администратора -> виджеты и страницы

#4 [ЕСТЬ РЕШЕНИЕ] Шаблон и ява скрипт 12 апреля 2023 в 16:57

У вас jquery подключается внизу страницы. Нужно перенести вверх, тогда всё будет работать.

Или обернуть ваш скрипт в такое:

  1. <?php ob_start(); ?>
  2. Ваш скрипт
  3. <?php $this->addBottom(ob_get_clean()); ?>
Нифигаccе о-го-гошеньки

Огромное спасибо. Помогло.

#5 [ЕСТЬ РЕШЕНИЕ] Шаблон и ява скрипт 12 апреля 2023 в 16:16

 vladimir6333

  1. <script>Ваш скрипт</script>

Хотя, чувствую, вопрос раскрыт не до конца 😊

Make

jquery не работает. Ругается на значек ($) в самом начале.

#1 [ЕСТЬ РЕШЕНИЕ] Шаблон и ява скрипт 12 апреля 2023 в 16:04

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

#6 504 gateway time-out nginx 30 марта 2023 в 15:00

Попросите перенести сайт на тот сервер, где все работает. У меня тоже такая проблема была, когда я приобрел пространство и еще один домен. Мой новый сайт разместили на другом сервере, который не подходил для сайта. Я долго мучился, пока сайт не перекинули на сервер, где у меня еще один домен, и где все прекрасно работает.

#7 [ЕСТЬ РЕШЕНИЕ] Не видна папка htdocs при установке дополнения через админку. 30 марта 2023 в 14:50

Путь указывайте правильно. 

Вот инструкция, как настроить ftp для автоматической установки дополнений:

docs.instantcms.ru/manual/addons/ftppath

Ris

Разобрался. Всему виной сервер.

#1 [ЕСТЬ РЕШЕНИЕ] Не видна папка htdocs при установке дополнения через админку. 28 марта 2023 в 15:19

Доброго времени суток, уважаемое сообщество. Подскажите, пожалуйста, почему при проверке соединения ftp перед установкой дополнения, не читаются нормально файлы и каталоги? А при нажатии кнопки «установить дополнение», выдает ошибку: папка htdocs не найдена на сервере.

#8 Не хочет работать системная очередь. 29 марта 2022 в 13:37

Нашёл причину. Или следствие).  В автоматическом режиме крон не может прочитать файл, если в нём подключены другие классы.

Lora

Привет. А можно по конкретнее про файл и подключенный в нем класс? У меня такая же проблема. Не работает емейл-рассылка. Заранее спасибо!

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