Это все будет. Сейчас конфигурация развивается под конкретных заказчиков. Поведение корзины это отдельная тема. Есть возможность для каждого товара отдельно задавать поведение при нажатии добавить в корзину. Доступны три варианты: отображать сразу форму быстрого заказа, классический переход в корзину и форма заказа (полноценная с адресом доставки). Так же, что не мало важно, настройки карточки товара позволяют адаптировать ее как для товаров, так и для услуг, причем можно конфигурировать названия кнопок заказа и описание над формой заказа.
Решение проблемы не верное. По результатам тестирования удалось достоверно выяснить, что на хостинге REG.RU периодически или по какой то блокировке со стороный провайдера блокируется доступ и не выполняется запрос к серверу $fp = fsockopen("www.drupal.org", 80, $errno, $errstr, 30) - www.drupal.org и не важно http или https. После того как я конкретно указал хостеру на эту проблему в течении часа все само заработало..просто волшебство.
Суть этой ошибки в том, что в сущности форум определена привязка к терминам таксономии (бандл). А при попытке создать форум по какой то причине форма отправки не содержит в своем массиве параметр тип таксономии. И получается что при вызове entity_extract_ids() она проверяет, что привязка к термину есть, но она не передается при сабмите формы.
А зачем для такого простого по сути сайта-визитки самописные модули? Ладно если бы калькуляторы для высчитывания стоимости кастомных окон, а то "магазин, вопрос-ответ, фотогалерея, контакты, задать вопрос".
А Контакты - это модуль? По моему это просто страница с картой.
А Товар - заголовок, описание, форма добавления в корзину - и все. и для этого надо было писать свой модуль?
1. Кеширование для js и css не включено - пока в этом нет необходимости сайт еще в разработке и это не столь критично для данного проекта!
2. В боковой менющке пункты меню сделаны картинками - а какая разница как делать. Этот вид создания меню никто не отменял. С точки зрения индексации он корректно проиндексируется и все ссылки будут видны у тех, у кого отключен показ изображений.
3. Все что касается дизайна - да минусы есть, согласен с замечаниями но дизайном занимается заказчик.
Да все правильно 3d party библиотеки обычно хранят в каталоге sites/all/libraries. Однако для подключения можно использовать модуль Libraries. Там где необходимо получить путь к 3d party библиотеке используется функция вида $path = libraries_get_path('library_name'). Важное замечание, при включении модуля Libraries его функции не доступны. Поэтому мне пришлось в своем модуле перед вызовом функции libraries_get_path дописать следующее module_load_include('module', 'libraries').
Интернет-магазин на Drupal 8
Так же возможно будет кому-нибудь интересен модуль прайс-лист https://filinkov.ru/press-centr/stati/kak-sozdat-prais-list-v-drupal-8-m...
Пример https://medcenter.pro/laboratornye-analizy
Интернет-магазин на Drupal 8
Это все будет. Сейчас конфигурация развивается под конкретных заказчиков. Поведение корзины это отдельная тема. Есть возможность для каждого товара отдельно задавать поведение при нажатии добавить в корзину. Доступны три варианты: отображать сразу форму быстрого заказа, классический переход в корзину и форма заказа (полноценная с адресом доставки). Так же, что не мало важно, настройки карточки товара позволяют адаптировать ее как для товаров, так и для услуг, причем можно конфигурировать названия кнопок заказа и описание над формой заказа.
[РЕШЕНО] Drupal и .htaccess - проблемы с протоколами...не обновляется
Решение проблемы не верное. По результатам тестирования удалось достоверно выяснить, что на хостинге REG.RU периодически или по какой то блокировке со стороный провайдера блокируется доступ и не выполняется запрос к серверу $fp = fsockopen("www.drupal.org", 80, $errno, $errstr, 30) - www.drupal.org и не важно http или https. После того как я конкретно указал хостеру на эту проблему в течении часа все само заработало..просто волшебство.
Ошибка EntityMalformedException при создании форума
Суть этой ошибки в том, что в сущности форум определена привязка к терминам таксономии (бандл). А при попытке создать форум по какой то причине форма отправки не содержит в своем массиве параметр тип таксономии. И получается что при вызове entity_extract_ids() она проверяет, что привязка к термину есть, но она не передается при сабмите формы.
[РЕШЕНО]Ошибка после перевода интерфейса
Проблема действительно решается установкой max_allowed_packet = 16M в my.cnf.
Сайт на Drupal 7 + самописные модули
Заказы бывают разные как и заказчики со своими требованиями. Я не представляю коммерческие интересы какой либо студии.
Сайт на Drupal 7 + самописные модули
Сайт на Drupal 7 + самописные модули
1. Кеширование для js и css не включено - пока в этом нет необходимости сайт еще в разработке и это не столь критично для данного проекта!
2. В боковой менющке пункты меню сделаны картинками - а какая разница как делать. Этот вид создания меню никто не отменял. С точки зрения индексации он корректно проиндексируется и все ссылки будут видны у тех, у кого отключен показ изображений.
3. Все что касается дизайна - да минусы есть, согласен с замечаниями но дизайном занимается заказчик.
Подключение своей библиотеки ко многим модулям
Да все правильно 3d party библиотеки обычно хранят в каталоге sites/all/libraries. Однако для подключения можно использовать модуль Libraries. Там где необходимо получить путь к 3d party библиотеке используется функция вида $path = libraries_get_path('library_name'). Важное замечание, при включении модуля Libraries его функции не доступны. Поэтому мне пришлось в своем модуле перед вызовом функции libraries_get_path дописать следующее module_load_include('module', 'libraries').