Leonard

Главные вкладки

user-icon

Виктор Дембицкий Leonard

Уберкарт - Аукцион

Аватар пользователя Leonard

Есть модуль для построения аукциона на базе шестого Друпала - судя по отзывам модуль достаточно стабильный и работает неплохо, с ним также можно интегрировать другие модули при желании - описание API также присутствует.

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

0 Спасибо

Анонс нового модуля для построения форм от Lullabot

Аватар пользователя Leonard

Lullabot.com 3 декабря анонсировал новый модуль для построения форм Form Builder - можно сказать практически революция. Раньше (да и теперь тоже так, но будем смотреть в будущее), для того, чтобы редактировать форму заполнения и создания ноды, Вам нужно было заходить в кучу разных мест - в настройки CCK, настройки терминов словаря таксономии и так далее - так вот, возможно всё это будет уже не нужно, Lullabot готовит модуль, который может полностью заменить функционал CCK, Webform, Profile и так далее - и что более важно, все настройки будут собраны в одном единственном месте.

Пока есть только демо, вот по этому адресу http://quicksketch.org/demos/form-builder-example, рабочего модуля ещё нет, но будем ждать. Возмрожно, как раз один из тех модулей, которые в будущем сформируют новое лицо Друпала.

Кому интересно, на эту тему я написал также у себя в блоге.

Виктор.

0 Спасибо

Уберкарт и изображения.

Аватар пользователя Leonard

Дублирую статью со своего блога, может кого нибудь заинтересует. О применении картинок к опциям атрибутов товаров в Уберкарте.

Статья о том, как создавать атрибуты и опции, и зачем они вообще могут быть нужны.
Модуль Ubercart Option Images, скачать который Вы можете здесь. Для него нужен модуль ImageCache . Для чего это может быть нужно - например Вы торгуете обувью – для каждой модели у Вас есть много разных цветов, и покупатель вполне вероятно захочет посмотреть на картинки – как будет выглядеть чёрный ботинок такой-то модели, как будет выглядеть красный ботинок, и как смотрится салатовый или фиолетовый.

Итак, модули установлены и включены. Приступаем к делу. Создайте атрибуты и опции для этих атрибутов. После чего начинайте создавать продукт (тип материала Product) - например Вы продаёте ботинки, создавайте товар "Ботинок". Готово. Заходите в меню редактирования продукта, подключаете к нему атрибуты (опции для атрибутов подключаются автоматически). Например – создайте атрибут «Цвет» (цвет ботинка) – и две опции к нему – «Чёрный» (чёрный цвет) и например «Бежевый», и подключите всё это к Вашему продукту.

0 Спасибо

Настройка темы

Аватар пользователя Leonard

Публикую статью со своего Блога Ежа.

node.tpl.php - это файл шаблона для вывода Ваших нод (или документов). Этот шаблон определяет не только то, как Вы будете выводить саму ноду, но и то, как она будет отображаться в списке тизеров (анонсов). А ведь порою крайне необходимо делать это по-разному. Например, возьмите Ваши анонсы статей на главной странице. Вы пишете блог, и на главной странице анонсы постов блога - и под каждым таким анонсом надпись "Все записи блога". И эта надпись повторяется десять раз на главной странице - просто ужас, иголки встают дыбом. То же самое можно сказать о надписи "Добавить комментарий". Нелогично оставлять комментарий к статье, прочитав лишь её анонс. Информацию об авторе статьи тоже можно убрать с главной страницы - особенно это касается личных блогов - зачем на главной странице десять раз повторять одно и то же имя автора?

Для разного отображения тизеров и полных нод можно использовать логические переменные $page и $is_front. Переменная $is_front равна True(1) в том случае, если отображается главная страница сайта. Так как её использовать, чтобы создать шаблон для тизеров на главной страницы? Очень просто - открываю файл node.tpl.php в своей теме, и прописываю в самом его начале следующую строчку:

<?php if ($is_front): include "node-front.tpl.php"; return; endif; ?>

0 Спасибо

Модуль Workflow-NG

Аватар пользователя Leonard

Дублирую статью со своего Блога Ежа.

Есть такой замечательный модуль Workflow-NG, с его помощью можно например автоматизировать обработку заказов и работу с покупателями в Уберкарте.

Итак, модуль Workflow-NG. Как следует из самого названия с его помощью можно организовать работу с некими рабочими процессами (workflows). Что пишут о возможностях модуля в официальной документации? Итак, с помощью этого модуля Вы можете: организовать уведомления посетителей Вашего сайта о каких-либо важных изменениях или дополнениях, появляющихся на Вашем сайте; организовывать гибкую систему процесса отображения материалов; организовывать специальные редиректы (перенаправления) и многое другое. Отлично. Но я хочу для начала попробовать сделать с помощью этого модуля хоть что-нибудь конкретное.

0 Спасибо

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

Аватар пользователя Leonard

Здравствуйте, уважаемые друпалеры.

0 Спасибо