3 Страницы  1 2 3 >  
Ответить Создать тему

Помощь в написании скрипта , все вопросы по скриптам СЮДА!

-Joker-
post Feb 2 2015, 20:46 
Отправлено #1


Эксперт

Сообщений: 935



Наверное много тех, кто хотел бы получить подсказку по Скриптам для решения той или иной задачи. Предлагаю в этой теме писать скрипты и решать задачи smile3.gif

--------------------
Мужик сказал, мужик сделал - это два разных мужика
Profile CardPM
  -1/+1  
-Joker-
post Feb 2 2015, 20:55 
Отправлено #2


Эксперт

Сообщений: 935



Есть выражение: "lifetime" => "2015-01-30T15:35:00",

нужно дату генерировать в таком же виде в php: текущее время + 3 дня

Может кто подскажет - напишет скрипт smile3.gif

--------------------
Мужик сказал, мужик сделал - это два разных мужика
Profile CardPM
  -1/0  
phpDaemon
post Feb 2 2015, 22:50 
Отправлено #3


Пользователь

Сообщений: 33



Цитата(-Joker- @ Feb 2 2015, 20:55)
Есть выражение: "lifetime" => "2015-01-30T15:35:00",

нужно дату генерировать в таком же виде в php: текущее время + 3 дня

Может кто подскажет - напишет скрипт smile3.gif
*

yes.gif
Короткий вариант
Исходный код
date('Y-m-d\TH:i:s', strtotime('+3 day'));


Быстрый вариант:
Исходный код
$d = new DateTime();
$d->add(new DateInterval('P3D'));
echo $d->format('Y-m-d\TH:i:s');
Profile CardPM
  0/+1  
-Joker-
post Feb 4 2015, 07:52 
Отправлено #4


Эксперт

Сообщений: 935



Спасибо! Попробовал Короткий вариант - Работает!! В интернет не мог найти))

Сообщение отредактировал -Joker- - Feb 5 2015, 21:18

--------------------
Мужик сказал, мужик сделал - это два разных мужика
Profile CardPM
  0/0  
s.h.a.n.s.
post Apr 27 2015, 11:05 
Отправлено #5


Активный

Сообщений: 1 032



Приветствую!
Пробую себя в верстке, вопросов уйма.
Имеется страница тутЪ

Как сделать, чтобы при выборе одного из пунктов (вкладки) <li> менялся фон <section> (темный фон)

Структура следующая:
Исходный код

<section class="slider-sec">

<div class="tabs">
 <ul>
   <li>1<li>
   <li>2<li>
   <li>3<li>
 </ul>

</section>

Просьба помочь rolleyes.gif
Присоединённое изображение:
 - Untitled_1.jpg
 - Размер: 511,44кб, Скачано: 81
Profile CardPM
  0/0  
Daily
post Apr 27 2015, 11:58 
Отправлено #6


Продвинутый

Сообщений: 143



Цитата(s.h.a.n.s. @ Apr 27 2015, 11:05)
Приветствую!
Пробую себя в верстке, вопросов уйма.
Имеется страница тутЪ

Как сделать, чтобы при выборе одного из пунктов (вкладки) <li> менялся фон <section> (темный фон)

Структура следующая:
Исходный код

<section class="slider-sec">

<div class="tabs">
 <ul>
   <li>1<li>
   <li>2<li>
   <li>3<li>
 </ul>

</section>

Просьба помочь  rolleyes.gif
*


укажи у страницы где другой фон:

<body class="other-bg">

затем в css

.other-bg section
{
background-image:url('ссылка на другой фон');
}

или использовать javascript

Сообщение отредактировал Daily - Apr 27 2015, 11:58
Profile CardPM
  -1/0  
t37
post Apr 27 2015, 21:02 
Отправлено #7


Эксперт

Сообщений: 714



в IE11 первая анимация после обновление страницы проходит нормально а если вызывать эту анимацию повторно то анимация уже с косяком. В других браузерах нормально всё. css без префиксов. Префикс -ms- ситауации не меняет.

Исходный код


.Services:hover .Services3{
-webkit-animation-name:Services3-hover;
-webkit-animation-duration:0.5s;
-webkit-animation-fill-mode:forwards;
-webkit-animation-delay:0.35s;
animation-name:Services3-hover;
animation-duration:0.5s;
animation-fill-mode:forwards;
animation-delay:0.35s;
}

@keyframes Services3-hover/*Анимация разворачивания меню*/
{
0%{
 transform: translateY(0px);
}
50%{
 transform: translateY(215px);
}
100%{
 transform: translateY(185px);
}
}

Profile CardPM
  0/0  
kw.egorov
post Apr 30 2015, 09:42 
Отправлено #8


- -

