Дмитрий Кондин

Администраторы
  • Публикации

    6527
  • Зарегистрирован

  • Посещение

  • Days Won

    362

Все публикации пользователя Дмитрий Кондин

  1. Для доступа из кода к полям, которые закрыты для других групп можно использовать специальный массив $data_shared, который содержит все данные вне зависимости от текущей группы
  2. Подозреваю что вы поставили пробел между img и 2. Поэтому не находит. Переименуйте каталог в img2 без пробела.
  3. Самый простой способ включить новый личный кабинет и там назначить нужные колонки для вывода
  4. А можете показать скриншот в файл-менеджере где лежит эта картинка?
  5. Дык вам же объяснили что скорей всего вы неправильно путь сделали /img/img2/kartinka.jpg - нет у вас такого файла или же права доступа неправильные установлены.
  6. Вы без проблем можете использовать полные url с http:// в начале. {$estate_folder} - применяется в шаблонах, чтобы четко знать где у вас корень сайта. Зачем вам ее искать? скажите свою цель.
  7. Надо подождать переиндексации. Потому что упрощенные урлы у вас были раньше, чем новые. sitemap.xml добавили в яндекс?
  8. Значит на вашем хостинге mysql-сервер не справляется с нагрузкой. Надо писать вашему хостеру узнавать, почему mysql падает.
  9. Находится в корне. Если интересно можете поизучать исходники или тут https://www.sitebill.ru/api/
  10. В /index.php $settings=parse_ini_file('settings.ini.php',true); if(isset($settings['Settings']['estate_folder'])AND($settings['Settings']['estate_folder']!='')){ $folder='/'.$settings['Settings']['estate_folder']; }else{ $folder=''; } $estate_folder = $folder; Если вы ее хотите как-то править, то не рекомендую этого делать.
  11. /apps/config/admin/admin.php function addParamToConfig($conf_new_param_name, $conf_new_param_value, $conf_new_param_title, $vtype = 0) { $DBC = DBC::getInstance(); $query = "INSERT INTO " . DB_PREFIX . "_" . $this->table_name . " (config_key, value, title, vtype) VALUES (?,?,?,?)"; $stmt = $DBC->query($query, array($this->validateParam($conf_new_param_name), $this->validateParam($conf_new_param_value), $this->validateParamTitle($conf_new_param_title), $vtype), $row, $success); if (!$success) { //$this->riseError($DBC->getLastError()); //echo 'ERROR ON INSERT<br>'; } $config_id = $DBC->lastInsertId(); $query = "UPDATE `" . DB_PREFIX . "_" . $this->table_name . "` SET `sort_order`=? WHERE `id`=?"; $stmt = $DBC->query($query, array($config_id, $config_id)); $this->reloadCheckConfigStructure(); return TRUE; } $vtype - по-умолчанию 0. Вы можете поставить 1 и будет это чекбокс при создании параметра. $config_admin->addParamToConfig('apps.custom.enable','1','Использовать Custom', 1);
  12. {$estate_folder} - служебная переменная, указывает на корень сайта. Про ошибку сложно сказать, возможно неправильно просто загружали.
  13. А вы про github, там мы не часто обновляем, раз в пол-года наверное. Свежие версии можно получить в центре обновлений, нужно все-таки мотивировать клиентов использовать лицензии.
  14. Продукт open source. Версии мы обновляем раз в месяц примерно.
  15. Напомните ваш сайт в личку, посмотрю.
  16. Тогда открываем файл \apps\system\lib\frontend\grid\grid_constructor.php И в отладку writeLog выводим запрос из строчки 1203 - возможно не точное расположение $query = 'SELECT '.implode(', ', $select_what).' '.$add_select_value.' FROM '.DB_PREFIX.'_data'.(count($left_joins)>0 ? ' '.implode(' ', $left_joins).' ' : '').' '.$where_statement_prepared.' ORDER BY '.$order.((isset($params['no_portions']) && $params['no_portions']==1) ? '' : ' LIMIT '.$start.', '.$limit); Надо увидеть что в $query; А также что в массиве $where_value_prepared
  17. А в базе у вас есть объекты с дистанцией меньше или равно 200?
  18. Да у вас талант выбирать неправильные варианты. Используйте только латинские буквы без пробелов. dom.jpg сделайте.