Narochnyi

Narochnyi

+71
Репутация
419
Рейтинг
#1 Генерация имён файлов 17 сентября 2025 в 14:06

Вот человек удивится, когда отключит опцию, и через пару сохранений не увидит изменений в файле из-за кеша))

#2 [ЕСТЬ РЕШЕНИЕ] Включить кеш, для отдельных запросов 13 августа 2025 в 18:19
Везде, где кеш в модели используется конструкцией $this->useCache('content.categories'); и при включенном кэшировании, будет использоваться кэш.
Fuze

Благодарю за ответ!

#1 [ЕСТЬ РЕШЕНИЕ] Включить кеш, для отдельных запросов 13 августа 2025 в 10:20

Всем привет!

Вопрос скорее к разработчикам, но может кто в курсе и подскажет. 

Как включить кеш для отдельных запросов? Не нужно кешировать весь сайт, а только определенные запросы. В коде посмотрел, кеш работает только от конфигурации сайта, функций для включения не заметил!

#4 Поддержка grid таблиц (как в админке) для шаблона modern; 5 августа 2025 в 22:21

В текущей реализации — нет. И в целом не очень понятно зачем.

Fuze

Благодарю за ответ. Увидел что рендерится по ID, который жестко прописан.

Нужно было реализовать вывод 2-х таблиц с актерами к фильму и торрентами.

#5 Поддержка grid таблиц (как в админке) для шаблона modern; 5 августа 2025 в 20:25

Всем привет.

Можно ли вывести несколько таблиц на одной странице?

Если добавляю несколько $this->renderGrid то загрузка не происходит.

#6 И снова Nginx. 15 октября 2024 в 21:36

fastpanel.direct/

Ris

Количество сайтов не ограничено?

#7 И снова Nginx. 15 октября 2024 в 21:17

Я давно не использую ISP

Ris

Чем заменить?

#8 И снова Nginx. 15 октября 2024 в 21:06

Для имитации mod_rewrite (чтобы не было 404 кроме главной) достаточно 

location / {
  try_files $uri $uri/ /index.php?$query_string;
}

Попробуйте.

Ris

Стандартные настройки в ISP установил и все заработало. Сейчас разбираюсь с Memcached, не хотят сессии на нем работать. Благодарю за отзыв

#9 И снова Nginx. 15 октября 2024 в 19:11

У меня, кроме главной, все страницы выдают 404 ошибку. Какие я только конфиги не делал, ничего не помогает.

#10 Редирект на главную при очистке кэша 19 сентября 2024 в 00:42

Такая же проблема при сохранении настроек Прав доступа в компонентах

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

Проблема решается включением в Cloudflare функции SSL full и установкой сертификата на сервер.

#1 Пустая ошибка Cron 20 марта 2024 в 00:10

Всем привет.

На сервер включена опция уведомления на email у планировщика (удобно отслеживать ошибки).

Есть компонент, в нем создаю файл (для теста) cron_test и добавляю в ПУ в Планировщик. При каждом выполнении на email приходит пустое уведомление, без какой-либо ошибки, хотя сам файл выполняется.

Если этот же файл переместить в другой компонент, то ошибки на email не приходят.

Подскажите, в чем же дело, я уже голову сломал, перекопал весь код компонента, смотрел права каталогов и файлов, не могу найти причину(

Добавлено спустя 3 часа

Причина была в переносе строки перед <?php во фронтенде компонента

#12 Warning: session_start(): Unable to clear session lock record 19 марта 2024 в 15:29

Сколько оперативки доступно?

Ris

6

#13 Warning: session_start(): Unable to clear session lock record 17 марта 2024 в 22:13

Всем привет.

Проблема актуально, есть у кого-нибудь идеи что можно сделать?

#14 Долгое выполнение запроса выборки 25 февраля 2024 в 00:15
  1. SELECT i.id, i.nameRu,
  2. GROUP_CONCAT(DISTINCT g.title ORDER BY g.title SEPARATOR ', ') AS genres,
  3. GROUP_CONCAT(DISTINCT c.title ORDER BY c.title SEPARATOR ', ') AS countries
  4. FROM cms_movies i
  5. LEFT JOIN cms_genres_bind AS gb ON gb.kid = i.id
  6. LEFT JOIN cms_genres AS g ON gb.gid = g.id
  7. LEFT JOIN cms_countries_bind AS cb ON cb.kid = i.id
  8. LEFT JOIN cms_countries AS c ON cb.cid = c.id
  9. GROUP BY i.id
  10. ORDER BY i.id
  11. LIMIT 0, 10

В данном запросе, если сортировать по полю ID или убрать ORDER BY вообще, то запрос выполняется за 0.0090 сек.

Если выполнять сортировку по полю year, у которого проставлен индекс, то выполнение занимает 3.1150 сек.

Как можно решить данную проблему? EXPLAIN прикладываю

Изображение
Изображение
Добавлено спустя 1 час

Решил проблему так:

  1. SELECT i.id, i.nameRu,
  2. (SELECT group_concat(g.title ORDER BY g.title ASC separator ', ' ) FROM cms_genres_bind gb JOIN cms_genres g ON gb.gid = g.id WHERE gb.kid = i.id) AS genres,
  3. (SELECT group_concat(c.title ORDER BY c.title ASC separator ', ' ) FROM cms_countries_bind cb JOIN cms_countries c ON cb.cid = c.id WHERE cb.kid = i.id) AS countries,
  4. FROM cms_movies i
  5. ORDER BY i.year DESC
  6. LIMIT 0, 15
#15 Редирект на главную при очистке кэша 30 января 2024 в 17:10

github.com/instantsoft/icms2/blob/master/system/controllers/admin/actions/cache_delete.php#L19

  1. $this->redirectToAction('settings');
Fuze

Спасибо, думал можно исправить не внося правки в код системы

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