D

dimanwwwwww

работаю
+9
Репутация
5
Рейтинг
#1 Кто каким PHP редактором пользуется для удобства работы со скриптами Вчера в 19:23

А, что-то по серьёзнее? Кроме Блокнота++

#1 Кто каким PHP редактором пользуется для удобства работы со скриптами Вчера в 17:35

Всем здравствуйте! Подскажите, кто каким PHP редактором пользуется для удобства работы со скриптами?

Заранее благодарю!

#3 [ЕСТЬ РЕШЕНИЕ] Как исправить путь сохранения файлов изображений Вчера в 17:06

А, не лучше своё хранилище организовать. А, то сегодня Гугл Диск есть, завтра его нет в виду известных событий.

#4 [ЕСТЬ РЕШЕНИЕ] Как исправить путь сохранения файлов изображений Вчера в 16:43

Исправил загрузку графических файлов в папку upload согласно пути: домен сайта /upload/000/u1/20250503/2af88bf9.jpg

В файле \system\libs\files.helper.php поменять функцию в строчке 310 на


PHP:

    function files_get_upload_dir($user_id = 0) {

    $dir_num_user = sprintf('%03d', intval($user_id / 100));

    $file_name   = md5(microtime(true));
    $dir_num_file   = date('Ymd');
    $upload_path = cmsConfig::get('upload_path');

    $dest_dir = $upload_path. "{$dir_num_user}/u{$user_id}/{$dir_num_file}/";

    if (!is_dir($dest_dir)) {
        @mkdir($dest_dir, 0777, true);
        @chmod($dest_dir, 0777);
        @chmod(pathinfo($dest_dir, PATHINFO_DIRNAME), 0777);
        @chmod($upload_path. "{$dir_num_user}/u{$user_id}", 0777);
        @chmod($upload_path. "{$dir_num_user}", 0777);
    }

    return $dest_dir;
}

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

Спасибо за помощь!

#1 [ЕСТЬ РЕШЕНИЕ] Как исправить путь сохранения файлов изображений Вчера в 08:26

Всем привет! Как исправить путь сохранения файлов изображений с пути ../upload/000/u1/f/b/8250bd06.jpg и привести его к виду ../upload/000/u1/текущая дата/сгенерированный md5(uniqid()) код .jpg">. Раньше делал всё работало. После обновления движка сайта всё слетело. Как сейчас можно исправить путь сохранения графических файлов?

Смотрел здесь:

..\techno-gid.ru\system\core\uploader.php

..\techno-gid.ru\system\core\uploadfile.php

Изображение

#6 [ЗАКРЫТО] Ошибка в виджете список контента 23 апреля 2025 в 16:50

По поводу обновления InstantCMS 2.16.0 и удалению списка файлов. Я всё сделал, как написано instantcms.ru/novosti/release2160.html когда обновлял. Ничего не пропускал.

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

Удалил шаблон admincoreui и перезалил его заново из архива установки.

Всё заработало!

#1 [ЗАКРЫТО] Ошибка в виджете список контента 23 апреля 2025 в 10:57

При сохранении настроек в виджете список контента появляется следующая ошибка.

Версия движка сайта InstantCMS 2.17.2, обновлена с версии 2.15.

Изображение

Изображение

#8 [ЕСТЬ РЕШЕНИЕ] Ошибка в работе компонента Объявления 16 июня 2021 в 18:12
Нашёл решение.

В файле ...\weento.ru\system\controllers\admin\actions\ctypes_props_add.php

Поменять строчку в позиции 17:

$cats = [ntval($category_id)];

на

