Новые сообщения · Участники · Правила форума · Поиск
Страница 2 из 2«12
Модератор форума: z-17, Anarki 
Форум о uCoz и Web » Система uCoz » Скрипты для uCoz сайта » Скрипт для команд «Вперед» и «Назад»
Скрипт для команд «Вперед» и «Назад»
SleepWalkerДата: Четверг, 11.03.2010, 23:15 | Сообщение # 16
Admin
Сообщений: 5493
Репутация: 487
Социальная репутация:

Статус: Offline
Kontur, я пока в скрипт не вчитывался особо, но мне кажется что он не будет работать как минимум изза того, что будут пробелы в ID, если ты какой-то файл удалил
Time Waits For No One
 
ProsvetekvatorДата: Воскресенье, 27.10.2013, 20:53 | Сообщение # 17
Подполковник
Сообщений: 109
Репутация: 15
Социальная репутация:

Статус: Offline
Цитата Kontur ()
Так что в модуле новости это не получится.
Для модуля "Новости сайта" я сделал так:
Код

<table border="0" cellpadding="0" cellspacing="0" width="100%">
   <tr style="background:#FAFCFE; margin:6px;"><td align="left"><?if($ID$=1)?>« Пред.<?else?><a href="/news/$YEAR$-$MONTH$-$DAY$-<? $ID$-1 ?>">« Пред.</a><?endif?></td>
<td align="center">$ENTRY_NAME$</td>
<td align="right"><?if($MYINF_XX$=$ID$)?>След. »<?else?><a href="/news/$YEAR$-$MONTH$-$DAY$-<? $ID$+1 ?>">След. »</a><?endif?></td>
</tr></table>

Но если были удаленные новости, то перебросит на страницу 404.
Демо и настройку читайте здесь: http://in.ucoz.org/news....-07-258

Оказываю помощь (именно помощь, а не за деньги) с установкой скриптов на сайты uCoz. По всем вопросам пишите здесь
 
ДарьяДата: Понедельник, 06.01.2014, 06:09 | Сообщение # 18
Сержант
Сообщений: 35
Репутация: 0
Социальная репутация:

Статус: Offline
Добрый день! У меня интернет магазин в ucoz в купленном шаблоне. И в нем есть несколько очень неудобных моментов. Когда просматриваешь товар то вообще нет никакой навигации чтобы определить в какой категории ты находешься чтобы вернуться к списку просмотра товара. Может кто посмотрит и подскажет как можно наладить навигацию чтобы покупателям было удобно просматривать товар и возвращаться туда куда ему нужно? вот мой сайт: http://bimag-home.ru
 
SleepWalkerДата: Среда, 08.01.2014, 23:10 | Сообщение # 19
Admin
Сообщений: 5493
Репутация: 487
Социальная репутация:

Статус: Offline
Дарья, ну вообще подобные штуки (хлебные крошки) на юкозе собираются по кускам из переменных, которые находятся под формой редактирования шаблона. к примеру $CAT_NAME$ и $CAT_URL$ в шаблоне "Страница товара". Их можно комбинировать следующим образом:
Код
<a href="/">Главная</a> - <a href="$CAT_UR$">$CAT_NAME$ - $ENTRY_TITLE$</a>

в результате чего пользователь получит ссылку на категорию к которой принадлежит товар и ссылку на главную сайта. выглядеть это будет так:
Цитата
Главная - Шрифты - шрифт такой-то


еще есть $NUM_CATEGORIES$ - список всех категорий которым принадлежит материал

Time Waits For No One
 
ДарьяДата: Пятница, 10.01.2014, 06:35 | Сообщение # 20
Сержант
Сообщений: 35
Репутация: 0
Социальная репутация:

Статус: Offline
Вот да, я именно об это и говорила. Именно это мне и нужно, спасибо!

Добавлено (09.01.2014, 06:52)
---------------------------------------------
Сделала, вот: http://bimag-home.ru/cod/vash_tovar-katalog_tovarov-bimag.png Все хорошо, но как то не красиво! Может кто подскажет как теперь это оформить лучше?

Добавлено (09.01.2014, 11:41)
---------------------------------------------
И еще, после добавления кода спустя время в дизайне страницы появляется надпись что не закрыты условные операторы, я вроде бы ничего больше не делала после добавления вашего кода, вы не могли бы посмотреть где я не закрыла код?

Код

