Jump to content
  • 0

Problem z powiązaniem produktów


grze11

Question

Mam problem z wyświetlaniem produktów i powiązaniem w presta 1.6

Produkt mam przypisany do kategorii i podkategorii.

-Kategoria

--Podkategoria

 

Po wejściu w kategorię lub podkategorie produkt normalnie wyświetla się na liście produktów.

Problem zaczyna sie gdy chce przejść na stronę produktu, udaje się to jedynie ze strony kategorii, gdy zaś kliknę w produkt na stronie podkategorii wyświetla się czysta strona.

 

W źródle czystej strony mam jedynie takie coś "

<div class="wishlist_button"> <a class="addToWishlist wishlistProd_<br /><b>Fatal error</b>: Cannot use object of type Product as array in <b>/public_html/cache/smarty/compile/7b/11/e6/7b11e658e42a37dc1e489d369f052471d9aae647.file.blockwishlist-extra.tpl.php</b> on line <b>84</b><br />

 

Włączyłem debugowanie ale na czystej podstronie nie wyświetla żadna informacja o błędzie, url podstrony jest poprawny.

Próbowałem czyścic cache ale to nie pomogło.

Dodatkowo podgląd produktu z panelu admina również nie działa.

 

Dodam ze wcześniej importowałem produkty i kategorie i w importowanych wszystko dział poprawnie. Problem jest z nową kategorią.

 

Proszę o pomoc.

Edited by grze11 (see edit history)
Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Hej problem chyba jest gdzieś w tym kodzie,

może ktoś zerknąć kto się zna: 


{if isset($wishlists) && count($wishlists) > 1}

	{foreach name=wl from=$wishlists item=wishlist}
		{if $smarty.foreach.wl.first}
			<div class="wishlist_button"><a class="wishlist_button_list simptip addToWishlist" data-tooltip="{l s='Add to wishlist' mod='blockwishlist'}" tabindex="0" data-toggle="popover" data-trigger="focus" title="{l s='Wishlist' mod='blockwishlist'}" data-placement="top"><i class="fa fa-heart-o" aria-hidden="true"></i></a></div>
				<div hidden class="popover-content">
					<table class="table">
						<tbody>
		{/if}
							<tr title="{$wishlist.name}" value="{$wishlist.id_wishlist}" onclick="WishlistCart('wishlist_block_list', 'add', '{$product.id_product|intval}', false, 1, '{$wishlist.id_wishlist}');">
								<td>
									{l s='Add to' mod='blockwishlist'} <span>{l s='%s' sprintf=[$wishlist.name] mod='blockwishlist'}</span>
								</td>
							</tr>
		{if $smarty.foreach.wl.last}
					</tbody>
				</table>
			</div>
		{/if}
	{foreachelse}
		<a href="#" id="wishlist_button_nopop simptip addToWishlist" data-tooltip="{l s='Add to wishlist' mod='blockwishlist'}" onclick="WishlistCart('wishlist_block_list', 'add', '{$id_product|intval}', $('#idCombination').val(), document.getElementById('quantity_wanted').value); return false;" rel="nofollow"  title="{l s='Add to my wishlist' mod='blockwishlist'}">
			<i class="fa fa-heart-o" aria-hidden="true"></i>
		</a>
	{/foreach}

{else}
	<div class="wishlist_button">
		<a class="addToWishlist wishlistProd_{$product.id_product|intval}" data-toggle="tooltip"  title="{l s='Add to wishlist' mod='blockwishlist'}" href="#" rel="nofollow" onclick="WishlistCart('wishlist_block_list', 'add', '{$product.id_product|intval}', false, 1); return false;">
			<i class="fa fa-heart-o" aria-hidden="true"></i>
		</a>
	</div>
{/if}


Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...