Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Venter

Користувачі
  • Публікації

    1 255
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем Venter

  1. 05.09.2022 в 23:39, Gambull сказал:

    Ребята добрый день подскажите где искать ошибку где копать опенкарт про 2.3 при переходе в  корзину выдает такую ошибку

    Warning: Invalid argument supplied for foreach() in /home/tov/domains/tov.com.ua/public_html/system/storage/modification/system/engine/loader.php on line 58

    Notice: Undefined property: Proxy::getMethod in /home/tov/domains/tov.com.ua/public_html/system/storage/modification/system/engine/action.php on line 56

     

     

    в foreach должен передаваться массив данных или пустой массив для разбора, но не строка. у вас в foreach не массив 

  2. 30.06.2022 в 22:31, Vova_art сказал:

    Хотел бы понять логику форума. Как мы знаем рф напала на Украину, вы закрыли доступ для россиян, но почему вы разрешаете авторам с рф продавать свои работы, тем самым спонсируя рашку и отнимая работу в наших разработчиков? Может стоит создать опрос авторов с Украины?

    ты че националист? 

    нет работы -> ищи работу, а не жди с моря погоды

    • +1 2
  3. 17.06.2022 в 21:12, kaneki83 сказал:

    Привет,

    Мне нужна самостоятельная CMS (возможно, не WordPress, так как это слишком много для того, что мне нужно, и я чувствую, что она слишком раздута / излишне велика).

    Все, что мне нужно сделать, это: - общедоступный контент (текст/изображения в виде статей, а также прикрепленные файлы, такие как презентации, pdf и т.д.) быть подключаемым к внешнему oidc/SAML (keycloak)

    Я посмотрел CMS в замечательном самостоятельном списке / репозитории, но их там много, и я подумал, что загляну сюда, чтобы узнать, что люди могут порекомендовать.

    Заранее спасибо :)

    как раз таки вордпресс вам подойдет для ваших целей, там нет ничего раздутого, при необходимости кое какие моменты у вп отпключаются программно, допустим апи, обновления и тд. Так что для текста и картинок в самый раз, при этом у вп достаточно оочень много бесплатных шаблонов.

    Если хотите сами что то пописать/посоздавать по коду можете взять какой нибудь фреймворк как @niger написал выше или можно даже переделать опенкарт под ваши цели. 

    • +1 1
  4. 20.06.2022 в 13:31, delphinnnn сказал:

    Поставил модуль, стандартный шаблон выводит по 2 товара в ряд, на опции 3 или 4 товара не реагируетт

    если есть такие проблемы то нужно смотреть что у вас на сайте стоит и тд. нюансов может быть достаточно много и разработчики модулей не мог ни знать, ни учесть все проблемы, правки и нюансы стороннего сайта. Модуль четко работает на дефолте. Могу посмотреть в чем проблемы, в личку напишите

  5. Идите в бд и пробуйте там запрос

    ALTER TABLE oc_product DROP COLUMN infoproduct;

     

    06.04.2022 в 14:05, hostup сказал:
    CREATE TABLE IF NOT EXISTS `oc_order_links` (
          `link_id` int(11) NOT NULL AUTO_INCREMENT,
          `order_id` int(11) NOT NULL,
          `product_id` int(11) NOT NULL,
          `code` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
          `date_end` datetime NOT NULL,
          `ikey` int(11) NOT NULL,
          PRIMARY KEY (`link_id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
    
    ALTER TABLE `oc_product` DROP COLUMN `infoproduct`;
    ALTER TABLE `oc_product` ADD COLUMN `infoproduct` LONGTEXT CHARACTER SET utf8 COLLATE utf8_bin NOT NULL;

     

    Логика кода выше: Создаете таблицу, потом удаляете колонку которой нет, потом пытаетесь создать.

    Может сначало создать а потом удалять???!!!!

     

  6. 24.03.2022 в 18:54, Dontmatter12 сказал:

    эх, Александр, еще бы знать насколько безопасен

    безопасен не переживайте. Во первых для входа в админку придется подбирать GET параметр, во вторых - его значение. А что мешает потестить?

    • +1 1
  7. 12.03.2022 в 22:56, S1mple сказал:

    Да оттуда что мы смогли сделать майдан, также жертвуя жизнями людей. А вы терпилы!

    Посмотри видео, как у нас 1 человек останавливает танк голыми руками, а у вас 200 людей на митинге убегают от 1-го мусора!

    Вот и вся логика...

    Ты опять начинаешь!!!!! Ты сам как терпила здесь уже кучу чего нехорошего написал. И вообще, если ты так начал писать, то какого ты имеешь права за всех говорить что все терпилы???? Ты за базаром следи!!! Ты сам здесь как самый перепуганый

    • +1 1
  8. Вообще че здесь сретесь??? Че спорите???? 

     

    Из вас кто то сейчас лично воюет???? Я так думаю что никто не воюет и в руках автомат не держит. 

     

    Никто из вас не пошел воевать друг против друга и все мирно работают во фрилансе, поэтому, я считаю, спор по поводу кто прав и кто виноват здесь неуместен.

     

     

    • +1 1
  9. 03.03.2022 в 12:09, shweder сказал:

     

    отчистил весь кеш,  ситауция сдвинулась с места

    желтые полоски ушли, но теперь есть сервые, и какие то пробелмы с белым фоном https://prnt.sc/9vRvF2ngAnq_

    значит что то сделали не так, или у вас кто то вносил свои правки в этот файл. в общем это все смотреть надо, обратитесь в раздел услуг или посмотрите родной файл версии 2.3, может просто попробовать заменить на родной файл, а свой пока в сторонку убрать и потестировать

  10. 03.03.2022 в 14:15, s7ranger сказал:

    Возможно вы правы, но почему же тогда в админке иконки есть?

    скорее всего потому что есть до файлов правильные пути - это раз, и второе - эти файлы существуют. У вас на фронте файлы шрифтов существуют? пример прикрепил

     

     

    sshot-11.png

  11. 02.03.2022 в 21:42, s7ranger сказал:

    а в админке они есть. Перепробовал много разных советов и отсюда и с других сайтов. Пробовал менять информацию в конфигах, в .htaccess, переключал с CGI на Apach и пробовал разные версии PHP, ничего не помогает.

    зачем это все трогать??? чтобы еще сильнее сломать магазин/сайт???? у вас самих файлов со шрифтами нет скорее всего

  12. 02.03.2022 в 20:45, shweder сказал:

    сделал, но старые фото ка кбыли так и остались

    старые фото это кеш. я что выше написал??? ОЧИСТИТЬ ВЕСЬ КЕШ КАРТИНОК!!!! то есть взять и удалить старые или придется по новой добавлять картинки, так как ресайз сразу обрезает до нужного размера и сохраняет картинку. В общем думайте как лучше

  13. 02.03.2022 в 19:31, shweder сказал:

    заменил, ну как я понимаю сейчас для теста мне нужно новые картинки подгружать, все старые фото не с этим жёлтым фоном не изенятся 

    Надо обновить модификаторы и очистить весь кеш картинок на сайте

  14. 02.03.2022 в 06:15, smmpl сказал:

    Доброго времени суток. Делаю изменения в файле шаблона, загружаю через FTP, после обновляю кэш модификатора и очищаю кэш браузера, но никаких результатов. В чем конкретно может быть проблема? ocStore 2.3.0.2.3, шаблон Revolution.

    может не в том шаблоне делаете изменения

  15. 01.03.2022 в 20:48, shweder сказал:

     там у меня такая история 

      Скрыть содержимое

    <?php
    class ModelToolImage extends Model {
        public function resize($filename, $width, $height) {
            if (!is_file(DIR_IMAGE . $filename)) {
                if (is_file(DIR_IMAGE . 'no_image.jpg')) {
                    $filename = 'no_image.jpg';
                } elseif (is_file(DIR_IMAGE . 'no_image.png')) {
                    $filename = 'no_image.png';
                } else {
                    return;
                }
            }

            $extension = pathinfo($filename, PATHINFO_EXTENSION);

            $image_old = $filename;
            $image_new = 'cache/' . utf8_substr($filename, 0, utf8_strrpos($filename, '.')) . '-' . (int)$width . 'x' . (int)$height . '.' . $extension;

            if (!is_file(DIR_IMAGE . $image_new) || (filectime(DIR_IMAGE . $image_old) > filectime(DIR_IMAGE . $image_new))) {
                list($width_orig, $height_orig, $image_type) = getimagesize(DIR_IMAGE . $image_old);

                if (!in_array($image_type, array(IMAGETYPE_PNG, IMAGETYPE_JPEG, IMAGETYPE_GIF))) {
                    return DIR_IMAGE . $image_old;
                }

                $path = '';

                $directories = explode('/', dirname($image_new));

                foreach ($directories as $directory) {
                    $path = $path . '/' . $directory;

                    if (!is_dir(DIR_IMAGE . $path)) {
                        @mkdir(DIR_IMAGE . $path, 0777);
                    }
                }

                if ($width_orig != $width || $height_orig != $height) {
                    $image = new Image(DIR_IMAGE . $image_old);
                    $image->resize($width, $height);
                    $image->save(DIR_IMAGE . $image_new);
                } else {
                    copy(DIR_IMAGE . $image_old, DIR_IMAGE . $image_new);
                }
            }

            $imagepath_parts = explode('/', $image_new);
            $new_image = implode('/', array_map('rawurlencode', $imagepath_parts));

            if (isset($this->request->server['HTTPS']) && (($this->request->server['HTTPS'] == 'on') || ($this->request->server['HTTPS'] == '1'))) {
                return $this->config->get('config_ssl') . 'image/' . $new_image;
            } else {
                return $this->config->get('config_url') . 'image/' . $new_image;
            }
        }
    }
     

     

     

    Покажите файл system/library/image.php

  16. 01.03.2022 в 19:02, dkuzzm сказал:

    а с JS мы не знакомы.

     

    в сети полно примеров на всякие разные темы. неужели лень такая поискать. если не знакомы то учим, не хотим учить - тогда идем и заказываем правки.

    А вот если делаем по примерам и не получается что то вот тогда обращаемся сюда. вы же даже не посмотрели примеры и не попытались что то вообще сделать

  17. 01.03.2022 в 19:40, shweder сказал:

    у меня там вот такая история 

      Скрыть содержимое

    foreach ($results as $result) {
                    if ($result['image']) {
                        $image = $this->model_tool_image->resize($result['image'], $this->config->get($this->config->get('config_theme') . '_image_product_width'), $this->config->get($this->config->get('config_theme') . '_image_product_height'));
                    } else {
                        $image = $this->model_tool_image->resize('placeholder.png', $this->config->get($this->config->get('config_theme') . '_image_product_width'), $this->config->get($this->config->get('config_theme') . '_image_product_height'));

     

     

    значит надо идти в метод model_tool_image и смотреть что там да как

  18. Решил повторить тему сюда, которую написал вот здесь 

    Написал небольшой OCMOD для версии 3х для тех кто хочет защитить вход в админку

     

    И так, идем в файл admin/config.php

     

    В любом месте прописываем:

    define('SET_LOGIN', 'здесь ваш ключь');

     

    Далее качаем ocmod и кидаем его в папку system, идем в админку и обновляем модификаторы

     

    Допустим установили ключь такой

    define('SET_LOGIN', '456');

     

    значит вход в админку будет

    ваш сайт/admin/index.php?route=common/login&setlogin=456
    
    или
    
    ваш сайт/admin?setlogin=456

     

    Ну собственно всё. Только с учетом данного параметра можно будет войти в админку.

    set_login.ocmod.xml

    • +1 2
  19. 01.03.2022 в 14:15, shweder сказал:

    как его заменить на белый? сам файл этого фона найти не получается 

    сам сайт указал не правильно, в общем вот https://mir-slv.ru/

     

    файла данного фона нет, смотрите как у вас в контроллере обрезаются картинки, если у вас обрезаются картинки методом

    $this->model_tool_image->resize

    то нужно его править. в общем информации не достаточно, может у вас какой то модификатор это делает или модуль. 

    В общем нужно смотреть вашу админку и ваши файлы


×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.