может и не туда. В ветке, что указали люди пишутъ, что баг поправили уже давно. Скрин ошибки в студию. Может то и не ошибка вовсе, а notice? Тогда не так уж и страшно. И как данная ошибка на сайте отражается?
Сделал обещанный модуль.
что он себе представляет:
Модуль называется Ubercart Alter Sell Price. Находиться во вкладке ubercart - extra. Копируем - Включаем. Дальше в материале типа Product появляется возможность писать текст вместо Sell Price причем остается и сам Sell Price. Во вьесе есть дополнительное поле, которое выводит представление альтернативной цены, так и называется - Alter Sell Price.
Как работает во вьесе product - заменяем поле Product: Sell price на поле Product: Alter Sell Price. Нажимаем саве и будет нам щасье.
Если удастся сделать с использованием готовых модулей, отпишитесь, пожалуйста.
Если вас не смутит изменения внесенные в ядро модуля ubercart_product, то ниже готовый вариант. Отображается при редактировании/создании товара (не работает в товар кид). Смысл таков если sell price равен нулю то выводит текст указанный всместо цены.
Если удастся сделать с использованием готовых модулей, отпишитесь, пожалуйста.
Если вас не смутит изменения внесенные в ядро модуля ubercart_product, то ниже готовый вариант. Отображается при редактировании/создании товара (не работает в товар кид). Смысл таков если sell price равен нулю то выводит текст указанный всместо цены.
перейди по ссылке вида node/[nid] если отрабатывает значит слетели алиасы. Соответсвенно просто перегенерить их.
Дополнительные модули кеширования какие есть?
Где она находится ajax_pane_customer_profile_billing. Может там надо заинклудить чтобы она вызывалась?
module_load_iclude.
Я так думаю, что все нужно делать через hook_form_alter. А судя по вашему коду это где то в другом месте происходит.
то есть цепочка такая роль_1 -> если поля заполнены то мы этого пользователя толкаем в роль_2 для которой есть возможность постить ноды типа news-> если пользователь по каким то либо причинам отредактировал поля и оставил их пустыми то мы его обратно переводим на роль_1 ?
hook_user_update - при редактировании пользователя
hook_user_insert - при содании нового.
hook_form_FORM_ID_alter (hook_form_user_profile_form_alter) - для добавления своего валидатора на заполнение полей.
Так ты код, код изучи у этих модулей. А вообще hook_node_grants and hook_node_access_records - это самые лучшие друзья при организации доступа к нужной ноде.
Как передать свои данные в чекаут процессе.
hook_commerce_checkout_complete - посмотрите его.
А в идеале вам надо посмотреть, какая форма вызывается дальше для этого вам нужно
Друпал 8.2.3, основная навигация
Качни модуль examples. Там прям разжовано все по полочкам. А решение задачи практически в каждом примере из модуля.
Не отображаются фотографии в мобильной версии.
ну а в содержимое они как вставлены? через редактор?
Мало инфы и картинок.
Кто писал продвинутые счетчики для сайта - поделитесь опытом плз. Суть: как ловчее передать данные с собственно сайта, на другой сервер? Просто передать массив _SERVER?
Можно посмотреть исходный код яндекс метрики https://mc.yandex.ru/metrika/watch.js. Так же нашел на гитхабе может пригодиться https://github.com/melanke/Watch.JS/
Для Drupal 7 тема Metro Block. Сообщение "Array to string conversion в функции template_process_field строка 1104 в файле public_html/modules/field/field.module).". Как победить?
Ubercart текстовое поле вместо цены.
Сделал обещанный модуль.
что он себе представляет:
Модуль называется Ubercart Alter Sell Price. Находиться во вкладке ubercart - extra. Копируем - Включаем. Дальше в материале типа Product появляется возможность писать текст вместо Sell Price причем остается и сам Sell Price. Во вьесе есть дополнительное поле, которое выводит представление альтернативной цены, так и называется - Alter Sell Price.
Как работает во вьесе product - заменяем поле Product: Sell price на поле Product: Alter Sell Price. Нажимаем саве и будет нам щасье.
Ubercart текстовое поле вместо цены.
Ubercart текстовое поле вместо цены.
Неверный путь при выводе изображения функцией Theme + неудачи других способов
Почисти кеш. Если не придираться к качеству кода, то все верно
Как можно присвоить guid?
guid это UUID? если да, то ставим модуль uuid entity и там в настройках есть кнопка Generate empty UUID ну как то так.
как Изменить commerce_order_total
Ну как вариант решения "по быстрому" подойдет, а так надо разобраться где он обнуляет.
Попробуй этот код
как Изменить commerce_order_total
Все верно. Может где то еще хук некий задействован?
Убийца друпала: trustlink или кривые руки?
Влепи [РЕШЕНО] в тему.
Как получить значение поля?
Так немного правильней
Пользователь не входит под существующей учеткой
Если есть доступ к базе через PHPMyadmin, то смотрим таблицу USERS и в ней к руками правим.
А что вообще пишет когда не может зайти под пользователем?
Убийца друпала: trustlink или кривые руки?
eval() - это подсказка скорей всего дело в блоках или некотором поле материала, у которого стоит фильтр "PHP CODE" и забит код сапы
Все ноды недоступны и не опубликованы.
перейди по ссылке вида node/[nid] если отрабатывает значит слетели алиасы. Соответсвенно просто перегенерить их.
Дополнительные модули кеширования какие есть?
Проблема с корзиной Commerce
ну хоть пару скринов из фаербага что ли.
Добавление в корзину по весу в Commerce Kickstart 2
Там тоже указано количество. То есть кол-во равно вес. Можете посмотреть код. Ну и прикурчен спинер. https://www.drupal.org/project/field_stepper
Ajax полей Billing information
Где она находится ajax_pane_customer_profile_billing. Может там надо заинклудить чтобы она вызывалась?
module_load_iclude.
Я так думаю, что все нужно делать через hook_form_alter. А судя по вашему коду это где то в другом месте происходит.
Производительность
Очень интересно, а что именно тормозит в commerce. Проводили сравнительный анализ? Инфа была бы кстати.
Производительность
Что то я не понял comerce and ubercart стояли вместе что ли?
Как создать право доступа (permissions) не для роли, а для пользователей
//$custom_perms - извлекаем из свое собственной базы которую мы до этого создали
Как создать право доступа (permissions) не для роли, а для пользователей
то есть цепочка такая роль_1 -> если поля заполнены то мы этого пользователя толкаем в роль_2 для которой есть возможность постить ноды типа news-> если пользователь по каким то либо причинам отредактировал поля и оставил их пустыми то мы его обратно переводим на роль_1 ?
hook_user_update - при редактировании пользователя
hook_user_insert - при содании нового.
hook_form_FORM_ID_alter (hook_form_user_profile_form_alter) - для добавления своего валидатора на заполнение полей.
Как создать право доступа (permissions) не для роли, а для пользователей
Так ты код, код изучи у этих модулей. А вообще hook_node_grants and hook_node_access_records - это самые лучшие друзья при организации доступа к нужной ноде.