Tinnka: Блог

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

Views Infinite Scroll не работает для Views Attachment

2 июня в 19:45

Есть основная вьюшка которая с помощью Geolocation CommonMap выводит на карте точки дочерних компаний.

Для фильтрации компаний на карте используется открытый фильтр для выбора региона и города.
Views Page
У вьюшки есть Attachment где выводятся те-же магазины что и на карте, но в виде списка. Views Attachment

0 Thanks

Вывод [Picture] [Username] в User Account Menu

20 июля 2018 в 14:10

Как в меню пользователя вместо "My account" вывести [Picture] [Username] текущего пользователя?

0 Thanks

Как лучше реализовать продажу доступа к информации

1 июля 2018 в 23:12

На сайте установлены Drupal 8 с Commerce 2.

Что уже реализовано:
Сайт многоязычный.

Есть таксономический справочник «Курсы».

Есть тип материала «Урок» с набором полей среди которых есть:

  • Ссылка на курс, к которому относится данный урок (ссылка на термин)
  • Текстовое описание урока
  • Ссылка на PDF файл
  • Ссылка на видео урока (Video Embed)
  • На главной странице выводится список курсов.

При клике на курс отображается страница термина на которой выводится вьюшка перечнем уроков курса.

0 Thanks

Проверять во Views количество элементов для вывода (четное или нечетное)

25 июня 2018 в 21:10

Есть тип материала в котором содержится 2 различных изображения: IMG_1(100% ширины сайта) и IMG_2 (50% ширины сайта).
Как можно средствами Views узнать количество элементов, чтобы если количество элементов четное то вывести все элементы в 2 столбца используя IMG_2 (50% ширины сайта), а если нечетное, то для первого изображения нужно взять IMG_1(100% ширины сайта), а все остальные элементы кроме первого вывести в 2 столбца используя IMG_2 (50% ширины сайта).

0 Thanks

Некорректно подтягиваются переводы материала если выбран язык страницы администрирования аккаунта

25 июня 2018 в 14:56

Коллеги, посоветуйте кто сталкивался пожалуйста.

Сайт на Drupal 8, пользователю для выбора должны быть доступны языки Английский (по умолчанию) и Китайский.
При этом меню администратора и язык интерфейса админки должны быть всегда на русском.

Сейчас при редактировании и просмотре китайского перевода отображается английская версия,

Сейчас у меня в списке языков 3 языка: EN - по умолчанию, CN, RU.
На странице настроек языка выбраны сверху вниз:

0 Thanks

Продажа роли и доступа к терминам (Permissions by Term)

11 июня 2018 в 15:05

На сайте используется Drupal 8 Commerce 2. Дополнительно установлен модуль Permissions by Term.

Нужно помочь реализовать следующий функционал:
1) После покупки товара "Премиум роль", добавлять покупателю роль "Премиум пользователь"
2) После покупки товара "Доступ к термину X", предоставлять покупателю доступ к термину "X" (добавлять покупателя d Allowed users)

0 Thanks

Как настроить Rules для настройки доступа в Permissions by Term

11 июня 2018 в 0:00

Уважаемые коллеги,
подскажите кто может пожалуйста.

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

0 Thanks

Отключить скролл страницы при открытии при открытии модального окна Colorbox

29 марта 2018 в 11:44

Доброго дня уважаемые коллеги!

Помогите пожалуйста отключить скролл страницы при открытии модального окна Colorbox.

Модальные окна открываются по ссылкам следующего вида:

0 Thanks

Вывод блока в попапе с автоопределением размера контента

27 марта 2018 в 17:06
2

Задача:
При клике по ссылке вывести блок в попапе без указания размера попапа (т.е. размер попапа должен быть равен содержимому попапа).

Решение:

Формирование во views кликабельной ссылки на телефон, Viber, WhatsApp, Skype, Telegram

4 марта 2018 в 22:04

Уважаемые коллеги, есть тип материала где пользователь вводит отдельные в текстовые поля для ввода номера телефона, WhatsApp, Viber, Telegram, Skype и для теста добавлен вывод всех нужных ссылок в содержание (скрин 1):

0 Thanks

Drupal Commerce - Как изменить поведение кнопки Отмена на странице оформления заказа

24 марта 2017 в 16:18

Опытные коллеги, помогите пожалуйста.

Нужно изменить поведение кнопки "Отмена" (Cancel) на странице оформления заказа (/checkout).

Сейчас нажатие на кнопку Отмена приводит к открытию страницы /cart и показу статусного сообщения "Checkout of your current order has been canceled and may be resumed when you are ready.".

Вместо этого нужно сделать так чтобы нажатие на кнопку открывало главную страницу желательно с показом того же статусного сообщения.

Также нужно изменить название этой кнопки с "Cancel" на "Back to Shopping".

0 Thanks

[РЕШЕНО] Выбор термина в entity с помощью rules

9 марта 2017 в 18:31

Drupal commerce 7
В заказе есть поле с типом "Ссылка на термин". В справочнике 3 значения (RU, EN, CN).

Нужно создать правило которое будет проверять язык контента сайта на момент создания/завершения заказа и выбирать в заказе из списка с возможными языками нужный.

0 Thanks

Отображение изображений таксономии во views "кирпичиками"

7 марта 2017 в 19:43

