seonomad: Блог

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

При установке модуля через Composer удаляет уже установленные модули

1 августа в 13:15

Drupal 8, не всегда. но часто при попытке поставить какой-то модуль через команду composer require drupal/modulename он в процессе установки удаляет ранее установленные, уже работающие на сайте модули чо приводит к выводу сайта с работы. Не могу понять взаимосвязи, так как порой удяляет модули совершенно не пересекающиеся с модулем который устанавливается. Что делаю не так и как избежать этого ?

Вывод похожих товаров в Commerce Drupal 9.

12 ноября 2020 в 16:32

До 9ки похожие товары в Commerce выводил через Views Block и настройку контекстных фильтров в них путем добавления фильтров Indexed taxonomy term fields->Предоставить аргумент по умолчанию ->ID термина из URL -> выбираем словари для сравнения

В Друпал 9 почему-то подобное уже не хочет работать. То есть при создании Views вывода товаров или его индекса, ну никак фильтры не хотят с терминами работать.

Множественные вариации характеристик товара в Commerce

26 октября 2020 в 21:58

Кто подскажет есть ли готовое решение для создание поля характеристик товара, где каждая отдельная характеристики может потом использоваться в качестве Facet фильтров ? Сейчас характеристики пишут просто таблицей в Body.
Через атрибуты товара не вариант, так как характеристика не значит что у товара будет цена отличаться, то есть это не в атрибутах будет, а поле в дисплее товара.
Фишка еще в том, что количество этих самих характеристик заранее предопределить не возможно, так как их может быть огромное множество и вывод каждой отдельным полем просто убъет базу данных.

Форма-конструктор заказа

28 августа 2020 в 16:19

Привет! Возможно ли на Друпал 7 сделать подобную форму

По сути нужно выбирать вариант товара, вариации и плюшки к нему, при этом калькулировать стоимость и выводить картинки (пока можно без картинок но в будущем хотелось бы иметь такую возможность) собранного заказа.

После того как заказ собран, переходим на страницу оплаты (paypal) , оплачиваем и отправляем заказ на email магазина

Произвольные URL в Facet Друпал 8

21 февраля 2020 в 12:18

В друпал 8 на странице с фасетным поиском если в URL добавить произвольные значения, то вернется не 404 страница, а список всех результатов текущей страницы search api .

Например, есть выбранный фильтр Facet который имеет адрес /products/category/passatizhi-1003, если к нему добавить /products/category/passatizhi-1003/fjfjf, или даже /products/category/paалала то 404 страницы не будет.
Проблема актуальна для любого варианта формирования URL (Taxonomy term name + id, по умолчанию или Node title + id) а также с включенным или выключенным prety path

Вывести описание термина таксономии в Facet Search страницу

7 марта 2019 в 15:29

Фильтр товара по сайту организован через через Search API+Facets. Facet filters - это как вы знаете термины таксономии (чаще всего) . Так вот, в этих терминах есть поле описание, а вот как вывести его теперь в активном Facet filter что-то никак не соображу.
То есть, есть словарь Категории, в нем "Шампуни". Есть views выводящая товары, в нем жмем Facet фильтр "Шампуни" , внизу страницы, под списком товаров, нужно вывести текст описания категории шампуней, который берется с описания термина таксономии "Шампуни"

Запросы на восстановления пароля к админу

15 февраля 2019 в 9:21

В последние пару дней на многие мои и клиентские сайты на друпал 7 начали приходить подобные письма:

admin,

На сайте «...» поступил запрос на сброс пароля для Вашей учётной записи.

Вы можете войти на сайт, щёлкнув по следующей ссылке, или скопировав её в адресную строку браузера:

.../user/reset/1/154564662563/UhaBbbhZ8ZmdZ0ZdaAQYIz5t-e0...

Эта одноразовая ссылка для входа на сайт ведёт на страницу задания нового пароля. Она действительна в течение суток, и, если по ней не пройти, то ничего не случится.

Права на папку постоянно сбрасываются на 555

23 января 2019 в 9:18

Не создавались превью для фоток, полез на хостинг смотреть права на папку sites/default, права 555, меняю на 750, запускаю крон - права снова сбрасываются на 555. Писал хостерам, говорят что это скрипт на сайте меняет а не с их стороны. Сталкивался кто нибудь с подобным ? Где искать хоть настройки или код в друпале который может делать подобное ?

Табы с собственным URL и метатегами

11 января 2019 в 16:14

Всем привет. Стоит задача сделать на странице ноды табы, но чтобы каждый таб при этом имел свой URL и менялись мета Title и Description . Может кто подскажет есть ли готовые решения или идеи хоть примерно как реализовать ?

500 ответ сервера при просмотре некоторыми сервисами

22 ноября 2018 в 11:35