<html>
  <head>
  <meta charset="utf-8">
  <title><?if($META_TITLE$)?>$META_TITLE$<?else?><?if($ENTRY_MODE$ == "spec")?>Спецификация <?endif?><?if($ENTRY_MODE$ == "imgs")?>Изображения <?endif?><?if($ENTRY_MODE$ == "comm")?>Отзывы <?endif?>$ENTRY_TITLE$ - $MODULE_NAME$ - $SITE_NAME$<?endif?></title>
  <link type="text/css" rel="StyleSheet" href="/_st/my.css" />
   
  <!--[if lt IE 9]>
  <script>
  var e = ("header,nav,article,aside,section,footer").split(',');
  for (var i = 0; i < e.length; i++) {
  document.createElement(e[i]);
  }
  </script>  
  <![endif]-->
  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/>
  </head>
  <body>
  <div id="device_type"></div>
  <div id="top_line"></div>
  <div id="main_container">
   
  $GLOBAL_AHEADER$
  <!-- <middle> -->
  <div id="middle">
  <div id="content">
  <!-- <body> -->
  <h2 class="good-title"><span>$ENTRY_TITLE$</span> $MODER_PANEL$</h2><a href="/">Главная</a> <--ВЫ ЗДЕСЬ-->- <a href="$CAT_UR$">$CAT_NAME$ - $ENTRY_TITLE$</a>
      <div class="cnt">
  <div class="good_top">
  <div class="good_img">
  $IMGS_ARRAY_JS$
  <script type="text/javascript">
  function _bldCont(indx){
  var bck=indx-1;var nxt=indx+1;
  if (bck<0){bck = allEntImgs$ID$.length-1;}
  if (nxt>=allEntImgs$ID$.length){nxt=0;}
  var imgs='';
  if (allEntImgs$ID$.length>1){
  for (var i=0;i<allEntImgs$ID$.length;i++){var img=i+1;
  if(allEntImgs$ID$[i][0].length<1){continue;}
  if (i==indx){imgs += '<b class="pgSwchA">'+img+'</b> ';}
  else {imgs += '<a class="pgSwch" href="javascript://" rel="nofollow" onclick="_bldCont('+i+');return false;">'+img+'</a> ';}
  }
  imgs = '<div align="center" style="padding:8px 0 5px 0;white-space:nowrap;overflow:auto;overflow-x:auto;overflow-y:hidden;"><a class="pgSwch" href="javascript://" rel="nofollow" onclick="_bldCont('+bck+');return false;">« Back</a> '+imgs+'<a class="pgSwch" href="javascript://" rel="nofollow" onclick="_bldCont('+nxt+');return false;">Next »</a> </div> ';}
  var hght = parseInt(allEntImgs$ID$[indx][2]); if ($.browser.msie) { hght += 28; };
  _picsCont = '<div id="_prCont" style="position:relative;"><img alt="" border="0" src="' + allEntImgs$ID$[indx][0] + '"/>'+imgs+'</div>';
  new _uWnd('wnd_prv', "Изображения товара", 10, 10, { waitimages:300000, autosizewidth:1, hideonresize:1, autosize:1, fadetype:1, closeonesc:1, align:'center', min:0, max:0, resize:1 }, _picsCont);
  }
  </script>
   
  <img alt="" src="$THUMB$" class="gphoto big" onclick="_bldCont1($ID$, this.getAttribute('idx'));" id="ipreview" idx="0" title="Кликните для увеличения изображения">
   
  <?if($SMALL_1$)?>
  <img alt="" src="$SMALL$" class="gphoto small" onclick="var el=getElementById('ipreview'); el.src='$THUMB$'; el.setAttribute('idx',0);">
  <img alt="" src="$SMALL_1$" class="gphoto small" onclick="var el=getElementById('ipreview'); el.src='$THUMB_1$'; el.setAttribute('idx',1);">
  <?endif?>
  <?if($SMALL_2$)?><img alt="" src="$SMALL_2$" class="gphoto small" onclick="var el=getElementById('ipreview'); el.src='$THUMB_2$'; el.setAttribute('idx',2);"><?endif?>
  <?if($SMALL_3$)?><img alt="" src="$SMALL_3$" class="gphoto small" onclick="var el=getElementById('ipreview'); el.src='$THUMB_3$'; el.setAttribute('idx',3);"><?endif?>  
  </div>
  <div class="good_info">
  <div class="g_price">$PRICE$ <?if($PRICE_OLD$)?><s>$PRICE_OLD$</s><?endif?></div>
  <div class="g_buttons">
  $2BASKET_Q$
  <input type="button" onclick="buyNow('$ID$','$BLOCK_PREF$');" value="Купить сейчас"/>
  </div>
  <ul class="shop-options" id="id-$ID$-options">
  <?if($ART_NO$)?><li><span class="opt"><!--<s4749>-->Артикул<!--</s>-->:</span> <span class="val">$ART_NO$</span></li><?endif?>
  <?if($OTHER3$)?><li><span class="opt"><!--<s4379>-->Имя<!--</s>-->:</span> <span class="val"> $OTHER3$</span></li><?endif?>
  <?if($OTHER2$)?><li><span class="opt"><!--<s4379>-->Цвет<!--</s>-->:</span> <span class="val">$OTHER2$</span></li><?endif?>
  <?if($OTHER1$)?><li><span class="opt"><!--<s4379>-->Высота<!--</s>-->:</span> <span class="val"> $OTHER1$</span></li><?endif?>
  <?if($BRAND$)?><li><span class="opt"><!--<s4379>-->Производитель<!--</s>-->:</span> <span class="val">$BRAND$</span></li><?endif?>
  <?if($STOCK$)?><li><span class="opt"><!--<s4377>-->Наличие<!--</s>-->:</span> <span class="val">$STOCK$</span></li><?endif?>
  <?if($WARR$)?><li><span class="opt"><!--<s4376>-->Гарантия<!--</s>-->:</span> <span class="val">$WARR$</span></li><?endif?>
  <?if($UNIT$)?><li><span class="opt"><!--<s4750>-->Единица<!--</s>-->:</span> <span class="val">$UNIT$</span></li><?endif?>
  <?if($WEIGHT$)?><li><span class="opt"><!--<s4751>-->Вес<!--</s>-->:</span> <span class="val">$WEIGHT$</span></li><?endif?>
  <?if($ENTRY_TYPE$ == 1)?><li><span class="opt"><!--<s5119>-->Размер<!--</s>-->:</span> <span class="val">$FILE_SIZE$</span></li><?endif?>
  <?if($TAGS$)?>Теги: $TAGS$<?endif?>
  $OPTIONS$
  </ul>
  <div class="g_rate">
  <?$RSTARS$('24','/img/rate.png','1','float')?>  
  <span>Общий рейтинг: <b>$RATING$</b></span>
  </div>  
  </div>
  </div>
  <div id="tabs">
  <div id="tabsHead">
  <a id="tabDescrA" href="javascript://">Описание</a>
  <a id="tabCommA" href="javascript://" class="bigBtnHov">Комментарии</a>
  <a id="tabImgA" href="javascript://" class="bigBtnHov">Изображения</a>
  </div>
  <div id="tabDescrC" class="tabsCnt">
  <?if($DESCRIPTION$)?>$DESCRIPTION$<?else?><!--<s4782>-->Описание товара отсутствует<!--</s>--><?endif?>
  </div>
  <div id="tabCommC" class="tabsCnt">
  <?if($COM_IS_ACTIVE$)?>
  <?if($COM_CAN_READ$)?>
  $COM_BODY$
  <?if($COM_PAGE_SELECTOR$)?><hr>$COM_PAGE_SELECTOR$<?endif?>
  <?endif?>
  <div class="comm_add">
  <div class="comm_add_title">Добавить комментарий</div>
  <?if($COM_CAN_ADD$)?>
  $COM_ADD_FORM$
  <?else?>
  <?if($USER_LOGGED_IN$)?><?else?><div align="center" class="commReg"><!--<s5237>-->Добавлять комментарии могут только зарегистрированные пользователи.<!--</s>--><br />[ <a href="$REGISTER_LINK$"><!--<s3089>-->Регистрация<!--</s>--></a> | <a href="$LOGIN_LINK$"><!--<s3087>-->Вход<!--</s>--></a> ]</div><?endif?>
  <?endif?>  
  </div>
  <?endif?>  
  </div>
  <div id="tabImgC" class="tabsCnt">
  <div class="shop-imgs with-clear">
  <?if($PHOTO$)?><img alt="" src="$THUMB$" class="gphoto" onclick="_bldCont1($ID$, this.getAttribute('idx'));" idx="0" title="Кликните для увеличения изображения"><?endif?>
  <?if($PHOTO_1$)?><img alt="" src="$THUMB_1$" class="gphoto" onclick="_bldCont1($ID$, this.getAttribute('idx'));" idx="1" title="Кликните для увеличения изображения"><?endif?>
  <?if($PHOTO_2$)?><img alt="" src="$THUMB_2$" class="gphoto" onclick="_bldCont1($ID$, this.getAttribute('idx'));" idx="2" title="Кликните для увеличения изображения"><?endif?>
  <?if($PHOTO_3$)?><img alt="" src="$THUMB_3$" class="gphoto" onclick="_bldCont1($ID$, this.getAttribute('idx'));" idx="3" title="Кликните для увеличения изображения"><?endif?>
  <?if($PHOTO_4$)?><img alt="" src="$THUMB_4$" class="gphoto" onclick="_bldCont1($ID$, this.getAttribute('idx'));" idx="4" title="Кликните для увеличения изображения"><?endif?>
  <?if($PHOTO_5$)?><img alt="" src="$THUMB_5$" class="gphoto" onclick="_bldCont1($ID$, this.getAttribute('idx'));" idx="5" title="Кликните для увеличения изображения"><?endif?>
  <?if($PHOTO_6$)?><img alt="" src="$THUMB_6$" class="gphoto" onclick="_bldCont1($ID$, this.getAttribute('idx'));" idx="6" title="Кликните для увеличения изображения"><?endif?>
  <?if($PHOTO_7$)?><img alt="" src="$THUMB_7$" class="gphoto" onclick="_bldCont1($ID$, this.getAttribute('idx'));" idx="7" title="Кликните для увеличения изображения"><?endif?>
  <?if($PHOTO_8$)?><img alt="" src="$THUMB_8$" class="gphoto" onclick="_bldCont1($ID$, this.getAttribute('idx'));" idx="8" title="Кликните для увеличения изображения"><?endif?>
  <?if($PHOTO_9$)?><img alt="" src="$THUMB_9$" class="gphoto" onclick="_bldCont1($ID$, this.getAttribute('idx'));" idx="9" title="Кликните для увеличения изображения"><?endif?>
  </div>
  </div>  
  </div>
  </div>  
  <!-- </body> -->
  </div>
  <aside>
  $GLOBAL_CLEFTER$  
  </aside>
  <div class="clr"></div>
  </div>
  <!-- </middle> -->
  </div>
  <footer>
  <div id="footer_container">
  $GLOBAL_BFOOTER$
  </div>
  </footer>
  <script src="/js/slider.js"></script>
  <script>
  $("#slider").easySlider({
  auto: true,
  continuous: true,
  numeric: true,
  pause: 4000
  });
  </script>
  <script src="/js/ui.js"></script>
  </body>
