Web-разработка Уже 2015-й. Обновите футер вашего сайта.

Автоматическое обновление года авторских прав или других динамических меток времени на сайте. Просто скопируйте фрагмент кода, который Вам больше подходит.

Drupal Отправка webform на ajax в Drupal 7

Для быстрого и простого создания форм на сайте, и удобного управления формами есть модуль Webform. Создане и управление формами делается через простой в использовании графический интерфейс.

Очень часто нужно сделать вебформу на сайте и чтобы ее обработка была на ajax, тоесть без перезагрузки страницы. Для последнего моего проекта, у меня как раз стояла такая задача, где нужно было сделать обработку формы и вывод сообщение об успешном отправлении заявки без перезагрузки страницы.

Drupal Темизация страницы таксономии в зависимости от словаря

Предлагаю Вашему вниманию готовый снипет для темизации страницы таксономии в зависимости от словаря таксономии:

  1. Добавляем этот код в файл template.php нашей темы.
  2. Сбрасываем кеш темы
  3. Создаем файлы page-vocabulary-1.tpl.php, page-vocabulary-2.tpl.php и т.д. с нужным содержание, где цифра это id нужного словаря
  4. Радуемся результату

И собственно сам сниппет темизации страницы таксономии в зависимости от словаря для Drupal:

Drupal Drupal Commerce, расширяем модуль для повторного заказа (Reorder module)

Ниже приведен очень простой кусок кода, который расширяет модуль для повторного заказа в Drupal Commerce. Код добавляет AJAX форму на всех заказах в Drupal Commerce, что позволяет пользователям иметь возможность сделать повторный заказ со страницы заказа.

Web-разработка Пишем качественный код на jQuery

На данный момент существует достаточное количество статей, в которых обсуждается производительность библиотеки jQuery и JavaScript. Однако в этой статье я хотел бы подвести черту и собрать воедино основной набор советов по улучшению производительности и качества кода, который вы пишете, а также поделиться несколькими ценными наблюдениями из моего собственного опыта. Качественный код – это прежде всего быстрые приложения и сайты без лишнего мусора. В конце концов, быстрая отрисовка страниц и улучшенное реагирование принесут вашим пользователям более позитивный опыт взаимодействия.

Когда вы будете готовы использовать jQuery, я настоятельно советую вам придерживаться нижеследующих принципов:

Drupal Отключить изменение размера текстового поля в Drupal

В Drupal, вы можете изменить размер текстового поля, но это только полезно с CSS 2.1. Теперь текстовое поле может быть изменено легко с помощью CSS3, который поддерживается во всех современных браузерах.

Для отключения для всех текстовых полей возможности изменения размера, добавьте следующий код в файл template.php (который находится в папке темы) или создайте свой модуль и добавьте этот код:

Drupal Как использовать Views Bulk Operations и режимы просмотра одновременно.

Недавно мне нужно было решить вывести тизеры материалов с использованием Views Bulk Operations на них. Вы должны знать, что VBO может быть реализован только при формате вывода "Views Format: Fields".

Поскольку переключение режима просмотра основан на использовании отдельных полей, он не был вариантом для меня, я должен был найти способ реализации работы этих двух функций одновременно.

Вот пошаговая инструкция, как это сделать для Drupal 7. Это удивительно тривиальное решение.

Drupal Как работает Drupal "Views Auto-Refresh"

Views большой модуль и, как вы, наверное, знаете один из самых скачиваемых модулей в истории модулей Drupal. Возможности, которые Views предоставляет вам практически безграничны, но есть одно ограничение. Генерируется результат по умолчанию статическим. Что делать, если вы хотите иметь динамический поток деятельности, как напимер в Twitter или Facebook?

Страницы