Dirst

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

user-icon

Дмитрий Dirst

Уведомитель проектов для FL.RU

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

Не совсем про друпал.

1. Расширение для хром - уведомитель проектов с биржи fl.ru.
Список функций:
- Уведомления рабочего стола. Интервал настраивается.
- Фильтр по категориям.
- Бюджет "от" + выбор валюты.
Расширение в приложении к посту. Распаковать в папку, и загрузить в хром через панель расширений - пользоваться, сказать спасибо.
P. S. Необходимо установить настройки, чтобы приложение начало загружать проекты.

0 Спасибо

Нужно сделать импорт в ноды Drupal 7 из XML за денежку

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

Не слишком сложная задача для друпалиста. Подробности в личку

0 Спасибо

Базовое использование forms API в Drupal

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

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

Пришло время осветить основные моменты.

При создании формы нам нужны:

  • Страница на которой форма будет распологаться
  • Сама форма
  • Код который будет обрабатывать введенные значения формы

Соответственно, надо ответить на вопросы:

  • Как создать страницу
  • Каким способом сгенерировать форму
  • Как и где написать скрипт с обработкой формы

Создание страницы

0 Спасибо

Ищу удаленную работу

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

Здравствуйте, за плечами 2х летний опыт промышленной разработки коммерческих сайтов на Freelance, работал с частными лицами, с фирмами и с веб-студиями. Имеется опыт общения с клиентами и составления Тех заданий.

Навыки Drupal 6, Drupal 7, написание модулей и тем, верстка.
стандартный набор технологий(PHP,CSS,HTML,js)

Интересуют как разовые заказы так и постоянные.

0 Спасибо

Ищу менеджера для поиска заказов

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

Всем здравствуйте, Я программист Drupal. За плечами 2х летний опыт промышленной разработки коммерческих сайтов, работал с частными лицами, с фирмами и с веб-студиями.
Нужен человек, который может обеспечить постоянный поток заказов. Все что нужно это находить заинтересованных клиентов.
Написание ТЗ, общение с клиентом я беру на себя, вам процент за поиск и мое большое спасибо.

Писать в личку здесь либо на почту asay-studio@mail.ru

0 Спасибо

Подтверждение регистрации админом в зависимости от выбранной пользователем роли.

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

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

Но как мне сделать так:
Если пользователь регистрируется как оптовик, то требуется подтверждение регистрации от админа.
А если пользователь регается как покупатель, то подтверждение админа не требуется.

Для альтера формы регистрации юзал hook_user

0 Спасибо

Как сделать такую структуру каталога?

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

Всем привет, помогите пожалуйста опытные Друпальцы.
В общем необходимо сделать катталог. Структура примерно такая:

Тип товара -> Производитель -> коллекция -> Товар.

-Тип товара выбирается из меню(Обычный текст, например, Диваны мягкие).
-От типа товаров переходим на "Производитель(Страница с логотипами производителей)".
-Тыкаем по логотипу, под логотипом открываются коллекции данного производителя(Например, Модерн диваны)
-Тыкаем по коллекции открывается список товаров в виде картинок, ну соответственно по картинке тыкаем и переходим на товар.

Обязательно чтобы при нахождении в каталоге были хлебные крошки.(Имя типа товара->Имя производителя->Название коллекции->Название товара)

Прикладываю схематичное изображение того что я написал.

0 Спасибо

Обучу созданию магазина на Drupal 6. Без программирования.

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

Обучу созданию типового интернет магазина на drupal 6. Знаний программирования не потребуется.
Если вы ходите быстро создать интернет магазин то этот курс для вас.

Что изучаем?

1. Введение в CMS Drupal и установка локального сервера. Установка CMS на локальный сервер.
2. Обзор основных возможностей Drupal. И установка магазина ubercart. Необходимые модули
3. Обзор представлений и вводный курс. Меню и ссылки для товаров. Создание товаров.
4. Покупка домена и хостинга.
5. Перенос сайта в интернет.

0 Спасибо

Как сделать подобную галерею?

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

Уважаемые господа друпалисты, подскажите пожалуйста, как мне замутить такую же галерею как на макете здесь.Какие модули прикрутить или как вьюс настроить. Разделы должны появляться автоматом исходя из таксономии.

0 Спасибо

Views фильтр через php

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

Всем, привет, уважаемое сообщество.
Есть такая задача. Хочу создать блок views и выводить в него статьи с категорией такой же как у той страницы на которой находится пользователь.

Например, пользователь на странице c категорией стулья - нужно вывести в блок все статьи с категорией стулья (будут статьи с ценами описанием и т.д.)
Думаю что надо достать с помощью php название категории страницы и вставить его в фильтр по таксономии во views. Но как это сделать - подскажите пожалста?

