Модули к Shop-Script Premium - 1 часть

Статус
В этой теме нельзя размещать новые ответы.
И как это выглядит? Если не секрет ))))))))))


Добавлено через 1 минуту
Нет - можно пробывать размещать на других сайтах для притока целевой аудитори прямо на страничку с товаром и описанием.... какойто % людей возможно потенцыальные покупатели..... по крайней мере хосты будут с бегущей чужых сайтов ))))

Добавлено через 1 минуту


так выложы сюда - посмотрим. Если там просто бегущая строчка с прямыми ссылками на товары - то на.... никому оно не нада.... если через мод вставляютса автоматов в строчку то тогда хочу помотреть


 
этот код будет работать только у тебя на сайте где магазин висит.... ведь теги в строчку ты вставил прямые от Смарти, без ссылок на свой магазин перед тегами....
 
Я на денвере отлаживаю, ссылок нет, но для себя подправить ведь несложно будет, код простой.
 
вот еще проще бегущая строка ))
PHP:
<div id="hold" name="hold"> 
        <div id="wn" name="wn"> 
			          <div id="scrollItems" name="scrollItems" style="position:relative;" > 
                        <!-- head line 1 -->
                        <div id="headline0" style="position:absolute;padding-left:50px;"><nobr>
                          <a class=light-none href="index.php?productID=271" style="color:#000000" title="Плоский веер ярких лучей, плавно меняющих цвет, вращающихся и перемещающихся под музыку, благодаря использованию трехгранной дихроидной призмы. Широкий угол охвата позволяет заполнять практически все помещение, независимо от его длины.">Wizard Shower - Плоский веер ярких лучей, плавно меняющих цвет</a></nobr></div>

                        
                        <div id="headline1" style="position:absolute;padding-left:50px;"><nobr>
                          <a class=light-none href="index.php?productID=265" style="color:#000000">Wizard Blast - Четыре пучка лучей перемещаются в такт музыке в разных направлениях, вращаясь и изменяя цвет</a></nobr></div>
                        
                        <div id="headline2" style="position:absolute;padding-left:50px;"><nobr> 
                         <a class=light-none href="index.php?productID=270" style="color:#000000" >Wizard Lighter - Прибор, совмещающий в себе яркость и многоцветность Bonfire с разнообразием трафаретов и стробо-эффектом Favourite</a></nobr></div>
                        
                        <div id="headline3" style="position:absolute;padding-left:50px;"> 
                        </div>
                       
                        <div id="headline4" style="position:absolute;padding-left:50px;"> 
                        </div>
                        <!-- head line 5 -->
                        <div id="headline4" style="position:absolute;padding-left:50px;"> 
                        </div>
                      </div>
        </div>
      </div>

{literal}
<script language="JavaScript">

instance=0;
nudge=710;
interval=8500;
defaultPosition=2000;
function scrollInit(){
	divScroll=new Array()
	nextPos=getLeft(scrollItems)
	divScroll[0]=0;
	divScroll[1]=divScroll[2]=defaultPosition;
	
	dealCount=divScroll.length -1;
	for(i=0; i<=dealCount; i++){		
		document.getElementById("headline"+i).style.left=810;
	}	
	scrollTween()
	setInterval(scrollTween,10)
	setInterval(scrollSwitcher,interval)			
}
	
function scrollSwitcher(){
	divScroll[instance]=-595;
	if(instance>=dealCount){instance=-1;}
	instance++;
	divScroll[instance]=-10;	
}	

function scrollTween(){
	for(i=0; i<=dealCount; i++){
		currPos=parseInt(document.getElementById("headline"+i).style.left)
		currPos +=((divScroll[i])-currPos)*.05;
		document.getElementById("headline"+i).style.left=currPos	
		if(parseInt(document.getElementById("headline"+i).style.left)<-550){
			divScroll[i]=defaultPosition;
			document.getElementById("headline"+i).style.left=defaultPosition;
		}
		
	}
}	

function getLeft(o) {
	oLeft = o.offsetLeft;
		oParent = o.offsetParent;
		oLeft += oParent.offsetLeft;
		o = oParent
	return oLeft

}	
scrollInit();

</script>
{/literal}

+ добавляем в стилях
div#hold {
position:relative; overflow:hidden;
width: 100%; height: 20px; z-index:100

}
div#wn {
position:relative;
left:-46px; top:3px;
width: 100%; height: 20px;
text-decoration: none;
z-index:1;
}
div#scrollItems {
position:relative;
left:0px; top:0px;
z-index:1;
}


получается отличная бегущая строчка )))
 
вот еще проще бегущая строка ))

получается отличная бегущая строчка )))
Неплохо :ay:
А как можно сделать, чтобы последующие строки не накладывались на предыдущую?
(т.е. предыдущая еще неиуспела исчезнуть а на нее наезжает уже другая, от этого немного портиться восприятие информации).
 
PHP:
function scrollSwitcher(){ 
    divScroll[instance]=-595; 
    if(instance>=dealCount){instance=-1;} 
    instance++; 
    divScroll[instance]=-10;     
}     

function scrollTween(){ 
    for(i=0; i<=dealCount; i++){ 
        currPos=parseInt(document.getElementById("headline"+i).style.left) 
        currPos +=((divScroll[i])-currPos)*.05; 
        document.getElementById("headline"+i).style.left=currPos     
        if(parseInt(document.getElementById("headline"+i).style.left)<-550){ 
            divScroll[i]=defaultPosition; 
            document.getElementById("headline"+i).style.left=defaultPosition;
в зависимости от длинны твоей строки, экспериментируй с этими числами

divScroll[instance]=-595;
("headline"+i).style.left)<-550)

поставь на значение 800 или 1000
 
Вот на одном из форумов нашел "Модуль" Новые поступления, новинки. Пробуем, кому необходимо
А как сделать, чтобы при выводе новинок не показывался бы ProductID ?
Т.е. под фоткой появляется следующая строка :
Клинок № 48 69 Клинок № 48 1300, где Клинок № 48- активная ссылка на товар, 69 - ProductID=69, Клинок № 48- повторение, 1300 - цена, но не хватает "руб". Так вот как убрать 69 Клинок № 48 и добавить "руб" к цене ?
 
Тут кто то интерессовался добавлением HTML-кода на главной странице.
Вот вроде есть решение:
"Создаешь блок Custom HTML на главной странице. В него вставляешь PHP-код: <?php .... ?>"
В коде запрос к БД, что бы выводил определённую auxpage.

еще один ответ на форуме:
"Я решил для себя проблему следующим образом: добавил в конец index.php код:
$titlepage = auxpgGetAuxPage(1);
$smarty->assign( "title_page", $titlepage );

а в шаблон:
<h1>{$title_page.aux_page_name}</h1>
{$title_page.aux_page_text}
"
 
блин, никак не могу найти модули для нормальной работы с многими валютами...
может поможете, а? )
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху