Jump to content

Bryant-24

User
  • Posts

    136
  • Joined

  • Last visited

Everything posted by Bryant-24

  1. Имеем следующий код: <li> <a class="pagin" href="/book/index.php?PAGEN_4=1&count_zap=20&AJAX=1&PAGEN_3=7&SECTION_ID=365#nav_start_4">1</a> </li> <li>...</li> <li> <a class="pagin" href="/book/index.php?PAGEN_4=3&count_zap=20&AJAX=1&PAGEN_3=7&SECTION_ID=365#nav_start_4">3</a> </li> <li> <a class="pagin" href="/book/index.php?PAGEN_4=4&count_zap=20&AJAX=1&PAGEN_3=7&SECTION_ID=365#nav_start_4">4</a> </li> <li> <a class="pagin" href="/book/index.php?PAGEN_4=5&count_zap=20&AJAX=1&PAGEN_3=7&SECTION_ID=365#nav_start_4">5</a> </li> <li> <a class="pagin" href="/book/index.php?PAGEN_4=6&count_zap=20&AJAX=1&PAGEN_3=7&SECTION_ID=365#nav_start_4">6</a> </li> <li> <span id="utl_self" utl_self="/book/index.php?PAGEN_4=7&count_zap=20&AJAX=1&PAGEN_3=7&SECTION_ID=365#nav_start_4">7</span> </li> При помощи Javascript эти данные я парсю и обновляю контейнер <ul></ul>, но необходимо заменить ПЕРВЫЙ встречающийся параметр "PAGEN_4=7" или "PAGEN_4=8" или любой другой в каждом теге (span и a) на "PAGEN_5=7", т.е. просто добавив +1 к 4 в данном случае, НЕ ЗАДЕВАЯ при этом второй параметр "PAGEN_3=7" например. А также добавить +1 к параметру "#nav_start_4", если у его есть цифра. Просто бывает так, что может быть и "#nav_start" - в этом случае нужно просто добавить _2, и получится "#nav_start_2". Надеюсь понятно объяснил...
  2. Что то я на сайте не вижу фильтра - он там вообще есть?
  3. Добрый день! Из похожих работ, на основе думаю, можно будет придти к тому, что Вам нужно, пример: <script type="text/javascript"> var width, height; var IE=(navigator.userAgent.indexOf('MSIE')!=-1) function resizeElement() { if(window.innerWidth) width=window.innerWidth; else if((document.body)&&(document.body.clientWidth)) width=document.body.clientWidth; if(window.innerHeight) height=window.innerHeight; else if((document.body)&&(document.body.clientHeight)) height=document.body.clientHeight; if(IE) { if(document.documentElement&&document.documentElement.clientHeight&&document.documentElement.clientWidth) { width=document.documentElement.clientWidth; height=document.documentElement.clientHeight; } } var element=document.getElementById('rightCol'); var elementw=document.getElementById('outer'); width=(width>900)?"block":"none"; widthz=(width=="block")?"0 200px 0 200px":"0 0 0 200px"; element.style.display=width; elementw.style.margin=widthz; } window.onload=resizeElement; </script> </head><body onresize="resizeElement()"> <div class="wrap"> <div id="outer" class="outer"> <div class="boxCL"> <div class="centerCol">меню</div> <div class="leftCol">контент</div> </div> <div id="rightCol" class="rightCol">скрыть если окно меньше 900px</div> </div> </div> </body></html>
  4. Добрый день! Если имеете навыки владения jQuery, то есть замечательный скрипт, который можно посмотреть http://www.xiper.net/collect/js-plugins/ui/jquery-ui-slider.html Конечно, там указан слайдер для двух величин, но думаю можно немного кастомизирвоать и изменить его под свои нужды
  5. Собирал по образцу - спасибо большое за помощь, буду пробовать! Не сработало, заменил "&" на "&" пошло. Благодарю еще раз)
  6. Добрый день! Никак не получается сделать следующее: Имеем строку: &count_zap=20&AJAX=1&PAGEN_5=3&SECTION_ID=365 Необходимо найти и удалить значение &PAGEN_5=3 (цифры могут быть другими, но не могуть быть больше 10) Написал такую вещь, но видимо, неправильую: $pattern = "/&PAGEN_/[0-9]/=/[0-9]/"; $replacement = ""; $strNavQueryString = preg_replace($pattern, $replacement, $strNavQueryString); Как будет правильно записать это выражение?
  7. Её не нужно вносить при добавлении элемента. Чтобы ссылка вела на произвольную страницу, необходимо кастомизировать шаблон вывода новостей.
  8. А в настройках компоненты стоит галочка "Показывать все элементы, если не указан раздел"? http://joxi.ru/rYM0Udg5CbCyGVMP03A
  9. Могу ошибаться - но это может быть из за статуса (и количества написанных сообщений). И писать личные сообщения увы тоже пока не получится) Но со временем... )))
  10. Привет! Вижу знакомый шаблон - я сам хотел по нему сделать сайт, но потом сменил направление, шаблон лежит на хостинге, с готовыми слайдерами и прочими. Верстал исключительно сам. Могу поделиться - мне он не нужен) Пиши в скайп: bryant—24 Наполни блок "wrapp" чем нибудь, или задай минимальную высоту и ширину - появится) Потому как сейчас div с id="wrapp" имеет высоту равную 0;
  11. Нужно будет изменить ссылку в шаблоне списка новостей. Укажите какой компонент используете?
  12. Вызов панели я так понимаю в header.php сделан? А не закеширован где нибудь в компоненте. Я бы сперва обратился в службу поддержки, может там скажут в каком направлении копать.
  13. Если Вы хотите разместить загаловок на детальной странице (а за это отвечает комопнента news.detail) то нужно править шаблон именно это компоненты. Возможно, у Вас используется и комплексная компонента, но суть, в принципе, не меняется.
  14. Можно сделать это при помощи PHP. Просто прописываете на всех страницах, в том месте, где Вы хотите разместить Вашу рекламу следующий код: <?include("путь до файла/название файла.php");?> А саму рекламу вырезаете. Создаете этот самый файл .php и вставляете в него, что уже успешно было вырезано с другого файла. Не забывая конечно изменить расширение Ваших HTML файлов на .php (Если необходимо)
  15. Действительно, в Битриксе используют систему деления CSS файлов для разных компонент (например компонент, который вывод новости, список новостей). Но как показывает практика - лучше хранить все в одном CSS файле! И еще одна особенность при верстке: Битрикс работает по следующему принципу: подключается файл header.php, потом идет файл с исполняемой страницей и наконец файл footer.php Теперь что это все значит: header.php и footer.php - это файлы, который ВСЕГДА будут подключатся к любой странице сайта. Меняться будет только файл, который находится внутри - исполняемый. Поэтому нужно сразу же определить, какие элементы будут всегда видны на странице, а какие будут пропадать. Обычно делают так: файл header.php состоит за шапки + левого меню, так как они должны всегда присутствовать на всех страницах. Далее идет исполняемый файл, который содержит основной контент и который, как предполагается, будет постоянно меняться, в зависимости от выбранной страницы. И наконец footer.php - это может быть как просто подвал, так и правый блок, с какой рекламой например и подвалом, опять же видимый на всех страницах. Более подробно можно почитать здесь.
  16. Отлично, вот и поговорили - а по делу: Хотелось бы сказать, чтобы даже не смотря на то, какой у тебя статус на форуме - люди писали адекватные вещи, и указывали на ошибки, а не писали всякий бред и начинали иронизировать. Умудряясь при этом нарушать правила этого раздела: ".. В этом разделе не рекомендуется тыкать людей в поисковик. В любой." . Ну и напоследок - если уж пишете человеку, будьте любезны относится с уважением и писать "Вы" с большой буквы.
  17. - Присаживайтесь? - Спасибо - я пешком постою
  18. А начинать надо с создания базы данных и скриптов, написанных на PHP. В инструкциях, которые лежат в сети - все это описано.
  19. Думаю только изменением самой фотогалереи (а точнее логики скрипта, который собственно и сжимает Ваши фотографии).
  20. Привет коллегам по городу! (Если конечно город, указанный в контактах на сайте, соответствует городу разработчика сайта). Сразу бы тоже хотелось сказать: оба варианта выделяются сильным контрастом, слишком много свободного места между информацией, на некоторых страницах первого сайта подвал улетаем вверх, а не прижимается вниз. Тема вашего сайта просто прекрасна - по крайне мере у нас в городе я не видел ни одной похожей такой организации (не говоря уже про сайт таких компаний). Не пожалейте отдать денег на разработку дизайна сайта, а если денег нет - как говорили выше, готовые платформы всегда можно найти (и подобрать нужный шаблон). Если сделать красочный сайт, то отбоя от клиентов, со временем конечно, уверен не будет - увы такая тема не сильно распространена в нашей области.
  21. В любом случае поможет. Насколько я помню - книга будет полезна не только новичкам, но профессионалам, которые смогут подчеркнуть для себя что-то новое
  22. Только если учить сам php) Может есть готовые модули, но я о таких не слышал. А если нет времени - нанять программиста, работа не сложная, но требует знаний php и БД (MySQL как правило)
  23. Думаю сперва Вам стоит почитать здесь. Где все четко и понятно объяснено, с примерами.
  24. Для того, чтобы создать мобильную версию сайта, необходимо воспользоваться мастером создания мобильной версии, найти его можно в административной части - настройки - настройки продукта - список мастеров. Там будет мастер с ID bitrix:store.mobile; Именно он и создаем мобильную версию сайта. Если же его вдруг нет - можно скачать этот мастер с MarketPlace (насколько мне известно, он бесплатен). При создании, мастер спросит в какой раздел установить данную версию сайта (обычно, как и говорила уважаемая sigma77, мобильную версию создают в разделе /m/). Настройкой такого шаблона не занимался, но думаю он аналогичен, что и при редактировании обычной версии сайта
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy