Мой опыт разработки магазина на Drupal 7 + Commerce
Прислано: petrovnn
ср, 22/02/2012 - 15:40
Несколько дней назад я уже просил попинать мой новый магаз в выставке сайтов.
Настало время поделиться опытом разработки под комерц; описать какие подходы были применены, как решались поставленные задачи и на какие подводные грабли пришлось наступить.
Предупреждаю сразу - получилось МНОГО БУКВ!
Собственно статья: http://whydrupal.ru/vzavitok-ru-drupal-7-commerce
Конечно, далеко не все на сайте сделано так, как я хотел, но если я сейчас этого не напишу, то боюсь что никогда не напишу.

Вывод формы в виде таблицы Drupal7 и Drupal6 - отличия
Прислано: sitdikov
ср, 22/02/2012 - 06:11
Долго пытался понять почему ошибки вылазят и все остальные косяки, разобрался.
Делюсь решением:
В 6ом друпале для темизации формы мы использовали:
function module_theme( return array( 'module_list_form' => array( 'arguments' => array('form' => NULL), ), ); );
а сам метод (функция) темизации module_list_form имела следующий вид:
function theme_module_list_form($form) { $header = array(...); $rows = array(); foreach (element_children($form['nid']) as $key){ $rows[] = array(...); } $output = theme('table', $header, $rows); return $output; }
Что поменялось в drupal7:
function module_theme() { return array(
- sitdikov's blog
- Для комментирования войдите или зарегистрируйтесь
Борьба с рекламой
Прислано: vaniya92
вт, 21/02/2012 - 15:17
Представляю вам очень хорошую программу, для борьбы с рекламой и всплывающими окнами! Даже защищает ваш компьютер от смс баннеров
Модуль Яндекс.Карты 7.x
Прислано: mad.squid
вт, 21/02/2012 - 10:12
Модуль создаёт поле с виджетом и форматтерами вывода, а также плагин стиля для Views.
- Выбор параметров объекта доступных для редактирования, таких как заголовок, описание и стиль в параметрах поля (field).
- Выбор типа объектов доступных для создания, таких как метка, линия и область в параметрах поля (field).
- Настройка параметров выводимой карты (widget, formatter, views_style_plugin).
- Настройка стиля выводимых объектов. Если в параметрах поля указано, что объекты могут иметь свой стиль, можно использовать их.(widget, formatter, views_style_plugin).
- Настройка параметров выводимой карты (widget, formatter, views_style_plugin).
Provide a menu link в DRULAL 7
Прислано: iNFerNo
пн, 20/02/2012 - 14:29
Почему при создании материала не ставя глочку у Provide a menu link создается заголовок в меню?
и при нахождение в это ноде пункт меню расскрыватся тем самым портит собственно меню....
что с этим делать?
Быстрая темизация меню (Primary links) с выпадающим списком с сайта apycom.com
Прислано: Gorkiy
вс, 19/02/2012 - 20:58
Пособие к действиям:
1. Выбираем понравившееся на сайте меню там предоставлено много цветовых решений и возможностей.
2. Выбираем понравившуюся расцветку и загружаем
3. Редактируем лежаший в папке с темой .info файл
добавляя следующие строчки :
stylesheets[all][] = menu.css scripts[] = jquery.js scripts[] = menu.js
4. Редактируем page.tpl.php
добавляя вместо блока где раньше было праймари меню (Primary links)
следующий код
<?php if ($primary_links): ?> <div id = "menu"><?php print menu_tree('primary-links'); ?></div> <?php endif; ?>
тем самым мы вывели нашу менюшку в нужное нам место
Модуль интеграции Drupal 7 со сторонними сервисами
Прислано: zaraza
сб, 18/02/2012 - 21:13
Доброй ночи, друзья. Меня зовут, Анатолий. г. Вологда, компания Синапс.
Мы занимаемся созданием сайтов и другими интересными вещами.
Сайты делаем исключительно на друпале, и чаще всего это сайты корпоративных клиентов с соответствующей спецификой.
У нас есть ряд разработок, которыми хочется поделится с сообществом.
Зачем делиться:
- для себя: чтобы структурировать код и сделать таки review
Москвичам
Прислано: mmc
сб, 18/02/2012 - 12:18
при встрече, уебашьте недоноска
lamer-0[/user]
, я подъеду чуть попозже, сразу опосля выбороф
Бляди стерли мой блог =) Бляди всем известные
Прислано: mmc
сб, 18/02/2012 - 12:01
К вопросу о jQuery старших версий в Drupal 6
Прислано: Cyber
чт, 16/02/2012 - 17:01
Собсно, сабж таки работает. Кому надо — берите, ковыряйте:
/** * Converts a PHP variable into its Javascript equivalent. * * We use HTML-safe strings, i.e. with <, > and & escaped. */ function drupal_to_js($var) { switch (gettype($var)) { case 'boolean': return $var ? 'true' : 'false'; // Lowercase necessary! case 'integer': case 'double': return $var; case 'resource': case 'string': /* Patch ++ */ // Always use Unicode escape sequences (\u0022) over JSON escape // sequences (\") to prevent browsers interpreting these as // special characters. $replace_pairs = array( // ", \ and U+0000 - U+001F must be escaped according to RFC 4627. '\\' => '\u005c',
забаньте троля-мудака "pixelationlife"
Прислано: sibero777
ср, 15/02/2012 - 21:05
Флудит, матерится, оскорбляет участников форума. Забаньте мудака
Пример творчества чудика
http://www.drupal.ru/node/76525
http://www.drupal.ru/node/76519
http://www.drupal.ru/node/76511
Его профиль http://www.drupal.ru/username/pixelationlife
Темизация Webform или нормальная форма подписки
Прислано: zakraben
ср, 15/02/2012 - 15:08
В общем-то еще одна дополнительная инфа(или повторение инфы) по темизации форм.
В частности рассмотрим темизацию webform и несколько вспомогательных модулей. Вспомогательные скорее всего для новичков.
Свежие темы для Drupal - налетайте!
Прислано: Druppel
ср, 15/02/2012 - 03:37
Уважаемое сообщество, я выложил на druppel.ru несколько тем для Drupal 6.x.
Темочки не идеальны, прошу о замечаниях и предложениях писать в личку.
В ближайшее время будут переверстаны на D7.
Спасибо за внимание.
Модуль просмотра pdf
Прислано: irockez
вт, 14/02/2012 - 11:40
Модуль в стадии разработки.
Суть работы:
- Загружается документ на сервер(пока только PDF)
- Создается кэш из картинок
- Документ отображается на странице
Кэш создается с помощью unix-утилиты pdftoppm. ImageMagick не правильно конвертировал некоторые защищенные PDF, поэтому пока используется вышеназванная утилита.
Модуль пишется для учебного заведения. Скоро увольняюсь, поэтому вряд ли буду сильно развивать модуль.
Для желающих помочь: Github.
Объективная критика кода приветствуется.
- irockez's blog
- Для комментирования войдите или зарегистрируйтесь
MVC в Drupal. Новый подход.
Прислано: Hinikato
пн, 13/02/2012 - 21:52
Была такая тема и она получила продолжение в виде развития модуля controller.
Если раньше надо было объявлять каждый action в отдельном элементе в hook_menu(), то теперь можно объявлять эти же элементы в самих контроллерах. Например:
<?php
namespace MyakShop;
class CartController {
/**
* @path => 'shop/cart/add-product'
* @title => 'Моя корзина с товарами:',
* @access arguments => array('access content'),
* @type => MENU_CALLBACK
*/
function addProductAction($productId = null) {
if (!instance('\MyakShop\Cart\CartRepo')->isValidProductId($productId)) {
return MENU_ACCESS_DENIED;
}
myak_shop_create_cart()->addProduct($productId);
?>- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »