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

Доработка стикеров


Recommended Posts

У себя добавил в контроллеры категорий, товаров и т.п 

 

'sticker_id'	   => $sticker['sticker_id'],
		'name'	   => $sticker['name'],

Теперь могу выводить стикеры в виде текстовых плашек, без изображений

Ссылка на комментарий
Поделиться на других сайтах

9 часов назад, kus55kus сказал:

У себя добавил в контроллеры категорий, товаров и т.п 

со стороны админки как это выглядит ?

или что используется в качестве названия ?

Ссылка на комментарий
Поделиться на других сайтах

Вот кусок контроллера 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

Изменено пользователем RHCk
Картинки, логи и код убирайте под спойлер!
Ссылка на комментарий
Поделиться на других сайтах

2 часа назад, kus55kus сказал:

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

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

Изменено пользователем RHCk
Ссылка на комментарий
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу