COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

dsorokeen

Соучастники
  • Публикации

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

  • Посещение

Сообщения, опубликованные пользователем dsorokeen

  1. Народ, поделитесь свежими мыслями. Делаю на сайте VIP - аккаунт

    Использую симпу при оформлении заказа. За покупку определенного товара (в данном случае VIP - товар) человек будет попадать в группу VIP на 25 дней. С эти проблем нет, но момент следующий.

    Как вернуть пользователя скажем через 15 дней обратно в категорию Default?

     

    OcStore 3

  2. Не пойму как сделать разный тайтл главной страницы в зависимости от выбранного языка?)) Сборка Opencart.CMS 2.3

     

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

    image.png.4166237ac4875179f52a686a454a6a0e.png

     

    Вот сделал в админке, всё сохраняется через контроллер (без базы)

    Теперь как это выводить на шаблон?

     

    Хелп плиз!))


    Вот код в home.php в контроллере шаблона

     

     

    Скрытый текст
    
    <?php
    // *	@copyright	OPENCART.PRO 2011 - 2017.
    // *	@forum	http://forum.opencart.pro
    // *	@source		See SOURCE.txt for source and other copyright.
    // *	@license	GNU General Public License version 3; see LICENSE.txt
    
    class ControllerCommonHome extends Controller {
    	public function index() {
    		$this->document->setTitle($this->config->get('config_meta_title'));
    		$this->document->setDescription($this->config->get('config_meta_description'));
    		$this->document->setKeywords($this->config->get('config_meta_keyword'));
    
    		if (isset($this->request->get['route'])) {
    			$this->document->addLink($this->config->get('config_url'), 'canonical');
    		}
    
    		$data['column_left'] = $this->load->controller('common/column_left');
    		$data['column_right'] = $this->load->controller('common/column_right');
    		$data['content_top'] = $this->load->controller('common/content_top');
    		$data['content_bottom'] = $this->load->controller('common/content_bottom');
    		$data['footer'] = $this->load->controller('common/footer');
    		$data['header'] = $this->load->controller('common/header');
    
    		$this->response->setOutput($this->load->view('common/home', $data));
    	}
    }

     

     

    Картинки, код и логи прячьте под спойлер!

  3. Всё, сам победил

     

     

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

    image.thumb.png.f040239739d5b2e399561e27fc905185.png

     

     

    Включить надо было через базу данных в этом поле AI (Auto_Increment) - Таблица oc_weight_class

     

    Картинки, код и логи прячьте под спойлер!

  4. В общем если добавлять Единицы веса (Система - Локализация) вылазит ошибка 500.

    Причем не всегда))

     

    Один раз оно добавляется, а после чего если добавлять ещё одну единицу, то ошибка 500. Включил вид ошибки и вот какая фигня вылазит.

    Опенкарт КМС 2.3. Доп модули 100% не виноваты, убедился на голом движке

     

    Fatal error: Uncaught Exception: Error: Duplicate entry '0' for key 'PRIMARY'<br />Error No: 1062<br />INSERT INTO oc_weight_class SET value = '1' in /var/www/gev1c/data/www/devcart23.dev-opencart.com/system/library/db/mysqli.php:45 Stack trace: #0 /var/www/gev1c/data/www/devcart23.dev-opencart.com/system/library/db.php(21): DB\MySQLi->query('INSERT INTO oc_...', Array) #1 /var/www/gev1c/data/www/devcart23.dev-opencart.com/admin/model/localisation/weight_class.php(9): DB->query('INSERT INTO oc_...') #2 /var/www/gev1c/data/www/devcart23.dev-opencart.com/system/storage/modification/system/engine/loader.php(183): ModelLocalisationWeightClass->addWeightClass(Array) #3 /var/www/gev1c/data/www/devcart23.dev-opencart.com/system/engine/proxy.php(30): Loader->{closure}(Array, Array) #4 /var/www/gev1c/data/www/devcart23.dev-opencart.com/admin/controller/localisation/weight_class.php(28): Proxy->__call('addWeightClass', Array) #5 /var/www/gev1c/data/www/devcart23.dev-opencart.com/system/storage/modification/system/engine/action.php( in /var/www/gev1c/data/www/devcart23.dev-opencart.com/system/library/db/mysqli.php on line 45

     

    Есть кто шарит помочь в этом?))) Советом)

     

     

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

    image.thumb.png.57063f0e4108f5d6641c6a87a07f7021.png