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

kus55kus

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

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

  • Посещение

  • Days Won

    3

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

  1. Автору темы большой респект за выложенный файл.

    Ковыряю старый магазин с этим модулем, а исходников и нет.

     

    Из репозитория Opencart его удалили, а все ссылки по интернету ведут на платные обменники. 

  2. Вот кусок контроллера product.php:

    Скрытый текст
    
    private function getStickers($product_id) {
    	
     	$stickers = $this->model_catalog_product->getProductStickerbyProductId($product_id) ;	
    		
    		if (!$stickers) {
    			return;
    		}
    		
    		$data['stickers'] = array();
    		
    		foreach ($stickers as $sticker) {
    			$data['stickers'][] = array(
    				'sticker_id'	   => $sticker['sticker_id'],
    				'name'	   => $sticker['name'],
    				'position' => $sticker['position'],
    				'image'    => HTTP_SERVER . 'image/' . $sticker['image']
    			);		
    		}
    		
    		return $this->load->view('product/stickers', $data);
    	
    	}

     

    Со стороны админки всё остаётся также, во фронте выводится название стикера + id.
    sticker.tpl такой:

    Скрытый текст
    
    <?php foreach ($stickers as $sticker) { ?>
    		<div class="sticker_<?php echo $sticker['sticker_id'];?> corner_<?php echo $sticker['position'];?>">
    		    <?php echo $sticker['name'];?></div>
    <?php } ?>

     

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

    вывод стикеров.png

  3. Нашёл баг, если пользователь зашёл в аккаунт, то при заходе на страницу index.php?route=product/mostviewed показывает  Call to undefined method Cart\Customer::getCustomerGroupId(),

    Наверное должно быть $this->customer->getGroupId(); в cms.php на 170 строке

     

    Это, по-ходу от 1.5 осталось там.

  4. Подскажите, кто-нибудь уже делал определение активной категории для Конструктора меню (по аналогии с модулем категорий)?
    Может быть дадите наводку? Для обычного меню есть решение, а вот для кастомного надо что-то придумывать. Вроде как нужно проверить, link на совпадение с текущей страницей.