$cats = array(intval($category_id));
#1 [ЕСТЬ РЕШЕНИЕ] Ошибка в работе компонента Объявления 15 июня 2021 в 22:39
Ошибка при нажатии на кнопке Создать поле на движке InstantCMS 2.14.2.
Подробнее:
Fatal error: Uncaught Error: Call to undefined function ntval() in D:\wamp\www\weento.ru\system\controllers\admin\actions\ctypes_props_add.php on line 17
(! ) Error: Call to undefined function ntval() in D:\wamp\www\weento.ru\system\controllers\admin\actions\ctypes_props_add.php on line 17
Call Stack
# Time Memory Function Location
1 0.0001 365792 {main}( ) ...\index.php:0
2 0.0365 896528 cmsCore->runController( ) ...\index.php:46
3 0.0382 946864 admin->runAction( $action_name = 'ctypes', $params = [0 => 'props_add', 1 => '9', 2 => '660'] ) ...\core.php:744
4 0.0399 973120 admin->executeAction( $action_name = 'ctypes', $params = [0 => 'props_add', 1 => '9', 2 => '660'] ) ...\controller.php:452
5 0.0402 973256 admin->runExternalAction( $action_name = 'ctypes', $params = [0 => 'props_add', 1 => '9', 2 => '660'] ) ...\controller.php:476
6 0.0403 974200 actionAdminCtypes->run( $do = 'props_add', '9', '660' ) ...\controller.php:605
7 0.0460 975976 actionAdminCtypes->runExternalAction( 'ctypes_props_add', [0 => '9', 1 => '660'] ) ...\ctypes.php:11
8 0.0460 976352 actionAdminCtypes->__call( $name = 'runExternalAction', $arguments = [0 => 'ctypes_props_add', 1 => [0 => '9', 1 => '660']] ) ...\ctypes.php:11
9 0.0460 976352 admin->runExternalAction( $action_name = 'ctypes_props_add', $params = [0 => '9', 1 => '660'] ) ...\action.php:45
10 0.0462 977320 actionAdminCtypesPropsAdd->run( $ctype_id = '9', $category_id = '660' ) ...\controller.php:605
Прикрепленный файл
1_m3s8o.jpg 77 Кб
#10 [ЕСТЬ РЕШЕНИЕ] Как изменить размер изображения при загрузке 22 апреля 2021 в 10:53
Всем спасибо. Разобрался: в админке сайта — Компоненты — Загрузка изображений — Пресеты.
#1 [ЕСТЬ РЕШЕНИЕ] Как изменить размер изображения при загрузке 21 апреля 2021 в 07:38
Как изменить разрешение загружаемого изображения не Авто x 256, а к примеру на своё Авто x 128 — вместо маленькой фото.
Прикрепленный файл
_e5s02.jpg 58 Кб
#12 [ЕСТЬ РЕШЕНИЕ] Как в компоненте доски объявлений дополнительным полям задать звёздочку? 27 октября 2019 в 20:21
Спасибо! Подошел первый вариант, чтобы не править системные файлы CMS и не влететь после обновления версии движка.

  1. Код CSS:
  2.  
  3.  
  4. #fset_props label::after {
  5. content: '*';
  6. color: #e74c3c;
  7. padding-left: 5px;
  8. }
  9.  
#13 [ЕСТЬ РЕШЕНИЕ] Как в компоненте доски объявлений дополнительным полям задать звёздочку? 24 октября 2019 в 08:41
По подробнее! Где копать? Какое поле нужно выбрать?
#1 [ЕСТЬ РЕШЕНИЕ] Как в компоненте доски объявлений дополнительным полям задать звёздочку? 23 октября 2019 в 22:28
Как в компоненте доски объявлений дополнительным полям задать звёздочку красного цвета? Хотя в настройках типа поля установлена галочка "поле должно быть заполнено" для всех полей, а вместо этого поля подсвечиваются синеватым цветом (class = 'highlight', подсветкой form fieldset.highlight {background: #F4F8FD;} ), а не красной звездочкой, которая указывает, что поле обязательно для заполнения.

#15 [ЕСТЬ РЕШЕНИЕ] Как на доске объявлений показать больше 8 категорий 23 октября 2019 в 22:05
Всем спасибо! Нашел решение

В файле \templates\default\controllers\board\css\board-style.css удалить строки 16 — 18 на
CSS: .board_list_cats ul.board_cats > li:nth-child(n+9){
display:none
}
или поменять конец строки (n+9)
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.