Jump to content

Dmitry86

Пользователь
  • Content Count

    191
  • Joined

  • Last visited

Информация о вас

  • From
    ~

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Обновил ссылку на архив с файлами: https://cloud.mail.ru/public/LyHe/YYc283Xzy
  2. Ошибся. Изображения в админке пропадают из-за настроек в clodflare (потом появляются), а вот новые изображения не ресайзятся..
  3. Короче, если раскомментировать это, то в админке пропадают все изображения товаров, просто белый фон. И не загружаются новые изображения..
  4. Странно, но в изначальном решении https://forum.simplacms.ru/topic/8424-убираем-токен-из-адреса-изображения/ этот код закомментирован.... Если его раскомментировать, то несуществующие изображения снова начинают отдавать ответ 200 и "bad token". У меня есть ещё самописный файлик, ресайзер, который на кроне автоматом должен ресайзить изображения для карточек товаров, по которым ещё не прошелся пользователь, выглядит следующим образом: <?php //ini_set('display_errors', 1); chdir(dirname(__FILE__).'/'); require_once('api/Simpla.php'); $simpla = new Simpla(); ###################
  5. api/Image.php <?php /** * Simpla CMS * * @copyright 2011 Denis Pikusov * @link http://simplacms.ru * @author Denis Pikusov * */ require_once('Simpla.php'); class Image extends Simpla { private $allowed_extentions = array('png', 'gif', 'jpg', 'jpeg', 'ico'); public function __construct() { parent::__construct(); } /** * Создание превью изображения * @param $filename файл с изображением (без пути к файлу) * @param max_w максимальная ширина * @param max_h максимальная высота * @return $string имя файла превью */ function resize($filename,$brands ='')
  6. Ребят, помогите найти ошибку. На сайте изображения ресайзятся через ImageMagick. Ссылки на изображения без токенов. Если удалить изображение из товара, и обратиться к нему по той ссылке, по которой оно раньше было доступно, то сервер сваливается с ошибкой 500, а по идее должен либо 404 либо 403 отдавать (?) Строка 338 это: if(!$thumb->readImage($src_file)) в функции: private function image_constrain_imagick($src_file, $dst_file, $max_w, $max_h, $watermark=null, $watermark_offet_x=0, $watermark_offet_y=0, $watermark_opacity=1, $sharpen=0.2, $strict=null) { $thumb = n
  7. Кстати, тут ещё можно добавить удаление всяких get-параметров, если нужно или они были раньше в ссылках: $uri = trim(strtok($_SERVER['REQUEST_URI'], '?'), '/');
  8. https://cloud.mail.ru/public/3GgG/vGbnbuykt Возможно, вам потребуется вносить правки в зависимости от того, как у вас настроены общие редиректы в .htaccess Не знаю, как было изначально задумано, но в админке я вношу url в следующем виде: Откуда: catalog/razdel-1 Куда: /catalog/razdel Именно так, и слэш в новом ur; должен стоять в начале. Думаю, разберетесь)
  9. Разве вот этот код из CartView.php не должен отдавать 404? if(!$order) return false;
  10. У меня были кое-какие доработки, сейчас в index.php кусок кода с 404 выглядит так: // Если все хорошо if(($res = $view->fetch()) !== false) { // Выводим результат header("Content-type: text/html; charset=UTF-8"); if($view->last_modified) { $LastModified_unix = strtotime($view->last_modified); // время последнего изменения страницы $LastModified = gmdate("D, d M Y H:i:s \G\M\T", $LastModified_unix); $IfModifiedSince = false; if (isset($_ENV['HTTP_IF_MODIFIED_SINCE'])) $IfModifiedSince = strtotime(substr($_ENV['HTTP_IF_MODIFIED_SINCE'], 5)); if (isse
  11. Здравствуйте. Обнаружил странный баг на странице заказа. Допустим, есть оформленный заказ, который открывается по ссылке site.com/order/395b4c2943b1735832bab94bf8eede55 Если удалить этот заказ в админке и обновить в браузере страницу с заказом, то на страницу начнут выгружаться списком все товары из ранее оформленных заказов с ценами. Подскажите, как исправить? В файле CartView.php функция вывода выглядит так: function fetch_order() { if($url = $this->request->get('url', 'string')) $order = $this->orders->get_order((string)$url); elseif(!empty
  12. Ни у кого не найдётся архива с файлами для этого решения?
×
×
  • Create New...