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

Baco

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

    2 247
  • З нами

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

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

  1. OCMOD чуть совершенней и немного пафосней, чем скромный vQmod и работает по тому же принципу:

    $modification[$key] = preg_replace($search, $replace, $modification[$key], $limit);
    

    записывает начинку файлов в базу + автолоадером (spl_autoload_register) всё экранируется через modification в стартапе, фактически по принципу (как раньше было в индексном файле) vQmod-а:

    f34af1a4b1.jpg

     

    А теперь вопрос: "Сильно ли отличается быстродействие, от того, что было при vQmod-е ? Или просто сменили шило на мыло, поменяв просто версию при этом ?"

  2. При экспорте идет обращение к таблице oc_category_option_to_category базы vh_9380_Baza, но в ответ получаете сообщение вида: doesn't exist тоесть сам экспортёр. не знает что делать в таком случае, если такой таблицы в базе НЕ СУЩЕСТВУЕТ.

     

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

  3. Сайты на опенкарте подлежат взлому только в таких случаях:

    1. Если взломан соседний сайт, размещённый на том же хостинге но на другом движке (joomla, drupal, wordpress... etc)

    2. Админ, или владелец сайта - редкостный склеротик, который генерирует все пароли (и к FTP и к SQL и в админку) по типу qwerty123

    3. Недобросовестные фрилансеры, которые оставляют за собой "бекдоры"

    ___

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

  4. всё что не работает с seo_pro плевать, по крайней мере пока. я думал что-то из модулей под ocstore отвалится

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

  5. Например вот этот модуль работает (наскольо я понял) с активным сео-контроллером и никак под seo_pro он не адаптирован + код обфусцирован, а автор - в отказ... переходить же на обычный сео_урл ради этого модуля - не кошерно + он по крону вроде обновляет фиды.

    Или вот этот, в принципе ничего страшного, просто выпрямить роуты под seo_pro.

  6. Слава (chukcha) тоже предлагал такую реализацию, вроде как грамотно для поисковиков, ИМХО - так намного проще с нагрузкой и как бы правильней, но... все магазины с движками станут чем то однотипным с такими урлами (чисто эстетически) и , вопрос всех времён и народов, как быть с совместимостью модулей использующих сео-контроллер ?

  7. public function order_history($id_session) {
            $order = $this->db->get('order');
            $query = $this->db->query('SELECT order_name, order_phone, order_quantity, order_address, order_method FROM $order where user_id=$id_session');
            $this->log(print_r($query,1));
            if ($query->num_rows() > 0) {
                foreach ($query->result() as $row)
                {
                    echo $row->order_name;
                    echo $row->order_phone;
                    echo $row->order_quantity;
                    echo $row->order_address;
                    echo $row->order_method;
                }
            }
            
            if ($query->num_rows() > 0){
                $rows = $query->result();
                $query->free_result();
                return $rows;
            } else {
                return FALSE;
            }     
            
        }
        private function log($message) {
    		$file = __FILE__ . 'test.log';
    		
    		$handle = fopen($file, 'a+'); 
    		
    		fwrite($handle, date('Y-m-d G:i:s') . ' - ' . var_export($message,true) . "\n");
    			
    		fclose($handle); 
    	}
    

    Ответ же ищите в файле test.log

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

Important Information

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