Drupal Commerce 7
Есть таксономический справочник с категориями товаров. Для каждой категории с справочнике указаны:

  1. Название
  2. Описание
  3. Изображение
  4. Признак "Отображать на главной"

На главной странице нужно отображать информацию по всем категориям с установленным признаком "Отображать на главной".
Сейчас реализовано с помощью вьюшки с отображением категорий в виде сетки, по 2 блока на строку.

0 Thanks

Drupal Commerce - Как заставить заработать Taxonomy menu с заказами

2 марта 2017 в 19:33

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

Для фильтрации заказов по стране создано меню Taxonomy menu.

Для справочника указаны следующие настройки:

0 Thanks

Автоматическое изменение языка сайта после определения страны пользователя

22 февраля 2017 в 9:14

Сайт на Drupal7 на 3х языках: Русский-по умолчанию, Английский, Китайский.

Цель: После захода посетителя (в т.ч. не авторизованного) на сайт, автоматически определить его страну и если это Россия, автоматический переключить сайт на русский, если Китай - на китайский, для всех остальных на английский.

Сейчас для определения страны сайта используется модуль ip2country (может быть любой другой, не принципиально).

Подскажите как решить вопрос?

0 Thanks

Как сделать название выпадающего слайдера (Slidedown Draw) "Toggle me" мультиязычным в теме "AT Commerce"?

24 июля 2013 в 10:58

В теме "AT Commerce" вверху есть выдающий слайдер (Slidedown Draw) с названием по умолчанию "Toggle me". В настройках темы эту надпись можно заменить на любую другую, но как ее сделать мультиязычной? В строках для перевода она не отображается. Подскажите если кто сталкивался, пожалуйста.

0 Thanks

Автоматическое формирование заголовков на основе иерархического справочника и вывод нод с пордком как в справочнике

2 ноября 2012 в 19:51

Что есть:
1) Есть 4х уровневый иерархический справочник (Hierarchical Select Taxonomy) который используется для формирования меню (Taxonomy menu) и автоматического формирования заголовков нод.

2) Заголовки нод формируются автоматически (Automatic Nodetitles) с помощью шаблона для заголовка [node:field_location] - Поле Ссылка на термин.

Пример, справочника:
Статьи
- Статья 1
- - Статья 1.1

Вопрос 1: При автоматическом формировании заголовка статьи 1.2 заголовок выглядит как "Статьи, Статья 1, Статья 1.1", а должен выглядеть как "Статья 1.1", т. е. нужно отображать только последний термин справочника. Как это реализовать?

0 Thanks

Ошика импорта БД на сервер с MySQL 6.0 (#1071 - Specified key was too long; max key length is 767 bytes)

26 февраля 2012 в 0:41

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

Сайт был разработан на хостинге с версией MySQL 5.5, а переехать к заказчику должен на хостинг с MySQL 6.0.

Импорт БД на хостинг производился сначала как помощью Sypex Dumper, так и через phpMyAdmin, в обоих случаях ошибка повторяется: #1071 - Specified key was too long; max key length is 767 bytes (пример ошибки импорта через phpMyAdmin приведен ниже).

Экспериментальным путем, импортируя за раз только по одной таблице замечена следующая закономерность, без проблем импортируются таблицы с Primary Key тип данных int, и НЕ импортируются таблицы с Primary Key varchar.

Буду благодарна за любые разумные рекомендации.

SQL-запрос:

--
-- База данных: `sql15`
--

0 Thanks

Скрипт кнопок социальных закладок и сетей

7 января 2011 в 23:12

Построение каталога с помощью Taxonomy, Hierarchical и множественных родителей

10 декабря 2010 в 3:33

Дорогие Друпаловцы, помогите новичку, пожалуйста...

Есть база данных АКПП, содержащая в себе данные о производителе, модели автомобиля, кол-ве ступеней в АКПП, периоде выпуска и собственно ссылки на pdf файл;

Задача состоит из 2-х частей
1 часть задачи:
Нужно иметь возможность заполнять БД АКПП последовательно для каждой АКПП выбирая из списков 1. Производителя, 2. Модель автомобиля, 3. Количество ступеней передач в АКПП, 4. Период выпуска АКПП и наконец 5. Прикреплять pdf файл;

2 часть задачи:
Нужно дать пользователям возможность заполнить те-же фильтры (причем необязательно все, а только те которые они знают, к примеру выбрать производителя, кол-во ступеней и год выпуска (не период а именно год)) после чего, нажать что то типа "Выполнить" после чего пользователю должна быть представлена табличка с результатами соответствующими заданному фильтру;

Пример исходных данных:

Производитель Модель автомобиля Количество ступеней Модель АКПП Год выпуска от Год выпуска до Файл
Audi 80, 90,100 3-speed VW 010, 087, 090 1985 1995 [ссылка на файл]
0 Thanks

Вход на сайт, когда сайт на обслуживании

2 декабря 2010 в 0:00

Когда сайт находится в состоянии "Работа", все посетители могут просматривать страницы сайта как обычно. В состоянии "Обслуживание" доступ к сайту имеют только пользователи с правами "Управление настройками сайта"; все остальные посетители увидят сообщение о перерыве в работе сайта. Зарегистрированные пользователи могут входить на отключенный сайт через страницу входа на сайт.

Для того чтобы войти на отключенный сайт под своим логином, нужно указать:
http://[sitename.xxx.xx]/index.php?q=user/login

0 Thanks