А по ссылке форму передать?
<?php
function order_form_validate(&$form, &$form_state)
{
if ($form_state['values']['name'] == '')
{
$form['name']['#suffix'] = '
Скорее всего взломали не друпал, если конечно не используются кастомные модули. Удалите пользователей лишних, поменяйте пароли от фтп, админки сайта и ssh доступа к серверу, скачайте заново ядро друпал и используемые сторонние модули, а также тему (если она из стандартных), если версии чего-то не последние желательно также обновить. Все лишние файлы и директории убрать. Также поменять пароль базы данных. Зловредный код может быть в любом файле, поэтому заменить нужно все, хотя можно посмотреть время обновления файлов и найти те, которые недавно обновлялись - тоже вариант.
Для начала посмотрите видеоуроки (в том числе и по Друпал можно, но также и по языкам php, javascript, по html, css, по jQuery тоже, если сами хотите и дизайн темы делать, то еще и фотошоп освоить придется), правда большинство толковых на английском и надо его знать, но это более плюс, кстати, все равно необходимо, и для ребенка вашего полезно слушать английскую речь будет:). Там визуально процесс работы увидите, будет более понятно что в какой последовательности делается.
При подходе с генерацией отдельных продуктов для разных комбинаций йатрибутов - как лучшее прикреплять картинки к товару? Особенно если я хочу для всех комбинаций атрибутов использовать одну картинку.
Если у всех вариаций одного представления одна и та же картинка, то лучше, думаю, к представлению поле добавить.
Также есть вопрос, как не сбрасывая кеш Boost, который сейчас копится 24 часа, сбрасывать отдельный блок, например каждый час?
Речь идёт о размещении ссылок в блоке, ссылки периодически покупают на разных страницах, в итоге закешированная страница не отображает ссылки 24 часа.
Импорт товаров нормально идет. Можно использовать feeds+commerce_feeds+feeds_tamper+feeds_tamper_php(если надо из нескольких полей csv обработать инфу и занести в какое-то поле, то к нему патч из топика http://drupal.org/node/1921976 может пригодиться)
Если материалы не часто обновляются и комментарии не очень часто новые, то можно закешировать страницы на сутки бустом. Если львиная доля посетителей сайта анонимы, то должно хорошо помочь.
В drupal commerce для разных атрибутов создается обычно по отдельному товару и все такие товары цепляются к одному и тому же представлению. Каждый такой товар имеет свой артикул и соответственно свое кол-во остатков, может иметь свою цену и т.д. Если надо одинаковый артикул у таких товаров, можно сделать его своим отдельным полем попробовать дополнительным (это поле не будет sku товара).
Могут возникнуть проблемы, если в теме своей были вставлены картинки, отображающиеся в виде пресета (в стиле) и путь к которым в теме генерировали, без помощи функции image_style_url. Такие картинки теперь генерироваться друпалом не будут.
В 6-ке если views настроен выводить тизерами, то он работает так: сначала отбирает запросом нужные ноды по критериям, а потом для каждого выбранного nid с помощью node_load загружает все поля ноды (на этот 2-й этап и уходят 4 секунды).
Поэтому используйте поля, а в теме можно сделать шаблон для вьюза выводящий поля, например перекрыв этот: http://api.drupal.org/api/views/theme!views-view-fields.tpl.php/6
В моей практике был подобный инцидент. Один из сайтов клиентов слили с помощью программы типа телепорт и поставили на другой домен. Мы связались с хостером и сайт удалили. Но у нас было преимущество - живой сайт на нашем домене с более ранней датой регистрации, с живыми формами и обновляющемся материалом. Этого было достаточно для того, чтобы признать наш сайт основным.
Изменение элементов формы при валидации
А по ссылке форму передать?
<?php
function order_form_validate(&$form, &$form_state)
{
if ($form_state['values']['name'] == '')
{
$form['name']['#suffix'] = '
'
form_set_error('name');
}
}
?>
Ограничить выбор по Entity Reference
Ограничить выбор по Entity Reference
Алексей, так ведь не будет валидировать потом, если через темизацию селекта чисто убирать лишние..
Ограничить выбор по Entity Reference
http://api.drupal.org/api/drupal/modules!field!field.api.php/function/ho...
Теряются стили при сжатие css
Проверьте, сам файл с агрегированными стилями лежит ли там, может права на директории не достаточные для записи.
WebForms нужна помощь!
Еще, пожалуй, лучше здесь подойдет entityform и field_collection.
взломали сайт и установили код Sape, как защититься от повторного взлома?
Скорее всего взломали не друпал, если конечно не используются кастомные модули. Удалите пользователей лишних, поменяйте пароли от фтп, админки сайта и ssh доступа к серверу, скачайте заново ядро друпал и используемые сторонние модули, а также тему (если она из стандартных), если версии чего-то не последние желательно также обновить. Все лишние файлы и директории убрать. Также поменять пароль базы данных. Зловредный код может быть в любом файле, поэтому заменить нужно все, хотя можно посмотреть время обновления файлов и найти те, которые недавно обновлялись - тоже вариант.
www.topmenstyle.com.ua. Простой магазин без лишних сложностей
Мне по скромному, одни шорты сразу положили в корзину и все))
Некий прайс
Получив таким образом некий результат, вполне вероятно его потребуется неким образом откорректировать, нажав на некоторые кнопки в интерфейсе вьюза.
Подскажите пожалуйста институты по вебдизайну или вебпрограммированию в Москве?
Для начала посмотрите видеоуроки (в том числе и по Друпал можно, но также и по языкам php, javascript, по html, css, по jQuery тоже, если сами хотите и дизайн темы делать, то еще и фотошоп освоить придется), правда большинство толковых на английском и надо его знать, но это более плюс, кстати, все равно необходимо, и для ребенка вашего полезно слушать английскую речь будет:). Там визуально процесс работы увидите, будет более понятно что в какой последовательности делается.
Вход на сайт во всплывающем окне с помощью модуля popup
Посмотрите вот этот модуль, может подойдет, он именно для этой задачи сделан: http://drupal.org/project/ajax_register
CKEditor + CKFinder
Я имел ввиду абсолютный путь до файла filemanager.config.php начиная от корня системы (в моем случае тогда был линукс, не знаю, как в вашем).
Можно ли определить откуда пришел зарегистрированный пользователь (url, поисковая система)
Можно смотреть переменную $_SERVER['HTTP_REFERER'], подделать можно все.
Вопросы по Drupal Commerce - атрибуты , остатки по складам и Views
Если у всех вариаций одного представления одна и та же картинка, то лучше, думаю, к представлению поле добавить.
Ускорение сайта на Drupal 7
Вопросы по Drupal Commerce - атрибуты , остатки по складам и Views
Импорт товаров нормально идет. Можно использовать feeds+commerce_feeds+feeds_tamper+feeds_tamper_php(если надо из нескольких полей csv обработать инфу и занести в какое-то поле, то к нему патч из топика http://drupal.org/node/1921976 может пригодиться)
Ускорение сайта на Drupal 7
Если материалы не часто обновляются и комментарии не очень часто новые, то можно закешировать страницы на сутки бустом. Если львиная доля посетителей сайта анонимы, то должно хорошо помочь.
Вопросы по Drupal Commerce - атрибуты , остатки по складам и Views
Вопросы по Drupal Commerce - атрибуты , остатки по складам и Views
Вот еще топик на друпал.орг с подобным вопросом http://drupal.org/node/1281188
Показательна фраза из ответа разработчика commerce:
Вопросы по Drupal Commerce - атрибуты , остатки по складам и Views
В drupal commerce для разных атрибутов создается обычно по отдельному товару и все такие товары цепляются к одному и тому же представлению. Каждый такой товар имеет свой артикул и соответственно свое кол-во остатков, может иметь свою цену и т.д. Если надо одинаковый артикул у таких товаров, можно сделать его своим отдельным полем попробовать дополнительным (это поле не будет sku товара).
Обновление до 7.20
Это надо смотреть код в теме или исходный код полученной страницы на наличие картинок с адресом ведущим на пресет какого-то стиля, но без токена.
Обновление до 7.20
Могут возникнуть проблемы, если в теме своей были вставлены картинки, отображающиеся в виде пресета (в стиле) и путь к которым в теме генерировали, без помощи функции image_style_url. Такие картинки теперь генерироваться друпалом не будут.
[решено] Разное время генерации страницы при выводе одних и тех же нод в VIEWS
В 6-ке если views настроен выводить тизерами, то он работает так: сначала отбирает запросом нужные ноды по критериям, а потом для каждого выбранного nid с помощью node_load загружает все поля ноды (на этот 2-й этап и уходят 4 секунды).
Поэтому используйте поля, а в теме можно сделать шаблон для вьюза выводящий поля, например перекрыв этот: http://api.drupal.org/api/views/theme!views-view-fields.tpl.php/6
Неправильная работа distinct во views. Повторы нод при выставленной проверке на уникальность.
Я в своем модуле делал hook_views_query_alter, в котором менял запрос для конкретного вьюза, который выводил дубляж.
Кража сайта на Drupal. Кому это нужно и как от этого защититься.
В моей практике был подобный инцидент. Один из сайтов клиентов слили с помощью программы типа телепорт и поставили на другой домен. Мы связались с хостером и сайт удалили. Но у нас было преимущество - живой сайт на нашем домене с более ранней датой регистрации, с живыми формами и обновляющемся материалом. Этого было достаточно для того, чтобы признать наш сайт основным.