Перевел сайт на выделенный сервер, после этого при сканировании сайта некоторыми сервисами (например test speed https://gtmetrix.com, или при попытке репоста страниц сайта в фейсбук, эти сервисы показывает что сайт отдает им 500 ответ) При этом сайт доступен для пользователей без ошибок. Робот Яндекса тоже видит нормально:

Модуль Boost не создает кеш для нод

11 октября 2018 в 13:30

Поставил модуль Boost, произвел настройки согласно рекомендаций, все работает, но если зайти в папку /cache/normal/ то там могу наблюдать статичный html файлы категорий, вьюх и.т.д, но файлы посещенных нод туда не попадают, получается ноды не кешируются ? Вот код Boost используемый для htaccess :

Подписка на новые материалы в Views + taxonomy facets

17 сентября 2018 в 14:13

Стоит задача сделать подписку на обновления материалов, отсортированных во views через facet filters, пример как на OLX ( добавить в избранное для результатов поиска). После появления нового материала соответствующего фильтрам на которые подписан юзер, приходит уведомление на емеил. В идеале вижу использование модуля Flags + Rules для оповещений, но как привязать Flag к результатам поиска views ,а не к нодам, не пойму. Вроде как в Flaf есть даже флаг taxonomy_facets, но как его настроить.. Может делал кто подобное или подскажите в какую строну смотреть хоть ?

Ошибка: Warning: Cannot modify header information

11 сентября 2018 в 12:09

Warning: Cannot modify header information - headers already sent by (output started at /www/includes/common.inc:2777) in www/includes/bootstrap.inc on line 1486

Warning: Cannot modify header information - headers already sent by (output started at //www/includes/common.inc:2777) /www/includes/bootstrap.inc on line 1490

Решение в сети не нашел, хотя темы есть. Ошибка то появляется, то сама пропадает. Как ее отключить хотя бы если не решить ? А то весь футер сдвигает((

Удалить термин таксономии со связями

11 сентября 2018 в 12:01

Привет всем! На сайте таксономия + таксономи фасет. Нужно удалить один устаревший термин таксономии, но при его удалении в фасетных фильтрах отображается 0. То есть в базе остаются связи термина с материалами. Как кроме ручной чистки Б\Д решить задачу ?

Fatal error: Class 'SelectQueryExtender' not found in /home/

18 июля 2018 в 21:30

После восстановления из бекапа базы данных выдает следующую ошибку: Fatal error: Class 'SelectQueryExtender' not found in /home/includes/pager.inc on line 15
Весь интернет перерыл, все рекомендации использовал - не помогает, служба поддержки хостинга морозится мол это не наша вина. Кто подскажет как решить проблему, рассмотрю помощь на финансовой основе так как сайт лежит и это критично

Сортировка по NID в блоке похожих материалов

8 июня 2018 в 14:08

Создал блок похожих материалов во VIEWS. Контекстные фильтры по терминам таксономии через ID термина из URL. Теперь стала задача, как через критерии сортировки (порядок) настроить так, чтобы похожие товары сортировались по NID, но относительно текущего материала? То есть, если текущий материал имеет NID 100, то в похожих нужно выводить материалы с NID 98, 99, 101, 102 и.т.д.

Присвоение статуса VIP с помощью Rules + Intercassa

30 мая 2018 в 9:10

Всем здрасти! Есть сайт объявлений. Объявления - обычные ноды (не коммерц, не уберкарт и.т.д.) Для возможности присвоения VIP статуса, прикрепил форму, которую можно сгенирировать в панели платежной системы Intercassa, выглядит примерно так:

Сменить тип поля

22 мая 2018 в 13:25

Когда-то сделали поле "цена" с типом "Целое число". Сейчас же нужно изменить тип поля с "Целое число" на "Десятичное число". Подскажет кто как проще всего сделать?

Старая цена через Rules

5 февраля 2018 в 12:09

Такой вопрос: есть два десятичных поля 1. Цена, 2. Старая Цена. Нужно с помощью Rules сделать так, чтобы при изменении поля 1, в поле 2 отправлялось значение поля 1 до ее изменения. Кто нибудь сталкивался ? Rules создал, но в поле 2 вносит значения текущей даты поля 1, а вот как вносить не текущую а предыдущую хз...

Выполнение Rules по utm меткам

18 июля 2017 в 9:55

Необходимо сделать правило в Rules , которое срабатывало бы при наличии в URL utm меток типа ?utm_status=pay

Делаю условия "Сравнение данных" где прописываю что в Url текущей страницы должно присутствовать значение [node:url]?utm_status=pay, но правило никак не хочет срабатывать, то есть данные в URL типа ?= не видит просто. Скрин прикрепил. Может кто подскажет что делаю не так ?

Вывести заголовки H1 для Facet фильтров

3 марта 2017 в 10:47

Реализована фильтрация товаров на сайте с помощью фасетных фильтров, необходимо чтобы отображался H1 заголовок активного фильтра (желательно чтобы в h1 подтягивался meta title который генерируется с помощью Metatag taxonomy facets) . Никто не сталкивался с такой задачей и ее реализацией. В обсуждениях проблем модуля решения не нашел, а те предложения что есть у меня почему -то не работают. Рассмотрю варианты решения на платной основе.

Фильтр слов\тегов с CKeditor

5 декабря 2016 в 12:02

Необходимо настроить CKeditor таким образом, чтобы он фильтровал:
1. спецсимволы типа   (удалял их)
2. При наличии в поле текста с наличием email адреса (@) и адресов сайтов не давать сохранять ноду выдавая ошибку, или тоже тупо удалять такой участок текста.

Не подгружаются Ajax в админке и в фильтрах Views

10 августа 2016 в 21:39

Проблема следующая: в админке Views, а также при выводе Views с фильтрами не подключается Ajax. Все настройки произведены верно, все модули отключил вовсе, views переустанавливал, ядро обновил до 7.50 - ничего не помогает. Несмотря на то, что все модули кроме ядра были отключены подгружает кучу каких то скриптов

Метатеги к exposet filters во вьюхе

29 июля 2016 в 9:24

Собственно задача и вопрос: как реализовать уникальные метатеги тайтл и дескрипшен к каждому из раскрытых фильтров вьюхи (если фильтрация происходит без включенного ajax).

Сортировка по атрибутам в Уберкарт

15 мая 2016 в 13:39

Никак не могу найти как вывести во вьюху или facet search сортировку по атрибутам в уберкарт, этих полей и значений просто нету во views! В сети инфы по этому вопросу почти нету что наталкивает на две мысли: или все очень просто и я туплю. либо решения таки нет. Подскажите пожалуйста!