Drupal book: видео, статьи о Drupal 8 и Drupal 7

Третий видео-урок Друпала: обзор возможностей

Видео оказалось длинным поэтому я разделили его на две части, чтобы можно было загрузить на youtube. Думаю в скором времени сделаю к каждому уроку видео.

Теперь на сайте drupalbook.ru будут видео-уроки!

 Мои руки наконец-то добрались до освоения программ видеозахвата, теперь буду понемногу прикреплять к урокам видео-описания как и куда нажимать. Пока конечно все будет сумбурно, я только учусь записывать видео-уроки. Первое видео с разрешением 1280x1024 поэтому придется его смотреть на соответствующем мониторе, учту в следующий раз и сделаю разрешение 1024x768. Если есть какие-то предложения то пишите на форуме или в комментариях. Итак, мой первый видео-урок о том как устанавливать Друпал на денвер:

Темизация Views, правим шаблоны view.tpl.php (поля, строки, блоки, страницы). Подключаем jquery-плагин EasySlider

views друпал drupal

В этой статье мы разберемся с конструктором запросов для Друпала - модулем Views (http://drupal.org/project/views). Views позволяет выводить поля различных типов материалов, комментарии, термены, информацию пользователей, различные другие данные из БД. Причем для этого модуля есть графический интерфейс, позволяющий легко создавать запросы к БД мышкой.

 

Настройка налогов и систем платежей

друпал платежные системы

Мы достигли точки, когда мы можем начать продавать наши продукты и получать платежи. Это ключевая функция нашего интернет-магазина, которая теперь нам нужна для успешного запуска нашего бизнеса, принимать прямые платежи от наших веб-клиентов.

Настройки налогов пригодятся, если вы продаете товары с НДС.

Фиксированная ставка доставки

Фиксированная ставка доставки

Щелкните на вкладке Flat rate (Стандартная ставка, фиксированная ставка переводы могут различные часто приходится все переводить самому). Есть нет фиксированных ставок значит их еще не создавали. Давайте создадим стандартный метод доставки: $ 10 за заказ и $ 1 за каждый из товаров. Мы также  создадим бесплатную доставку, для заказов свыше $ 250.

Фиксированная ставка доставки

Обзор Shipping quote settings (Настройки доставки)

ubercart Shipping quote settings

Для управления настройками доставки, перейдите к администрированию | Администрирование магазина | Конфигурация | Настройки доставки (Shipping quote settings). Эта страница содержит три вкладки:

Просмотр: В этой первой вкладке только краткий обзор способов доставки.

настройка оценки доставки

Настройки упаковок: На странице настройки упаковок есть несколько пунктов .

Понимание и настройка Conditional actions (условные действия)

ubercart Conditional actions

Conditional actions модуль ядра Ubercart, он требуется для создания стоимости доставки и налоговых правил. Он также используется для автоматического обновления статуса заказа, когда будет получен платеж, а также отправляет автоматические уведомления.

Куда будем доставлять товар?

уберкарт доставка друпал

Настройка страны доставки

Перейдем к администрированию | Управление магазином | Установки | Установки стран и адресов.

Удаление или переопределение стандартных CSS-файлов

Иногда требуется изменить или удалить стандартные файлы CSS: system.css, defaults.css или system-menus.css . Мы конечно можем изменить эти файлы, но при обновление друпала мы можем забыть что меняли эти файлы и перезапишем их снова. Для того чтобы этого не произошло нужно исключить эти файлы из списка CSS выводимых друпалом, а если какие-то CSS из этих файлов вам понадобятся, то их можно скопировать в style.css вашей темы и отредактировать их. Тем самым вы защитите ваш CSS код от возможного удаления.

page-content-type.tpl.php отдельный шаблон для контент типа

tpl.php друпал drupal

Наверно вы не раз создавали отдельные шаблоны для своих нод переопределяя их как node-content-type.tpl.php.

Иногда этим можно и ограничится, а иногда для отдельного контент типа необходимо задать определенный шаблон. К сожалению в 6ом Друпале так не получится сделать без написания дополнительного кода. Чтобы наши новые шаблоны для контент типов page-content-type.tpl.php заработали, нужно в файл template.php поместить следующий код:

Страницы