</html>

Буду очень благодарна!

Добавлено (10.01.2014, 06:35)
---------------------------------------------

Цитата SleepWalker ()
еще есть $NUM_CATEGORIES$ - список всех категорий которым принадлежит материал

и еще вот это, это где можно посмотреть наличие этого кода?
У меня цепочка получается не полная. По логике я должна получить минимум 3 направления:
Цитата SleepWalker ()
Главная - Шрифты - шрифт такой-то
как здесь. А у меня получается только 2 направления это на главную и на тот товар на котором я нахожусь. а промежуточного где по идее должно быть сам каталог откуда я пришла, нету. Как мне его поставить? http://bimag-home.ru/shop/51/desc/zernovoj-kofe
 
SleepWalkerДата: Суббота, 11.01.2014, 12:40 | Сообщение # 21
Admin
Сообщений: 5493
Репутация: 487
Социальная репутация:

Статус: Offline
Цитата Дарья ()
И еще, после добавления кода спустя время в дизайне страницы появляется надпись что не закрыты условные операторы, я вроде бы ничего больше не делала после добавления вашего кода, вы не могли бы посмотреть где я не закрыла код?

в том коде что вы скинули все операторы закрыты

Цитата Дарья ()
и еще вот это, это где можно посмотреть наличие этого кода?

на странице редактирования каждого шаблона под формой с кодом находится список всех соступных переменных: http://joxi.ru/AgTRUv3JTJATOIcpoAk

Цитата Дарья ()
как здесь. А у меня получается только 2 направления это на главную и на тот товар на котором я нахожусь. а промежуточного где по идее должно быть сам каталог откуда я пришла, нету. Как мне его поставить? http://bimag-home.ru/shop/51/desc/zernovoj-kofe

прошу прощения, я сделал ошибку в своем примере. вот правильный вариант:
Код
<a href="/">Главная</a> - <a href="$CAT_URL$">$CAT_NAME$</a> - $ENTRY_TITLE$

Time Waits For No One
 
ДарьяДата: Воскресенье, 12.01.2014, 05:36 | Сообщение # 22
Сержант
Сообщений: 35
Репутация: 0
Социальная репутация:

Статус: Offline
Цитата SleepWalker ()
прошу прощения, я сделал ошибку в своем примере. вот правильный вариант:
<a href="/">Главная</a> - <a href="$CAT_URL$">$CAT_NAME$</a> - $ENTRY_TITLE$

Да, теперь все получилось как надо. Внешне немного не красиво, но зато работает! Спасибо Вам огромное!
 
Форум о uCoz и Web » Система uCoz » Скрипты для uCoz сайта » Скрипт для команд «Вперед» и «Назад»
Страница 2 из 2«12
Поиск: