Блог пользователя - SYr

SYr Чт, 15/06/2017 - 03:32

checkout в drupal 8

Приветствую!

Подскажите пожалуйста, как решить задачу! Вроде не особо сложная, но с 8ой не особо еще знаком – что бы правильно подобрать подход.
Д8 + Убер
Есть /admin/store/config/orders/fields поле имедж в ордере.
Каким макаром, его заполнение сделать в процессе чекаута ?
Хук формы page-checkout. А как в 8ке это правильно сделать? Да еще и в зависимости от метода доставки. Или можно вообще без создания модуля?

Спасибо большое!

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

SYr Пнд, 24/04/2017 - 00:23

Как добавить в views поле-подзапрос ?

Приветствую!

Подскажите пожалуйста, как реализовать хитрый вьюсь?

Есть тип ноды, который может один раз создать юзер. Там есть поле (f1) с тремя значениями (1/2/3) и реверенсфилд на ноду (f2).

Представление выводить список юзеров. Цель – сортировка юзеров по схожести заполнения.
Т.е. функцией получаю три массива значений (f2) для каждого (f1) у активного юзера. Допустим : 1=23,47,15 / 2=5,41 / 3=32,12

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

SYr Пнд, 17/04/2017 - 22:34

drupal_goto после Flag

Всем привет!

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

SYr Сб, 25/03/2017 - 00:25

feeds импорт xml c XPath Parser Settings

Всем привет!
Подскажите пожалуйста, как решить проблему.

D7+feeds+feeds_xpathparser. Ну комерс и т.д. не суть.

При импорте xml c XPath Parser Settings -> Контекст=/Ю/Классификатор/Группы/Группа:

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

SYr Пнд, 06/02/2017 - 01:48

не работает hook_views_pre_view [РЕШЕНО]

Всем привет!

Помогите разобраться, плз!

Нужно подкорректировать программно вьюсь стандартный просмотра заказов коммерса ( /admin/structure/views/view/commerce_orders/edit ). Добавить колонку типа доставки. Таблицу подцепил. А вот с колонкой беда :(

Есть ман http://xandeadx.ru/blog/drupal/660 как и оригинал
В итоге «зажал» проблему:

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

SYr Пт, 18/11/2016 - 23:43

JQ add more

Всем привет!
Надеюсь не сильно оффтоплю…
Помогите найти решение, пожалуйста!
Есть форма, с некой группой полей, которая в переменном кол-ве. Т.е. классический «add more» !
И при том-же классическом методе реализации – все отлично. НО! Заказчика не устраивает задержки, и т.п..
Пробую реализовать на jquery. Типа:

Тип материала: 
Версия Drupal: 
0 Спасибо

SYr Чт, 22/09/2016 - 22:47

jquery и tooltipster

Всем привет!

Подскажите плз, как решить ?
с помощью tooltipster сделал фильтр. т.е. выпадает группа чекбоксов. Но их jquery уже не обрабатывает! :(

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

SYr Вс, 28/08/2016 - 21:36

JQ сортировка массива

Всем привет!

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

Эти массивы выводятся по запросу. С фильтрацией на js разобрался.

Как сделать сортировку?

Для простоты накидал суть:

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

SYr Втр, 31/05/2016 - 05:28

формат текста

Всем привет!

Возникла необходимость зарегеным юзерам дать "формат текста" практически Full HTML. Отстроить по своему. Везде Filtered HTML, а в одном месте, а точнее в одной форме моего модуля – скажем My Full HTML.

Как это реализовать? Подскажите пожалуйста!

Спасибо.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

SYr Втр, 08/03/2016 - 11:13

commerce Опции / атрибуты и корзина

Всем привет!

Прошу прощение за возможный оффтоп! Но очень уж хотелось бы разобратся! Не верится что это не возможно! По крайней мере это все было почти «в коробке» в убере.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

SYr Ср, 02/03/2016 - 15:02

Опции / атрибуты в commerce

Приветствую!

Помогите все-же разобраться и реализовать! В уберкарте это все было почти в коробке. В коммерсе не получается.

Задача такая: добавляю новый тип товара и контейнер к нему. В товар хочу добавить опции, допустим цвет. Поискав решения – добавил line-items (/admin/commerce/config/line-items/product/fields) в товар. Модулем сделал хук формы добавления в корзину – и вроде как все ок! добавляя товар указываю доступные цвета. При «покупке» выбираю цвет – и все хорошо!
Но теперь этот атрибут присутствует в форме добавления в корзину у всех товаров.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

SYr Пт, 08/01/2016 - 20:01

[Решено] Как поймать ошибку в меню?

Всем здравствуйте!

Подскажите как разобраться! drupal 6.36

Сайт давно рабочий. В момент правки меню – чудеса ! /admin/build/menu-customize/primary-links сменить вес (D&D) или выкл/вкл – не работает! т.е. изменения не сохраняются!

В (menu.admin.inc) menu_overview_form_submit не заходит после сабмита!
В меню 260 элементов. Десяток-полтора строк из menu_links убераю – работает!
post_max_size=128М

Что искать ?

Спасибо!

up: Решилось поднятием до 2000 max_input_vars

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

SYr Ср, 02/12/2015 - 10:54

Деавторизация при создании ноды. Как решить?

Здравствуйте!

Помогите разобраться с задачкой !

Друпал 6, CKEditor
Создаю материал, набираю текст body в CKEditor’е , вставляю картинку. Нажимаю в CKEditor’е «Источник», имя картинки меняю на не существующую, возвращаю вид (нажимаю «Источник»).
В новом окне открываю сайт – я не авторизирован.
Т.е. в момент попытки отобразить редактором изображение которое не существует – происходить деавторизация!

Кто с этим сталкивался? Как решать? Где искать?

Спасибо

Тип материала: 
Версия Drupal: 
0 Спасибо

SYr Чт, 22/10/2015 - 11:20

SELECT COUNT(*) + DISTINCTROW

Привет всем!

Подскажите плз, как решить задачу!

Вывожу вручную список нод с полями «Коллекция полей». Дабы группировать вручную , делаю SELECT DISTINCTROW node.nid FROM node … дальше куча Left Join
Все ок, но не получается при всех связях и условиях получить кол-во записей для пагинации. Выдает кол-во которое без DISTINCTROW.

Т.е. $result = db_query_range( $sql_select ,$curent_page*$perpage,$perpage); - данные!

$countnode = db_query("SELECT COUNT(*) FROM …. ")->fetchField();

Подскажите пожалуйста как получить $countnode ?

Спасибо!

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

SYr Чт, 10/09/2015 - 10:56

theme('pager' и quicktabs

Приветствую!

Помогите пожалуйста!

вывожу quicktabs в профиле юзера:

...
$settings = array(
  'ajax' => 1,
  'hide_if_empty' => 1,
  'default_tab' => 0,
  'rendered' => 'quicktabs',
  'style' => 'Zen',
);

$custom_tabs = array();
$custom_tabs[] = array(
  'title' => 'Комментарии',
  'contents' => sy_comments_users(arg(1)),
);
...
$ttfu=sy_transactions_get_trans_from_user($account->uid);
if($ttfu) $custom_tabs[] = array('title' => 'Транзакции от...','contents' => $ttfu,);

echo '<a name="p_quicktab" id="p_quicktab"></a>'.drupal_render(quicktabs_build_quicktabs($name, $settings, $custom_tabs));

сама функция:

function sy_transactions_get_trans_from_user($uid)
{
        $perpage = 10 ;
Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

SYr Втр, 28/04/2015 - 07:33

Кастомизация формы регистрации

Всем здравствуйте!
Подскажите плз! Как довести до ума (код сократил до разумности):

function sy_reg_prof_form_user_register_form_alter(&$form, &$form_state, $form_id)
{

        if($_POST['op']!='Юридическое лицо' && $_POST['op']!='Физическое лицо')
        {
// Снимаю все
//              $form['account'][*]['#required']=0;
//              $form['account'][*]['#access']=0;

// оставляю нужные кнопки
                                $form['submity'] = array('#type' => 'button', '#value' => 'Юридическое лицо');
                                $form['submitf'] = array('#type' => 'button', '#value' => 'Физическое лицо');
                               
                $form['#validate']=array();

        }
        else
        {
// теперь обычная регистрация, одно поле готово          
                $form['field_client_type']['#required']=0;
                $form['field_client_type']['#access']=0;

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

SYr Чт, 23/04/2015 - 18:56

Кеш и hook_form_alter

Приветствую, господа Гуру!
Помогите пожалуйста решить задачку!
Есть модуль для определенных задач, среди прочего – отправка или печать ноды из формы ее редактирования/создания :

function sy_add_form_alter(&$form, &$form_state, $form_id)
{
        if($form_id=='client_inquires_node_form')
        {
        .......
                if(условие)
                {
                        $form['actions']['printfs'] = array('#type' => 'fieldset', '#title' => 'Печать или выслать на E-Mail',
                        '#weight' => 25, '#collapsible' => FALSE, '#collapsed' => FALSE,);
                        ...........
                }
        ..........
        }
}

Все вроде ок! но!!!
По непонятным для моего умишки причинам – иногда не работает! т.е. именно ИНОГДА!
Сбрасываю кеш – работает!

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

SYr Пнд, 29/09/2014 - 09:03

Проверка значений в Ubercart

Приветствую!

Подскажите пожалуйста, как поймать, даже плохим методом:
6ой Drupal+ubercart!

В настройках адреса отправки есть фамилия и организация – им поставил «обязательно»

Есть 2 типа отправки. Один требует «фамилия и организация», второй нет!
Скрипт их прячет! Все ок!

Как поймать проверку «фамилия и организация», что-бы отменить сообщение об ошибке и убрать эти поля?
uc_cart_checkout_form_validate дошел до if (is_string($func) && function_exists($func)) {…

не нашел точки смены!

Подскажите, плз!

Спасибо!

Версия Drupal: 
0 Спасибо

SYr Пнд, 22/09/2014 - 10:09

«Поля адреса» сделать зависимыми от способа доставки

Приветствую!

Кто подскажет, есть ли модуль для Д6+убер (дабы не ваять свой), который позволить «Поля адреса» сделать зависимыми от способа доставки?

Т.е. если выбрали один метод доставки – хватить ФИО и телефон! Если другой – ФИО и полный адрес

Спасибо!

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

SYr Ср, 16/04/2014 - 06:43

Ошибка filefield

Приветствую!

Помогите, плз, разобраться в возникшей ошибке!
Друпал 6 + уберкарт. Работает давно! Сменили в январе хостинг .

Редактирование товара , картинка:
Жму «удалить» - alert вылетает :
Возникла ошибка.
/filefield/ahah/product/field_image_cache/2
(нет доступной информации).

«загрузить» - alert вылетает :
Произошла HTTP ошибка 0. \n/filefield/ahah/product/field_image_cache/3

Как решить проблему?
Спасибо.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Страницы