Перейти к содержанию
Официальный форум поддержки Simpla

filth

Пользователь
  • Публикаций

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

  • Посещение

Сообщения, опубликованные filth

  1. нет, тут не в style.css, а в main.tpl

    <!-- Фото товара -->
    	{if $product->image}
    	<div class="image">
                    <a href="/products/{$product->url}"><img src="{$product->image->filename|resize:200:200}"/></a>
    	</div>
    	{/if}
    	<!-- Фото товара (The End) -->

    меняем на

    {if $product->image}		<div class="image">                 <a href="/products/{$product->url}"><img src="{$product->image->filename|resize:100:100}"/></a>		</div>		{/if}
    в style.css потом подогнать стили.
  2. Сам скрипт

    $('#categories li').hover(function(){
    			$(this).children('ul').stop(false, true).fadeIn(500);
    		},function(){
    			$(this).children('ul').stop(false, true).fadeOut(500);
    		});
    	});



    Стили:

    #categories {
           position: relative;
           z-index: 100;
    padding: 0;
    list-style: none;
           border-bottom: solid 1px grey;
           border-radius: 6px;
    }
    
    #categories li {
    position: relative;
          	width: 100%;
           list-style: none;
           border-radius: 6px;
           
    }
    #categories li a {
           text-decoration: none;
    font-size: 14px;
    font-fanily: arial;
    color: #000;
    padding: 11px;
    text-align:center;
           border-radius: 6px;
           border-style: solid;
           border-width: 1px;
           border-color: grey;
           border-bottom: none;
                   
    }
    #categories li a.selected {
    background: #eb540d;
    color: #fff;
    }
    #categories li a:hover {
    background: #eb540d;
    color: #fff;
    }
    #categories li ul {
           display:none;
    
    }
    #categories ul ul li:first-child > a:after {
    content: '';
    position: absolute;
    left: -6px;
    top: 50%;
    margin-top: -6px;
    border-left: 0;
    border-bottom: 6px solid transparent;
    border-top: 6px solid transparent;
    border-right: 6px solid #000;
    }
    #categories ul ul li {
    opacity: 0.95;
    }
    #categories ul ul a {
           border: solid 1px #c0c0c0;
           border-bottom: none;
    }
    #categories ul ul {
           border: none;
           background: none;
           border-radius: 3px;
           width: 80%;
           position: absolute;
           top: 0px;
           left: 100%;
           border-bottom: solid 1px #c0c0c0;
           border-radius: 6px;
    }



    Вывод в index.tpl (если у вас не так ):

    <!-- Меню каталога --> 			{* Рекурсивная функция вывода дерева категорий *}			<ul id="categories">												{function name=categories_tree}			{if $categories}			<ul>			{foreach $categories as $c}				{* Показываем только видимые категории *}				{if $c->visible}					<li>                                        	{if $c->image}<img src="{$config->categories_images_dir}{$c->image}" alt="{$c->name}">{/if}                                         <a {if $category->id == $c->id}class="selected"{/if} href="/catalog/{$c->url}" data-category="{$c->id}" alt="{$c->meta_description}">{$c->name}</a>						{categories_tree categories=$c->subcategories}					</li>				{/if}			{/foreach}			</ul>			{/if}			{/function}			{categories_tree categories=$categories}			</ul>			<!-- Меню каталога (The End)-->


    Да и для стандартного шаблона версии 2.1 и выше: в style.css #left overfow: visible; (по умолчанию hidden)
  3. редактируешь в редакторе html типа такого:

    <a href="/files/uploads/большая картинка.jpg" title="название большой картинки" class="zoom" data-rel="group"><img title="название маленькой картинки" src="/files/uploads/маленькая картинка.jpg" width="ширина" height="высота" alt="тут для СЕО" /></a>


    ну и там же должен быть скриптик:

    {literal}<script>$(function() {	// Зум картинок	$("a.zoom").fancybox({		'hideOnContentClick' : true	});});</script>{/literal}
  4. Ничего не бред, регистрируясь и оформляя заказ онлайн, клиент экономит тем самым ваше (менеджера) время, это стоит скидки, а если цена завышена - то ваш магазин будет неконкурентноспособен. Клиент не будет думать про лохотрон, так как цены почти во всех инет магазинах одинаковые. Зато скидка скажем в 3% клиенту будет очень приятна.

  5. А у Меня при добавления поиска по артикулу автозаполнитель вообще показывает шо попало, но не то что искали, пока отключил его. Но и сам поиск походу годится только для поиска по артикулу, так как даже при лишнем пробеле находит все товары в названии которых есть пробел и т. д.

  6. Начиная с пятого поста в вышеприведённой теме по образу и подобию.
    Логика такая. что данные с вашего поля, должны записываться в БД. Для этого эти данные должны обрабатываться в Api/ View/ и возможно Simpla/ (если данные должны обрабатываться в админке) в соответствующих файлах. Ну и вызываться в шаблонах (что Вы уже сделали).

×
×
  • Создать...