Это не просто решение - это лучшее решение. Данный модуль практически ничего не весит, и можно смело его добавлять в свой джентельменский набор, мало ли когда понадобится добавлять файлы для скачки. Это решение самое экономичное по времени, и не надо никакого Jquery. Зачем изобретать колесо, когда уже изобретен велосипед?
Ну алилуя))) Заработало!)) Всем огромное спасибо!! прям спасибище! ^_^
В общем на самом деле сыграла моя невнимательность) Мешала именно эта обертка, которая выводилась. Убрав обертку, все заработало так как надо. Просто получилось что сравнивалась дата в формате 21.10.2013 со строкой "
01.01.2001
" и в этом была вся проблема.
Огромное спасибо всем участвующим. Решение найдено)
Тогда работайте с strtotime http://ua2.php.net/manual/ru/function.strtotime.php, проверьте внимательно свой код еще раз. Приведение к целому числу делать не нужно. У вас должно быть что-то вроде этого
if (strtotime($userDate) < strtotime($now)) {...}
Ну с этим я конечно могу согласиться. Но опять же, тут вопрос в том, что я не могу провести никакую манипуляцию с содержимым поля field_dateuser. Вот сейчас я допустим привел все к числовому типу:
Ну это не ответ, вы думаете я не гуглил по этому вопросу? Тут проблема в том, что со значением $fields['field_dateuser']->content; ничего не получается сделать. Если использовать функцию mktime то если для сегодняшней даты все понятно, то как поступить вставить значение поля field_dateuser в функцию mktime во вьюшке?
Была похожая проблема. Правда причина болезни была маленько в другом заключена.
Просто банально не хватало памяти, хост выделял 128 метров. Сами хостеры увеличить отказали, пришлось схитрить через .htaccess. Увеличил буквально до 256 метров, и все заработало.
Правда потом хостеры вычислили, и обратно обрубили до 128мб. Ушел на другой хост, и вздохнул с облегчением. В общем если кто столкнется, посмотрите сколько памяти вам выделили.
«Colorbox Node + Webform Ajax»
Вариант, но не обязательно. Для такого решения нет смысла нагружать сайт еще одним модулем.
Проще все сделать через JQuery. Просто посмотрите по коду webform какой div выводится, и задайте ему display:none, а далее при событии click просто выводите к примеру fadeIn'ом. Такое решение не будет тяжелым, а исполнение займет максимум 15-20 минут.
Drupal commerce - вывести billing information в регистрацию пользавателя
И почему это не имеет смысла? Ведь логично же - при регистрации пользователь вводит свои данные, которые потом не надо заполнять в чекауте.
Скачка mp3 файлов
Это не просто решение - это лучшее решение. Данный модуль практически ничего не весит, и можно смело его добавлять в свой джентельменский набор, мало ли когда понадобится добавлять файлы для скачки. Это решение самое экономичное по времени, и не надо никакого Jquery. Зачем изобретать колесо, когда уже изобретен велосипед?
Проблема со сравнением дат
Ну алилуя))) Заработало!)) Всем огромное спасибо!! прям спасибище! ^_^
В общем на самом деле сыграла моя невнимательность) Мешала именно эта обертка, которая выводилась. Убрав обертку, все заработало так как надо. Просто получилось что сравнивалась дата в формате 21.10.2013 со строкой "
" и в этом была вся проблема.
Огромное спасибо всем участвующим. Решение найдено)
Проблема со сравнением дат
Вот какой html-код генерируется друпалом
Проблема со сравнением дат
Спасибо всем за обсуждение, но опять 25((
Проблема со сравнением дат
Проблема со сравнением дат
А переменная $now в формате даты date(d.m.Y)
Проблема со сравнением дат
Да, извините, не понял. Именно так как вы указали - 19.10.2013
Проблема со сравнением дат
тип поля Текст, виджет "текстовое поле". Получается string. я его привожу к integer. И в итоге он мне выводит его как 0.
Проблема со сравнением дат
Нет, просто текстовая строка
Проблема со сравнением дат
Извините, я маленько ошибся. Переменная $intUD выводится, только со значением 0. Очередной вопрос - почему 0? (((
Проблема со сравнением дат
Ну с этим я конечно могу согласиться. Но опять же, тут вопрос в том, что я не могу провести никакую манипуляцию с содержимым поля field_dateuser. Вот сейчас я допустим привел все к числовому типу:
$now = date('d.m.Y');
$intNow = (int) $now;
$userDate = $fields['field_dateuser']->content;
$intUD = (int) $userDate;
echo $intNow;
echo $intUD;
if( $intUD < $intNow) {
echo 'Закончилась';
}
else {
print $userDate;
}
Проблема со сравнением дат
Ну это не ответ, вы думаете я не гуглил по этому вопросу? Тут проблема в том, что со значением $fields['field_dateuser']->content; ничего не получается сделать. Если использовать функцию mktime то если для сегодняшней даты все понятно, то как поступить вставить значение поля field_dateuser в функцию mktime во вьюшке?
Как при помощи views автоматически изменять значение полей при истечении определенной даты.
Marycka9 - Спасибо вам огроменное! И как я мог про rules забыть, сам же только что советовал его использовать)) Мне прям стыдно! Огромное спасибо)
Commerce & Проверка условий при добавлении в корзину
Поддержу коллегу, нужно воспользоваться модулем rules, и выставить нужные вам условия.
Невозможно отправить e-mail. Свяжитесь с администратором сайта, если проблема повторяется.
Была похожая проблема. Правда причина болезни была маленько в другом заключена.
Просто банально не хватало памяти, хост выделял 128 метров. Сами хостеры увеличить отказали, пришлось схитрить через .htaccess. Увеличил буквально до 256 метров, и все заработало.
Правда потом хостеры вычислили, и обратно обрубили до 128мб. Ушел на другой хост, и вздохнул с облегчением. В общем если кто столкнется, посмотрите сколько памяти вам выделили.
Хлебные крошки на больших сайтах. Как?
Во-первых, используйте taxonomy breadcrumb
во-вторых вставьте в шаблон template.php
<?php/****** breadcrumb *******/
function NameOfTheme_breadcrumb($variables) {
$breadcrumb = $variables['breadcrumb'];
if (arg(0) == 'node') {
if (is_numeric(arg(1))) {
$node = node_load(arg(1));
/* if ($node->type == 'product') {
Настройка вывода в popup системных сообщений(отчеты об успешности операции) через отправку webforms
«Colorbox Node + Webform Ajax»
Вариант, но не обязательно. Для такого решения нет смысла нагружать сайт еще одним модулем.
Проще все сделать через JQuery. Просто посмотрите по коду webform какой div выводится, и задайте ему display:none, а далее при событии click просто выводите к примеру fadeIn'ом. Такое решение не будет тяжелым, а исполнение займет максимум 15-20 минут.