0 Спасибо

Не работает сабмит формы

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

Всем привет, не могу понять почему не работает функция сабмит для формы. Я переоформил вывод формы и теперь сабмит не работает.

<?php
/*форма*/
function recordsDeleteConfirm()
{
  
$form['#redirect'] = false;
  
$form['#theme'] = 'recordsFormTheme';
  
$form['#submit'][] = 'recordsDeleteConfirm_submit';
  
$form['submit'] = array(
    
'#type' => 'submit',
    
'#value' => 'Удалить и подтвердить выделенные',
    
'#name'  => 'editSubmit'
  
);
  
  return 
$form;
}

/*переопределил вывод*/
function theme_recordsFormTheme(&$form)
{
  
$output getRecordsForMonth($form);
  return 
$output;
}

/*сабмит который нефига не работает*/
function recordsDeleteConfirm_submit($form,&$form_state)
{
  
$values $form_state['values'];
  
$file  fopen('fucka.txt','w');?>

0 Спасибо

Forms API Отобразить textfield между опциями чекбоксов.

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

Всем привет, подскажите пожалуйста.

Есть форма в массиве, как на картинке. Есть даже исходник.

<?php
Array ( [1] => Array (  
        [
#type] => checkboxes 
        
[#description] => 
        
[#default_value] => Array ( ) 
        
[#options] => Array ( 
                     
[2] => Зеленые, +$30.00 
                     
[1] => красные, +$30.00 
                     

        [
#required] => 0 
        
[#title] => Валенки 
       

        [
#theme] => uc_attribute_add_to_cart 

        [2] => Array ( 
              [
#type] => checkboxes 
              
[#description] => 
              
[#default_value] => Array ( )
              
[#options] => Array ( 
                           
[4] => Белая, +$30.00 
                           
[3] => Черная, +$30.00 ?>

0 Спасибо

Добавить поле количество к атрибутам и посчитать цену. КАК?

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

Здравствуйте, уважаемые друпалисты.
У меня такой вопрос.

Есть модуль, который я пытаюсь написать.Для своего модуля я переопределил функцию из другого модуля(uc_attributes), чтобы добавить к выводу атрибутов картинки.

Теперь нужно добавить поле количество для каждого атрибута. Это нужно чтобы к основному товару, например, гостиная, добавить атрибут табуретки и выбирать их количество.

Есть вроде бы два решения:

- использовать hook_form_alter

- просто в той самой переопределенной функции добавить поле для указания количества.

0 Спасибо

Переопределение функции из другого модуля.

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

Всем привет, есть такой вопрос.
Есть модуль uc_attributes для вывода атрибутов в ubercart.
Я пытаюсь написать модуль расширяющий его возможности.

Функция определяет вывод атрибутов и их обертывание в дивы.

<?php
function theme_uc_attribute_add_to_cart($form) {
  
$output '<div class="attributes">';
  
$stripes = array('even' => 'odd''odd' => 'even');
  
$parity 'even';
  foreach (
element_children($form) as $aid) {
    
$parity $stripes[$parity];
    
$classes = array('attribute''attribute-'$aid$parity);
    
$output .= '<div class="'implode(' '$classes) .'">';
    
$output .= drupal_render($form[$aid]);
    
$output .= '</div>';
  }

  $output .= drupal_render($form) .'</div>';

  return $output;
}
?>

0 Спасибо

Многокомпонентый товар в UBERCART

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

Здравствуйте. Есть надобность реализовать подобный функционал.

Есть товар, который состоит из нескольких компонентов, пользователь может выбирать компоненты и их количество перед добавлением товара вв корзину.
Пример: товар - Спальня, Компоненты - кровать, стул, стол. Компоненты выбираются пользователем. Как можно сделать такое?

0 Спасибо

Ubercart - неправильный адрес доставки

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

В общем образовалась какая - то странная проблема с выводом адреса при оформлении заказа.

В приложенных файлах страница где пользователь вводит данные и следующая страница подтверждения. Что за НЕИЗВЕСТНО? Почему не пишется область? Как исправить это?

0 Спасибо

Ubercart как сделать такой расчет доставки

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

Всем привет, возникла такая проблема, нужно приделать на сайт расчет доставки. Модуль EMS post прикрутил уже.

Значит нужно чтобы при оформлении заказа расчет выполнялся так:

Если город доставки = "ГОРОД ОТПРАВЛЕНИЯ", то не показывать расчет по EMS, а показать расчет курьерской доставкой(250р). Если цена > либо = 1500руб и город доставки = "ГОРОД ОТПРАВЛЕНИЯ" то стоимость курьерской доставки = 0р.

Как это можно реализовать, прошу помощи.

0 Спасибо