Сообщений: 1 688
Из: Чебоксар



Цитата(t37 @ Apr 27 2015, 21:02)

Если IE11 не отрабатывает повторную анимацию, то дело скорее всего в недостаточной поддержке функции. IE нормально поддерживает Transition из CSS3, так что если в анимации всего два фиксированных значения, а вся анимация - это переход между ними, то транзишн будет кстати.

Для фиксирования точек проще всего использовать псевдокласс (например :hover) со значениями ширины, высоты, цвета или чего-то еще. Transition можно прописать как угодно, но чаще всего берут значение + время, например .class { transition: ease 0.2s }
Profile CardPM
  0/0  
-Joker-
post Jul 27 2015, 21:37 
Отправлено #9


Эксперт

Сообщений: 935



Требуется помощь
В битрикс в "header.php" прописываю код
<link rel="canonical" href="<? echo $APPLICATION->GetCurDir(); ?>" />
при этом link rel="canonical"... отображается на всех страницах, включая карточки товара.
Как прописать код, чтобы link rel="canonical" не отображался на карточках товара или отображался только в категориях?

--------------------
Мужик сказал, мужик сделал - это два разных мужика
Profile CardPM
  0/0  
-Joker-
post Jul 31 2015, 06:50 
Отправлено #10


Эксперт

Сообщений: 935



Может условие как то кто поможет доработать
<? if(CSite::InDir('index.php')){<link rel="canonical" href="<? echo $APPLICATION->GetCurDir(); ?>" />}?>
сейчас оно не работает.
Страницы с товаром с расширением .html, может за это можно зацепиться

--------------------
Мужик сказал, мужик сделал - это два разных мужика
Profile CardPM
  0/0  
phpDaemon
post Jul 31 2015, 09:51 
Отправлено #11


Пользователь

Сообщений: 33



Цитата(-Joker- @ Jul 31 2015, 06:50)
Может условие как то кто поможет доработать
<? if(CSite::InDir('index.php')){<link rel="canonical" href="<? echo $APPLICATION->GetCurDir(); ?>" />}?>
сейчас оно не работает.
Страницы с товаром с расширением .html, может за это можно зацепиться
*

Элементарно
Исходный код

<? if (strpos($_SERVER['REQUEST_URI'], '.html') === false) {?>
   <link rel="canonical" href="<? echo $APPLICATION->GetCurDir(); ?>" />
<? }?>
Profile CardPM
  -1/+1  
-Joker-
post Jul 31 2015, 19:15 
Отправлено #12


Эксперт

Сообщений: 935



Спасибо!! Как всегда всё работает good.gif

--------------------
Мужик сказал, мужик сделал - это два разных мужика
Profile CardPM
  0/0  
-Joker-
post Jul 31 2015, 19:46 
Отправлено #13


Эксперт

Сообщений: 935



Цитата(phpDaemon @ Jul 31 2015, 09:51)
Элементарно
Исходный код

<? if (strpos($_SERVER['REQUEST_URI'], '.html') === false) {?>
   <link rel="canonical" href="<? echo $APPLICATION->GetCurDir(); ?>" />
<? }?>

*

Еще требуется чуть доработать, нужно: если = .html то <link rel="canonical" href="текущий урл" />

Сообщение отредактировал -Joker- - Jul 31 2015, 19:56

--------------------
Мужик сказал, мужик сделал - это два разных мужика
Profile CardPM
  0/0  
SiMM
post Aug 2 2015, 14:12 
Отправлено #14


Banned

Сообщений: 37 461
Из: «либеральных»«ценностей»



-Joker-, ну уж сообразить, как взять текущий URI, можно было даже взглянув на процитированный код.

--------------------
Profile CardPM
  0/0  
Rocker
post Aug 17 2015, 17:19 
Отправлено #15


Активный

Сообщений: 3 370



всем привет...
столкнулся с такой проблемой... выпадающее подменю перекрывается содержанием сайта...
курю z-index:... но что-то не выходит каменный цветок...
в скриншоте видно проблему:

Присоединённое изображение

цепляю архив со страничкой и css... если у кого будет желание и время, поковыряйте пожалуйста... там может делов-то на полторы минуты... спасибо...

Присоединённый файл  test.rar ( 150,64кб ) Кол-во скачиваний: 38


--------------------
"Бывают времена, когда люди принимают коллективную вонь за единство духа" Фазиль Искандер
Profile CardPM
  0/0  

3 Страницы  1 2 3 >
ОтветитьTopic Options
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
Быстрый ответ
Кнопки кодов
 Расширенный режим
 Нормальный режим
    Закрыть все тэги


Открытых тэгов: 
Введите сообщение
Смайлики
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
         
Показать все

Опции сообщения