Сделал сайт по заказу материалов и аренде строительной техники.

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

Комментарии

Аватар пользователя loup54 loup54 23 апреля 2018 в 11:57

Модальные окошки сделаны с помощью colorbox node и webform? Интересно слайдер смотрится на главной, как сделал?

Аватар пользователя VasyOK VasyOK 23 апреля 2018 в 22:23

Шо курто? На Айфоне не работает, а мне Айфоны не дарят.

"с помощью colorbox node и webform?" - да.

слайдер - https://www.drupal.org/project/owlcarousel + не кроссбраузерная анимация на CSS (машина едет, кружечки увеличиваются)

Аватар пользователя loup54 loup54 23 апреля 2018 в 23:14

Ну мне айфоны тоже не дарят, а сам покупать для себя не вижу смысла я по телефону только разговариваю, единственное чем пользуюсь это месенджеры. А сайт смотрел в хроме под убунтой, хорошо смотриться, единственное я не люблю градиенты, но это вкусовщина

Аватар пользователя VasyOK VasyOK 24 апреля 2018 в 19:18

По соседям прошелся - не нашел ни одного Айфона. Зато нашел несколько Майкрософт Люмий. На них форма заказа вообще не работает. Проверил в ИЕ 11 - точно не работает. Ajax HTTP ошибка выскакивает
1

Как думаете: стоит ли исправлять? Если да то как?

Аватар пользователя jorick jorick 15 июня 2018 в 22:01

Объясните пожалуйста как Вы связали форму обратной связи с конкретной нодой или заголовком? Если можно с примером

Аватар пользователя VasyOK VasyOK 15 июня 2018 в 23:22
1

Метод описан тут https://blogpost.pp.ua/drupal/93 - автор пользователь Bumble.
Я добавил модуль https://www.drupal.org/project/webform_calculator (на сег число dev версия). В этом модуле есть файлик matheval.class.php - туда можно вписывать математические функции, которых не хватает в модуле. Или нельзя. Но я вписал.

Аватар пользователя jorick jorick 16 июня 2018 в 13:56

VasyOK wrote:

Метод описан тут https://blogpost.pp.ua/drupal/93 - автор пользователь Bumble.

Я добавил модуль https://www.drupal.org/project/webform_calculator (на сег число dev версия). В этом модуле есть файлик matheval.class.php - туда можно вписывать математические функции, которых не хватает в модуле. Или нельзя. Но я вписал.


Спасибо! Но ссылка заказа открывается на новой странице, а не в модальном окне. Еще один вопрос, у меня что-то с colorbox. Сделал как у Вас кнопку заказа в шапке через отдельный блок (Заказать звонок!). Пока я нахожусь на странице с формой модальное окно открывается с ней. А когда я перехожу на другую страницу(где отсутствует форма) модальное окно открывается пустым. В стилях ничего не скрывал, просто не публикую на главной. Установлен Colorbox plugin 1.6.4, jQuery Update, jQuery 1.10.2, Colorbox, Colorbox_Node. В форме установил отображение в блоке.

Аватар пользователя VasyOK VasyOK 17 июня 2018 в 0:09

Но ссылка заказа открывается на новой странице, а не в модальном окне - решает colorbox_node + webform_ajax (dev версия на сег день).

Вы у ссылки прописали нужные классы для colorbox_node?

Аватар пользователя jorick jorick 17 июня 2018 в 0:52

Для кнопки обратного звонка написал так "Заказать звонок! ", так же пробовал писать урл вместо id блока, не помогло. А для вьюхи из примера сделал все как там написано, прописал класс colorbox_node. Все перечисленные Вами модули у меня стоят, но результата нужного нет. Не знаю что не так...

Аватар пользователя VasyOK VasyOK 17 июня 2018 в 1:00

"так же пробовал писать урл вместо id блока" я подобное не советовал.

Вам просто "Обратный звонок?" - тогда надо ссылку сделать типа

<a class="colorbox-node" href="/forma-obratnoy-svyazi" data-inner-width="600" data-inner-height="228">
 Обратный звонок
</a>

forma-obratnoy-svyazi - это должен быть урл ноды вебформы.

Аватар пользователя jorick jorick 17 июня 2018 в 10:28

Вставил в блок Вашу ссылку, появился индикатор загрузки, а потом "У вас нет доступа к этой странице". Пишу в ссылке УРЛ от формы. Но по поводу того примера вьюс, которое Вы дали оно не открывается в модальном окне, а переходит на страницу формы, хотя прописал класс colorbox_node и модуль стоит. Хотелось бы и кнопку заказа такую же сделать как у Вас.

Аватар пользователя VasyOK VasyOK 17 июня 2018 в 20:34

"У вас нет доступа к этой странице" это интересно. Может многоязычность мешает?

"хотя прописал класс colorbox_node и модуль стоит" - а вообще хоть что-то любая нода не обязательно вебформа открывается в колорбоксе?

Аватар пользователя jorick jorick 17 июня 2018 в 22:23

многоязычность не подключал, только русифицировал админку. В colorbox открывается форма только тогда, когда на странице находится видимый блок с этой формой или я нахожусь на ее странице. Если форма на странице отсутствует, то переходя по ссылке обратного звонка открывается пустой колорбокс. Пробовал вставлять УРЛ ноды, тогда вообще ничего не открывается, даже если нахожусь на странице с этой нодой.

Аватар пользователя VasyOK VasyOK 19 июня 2018 в 22:37

jorick wrote:

В colorbox открывается форма только тогда, когда на странице находится видимый блок с этой формой или я нахожусь на ее странице.

Не понимаю извините.

Ссылку от вьюс "Заказать" - во вьюхе поле типа Пользовательский текст. Там прописано

<a class="colorbox-node knopka"
href="/arenda-tehniki?product=[title]&tzena=[field_prise]"
data-inner-width="600" data-inner-height="560" rel="nofollow">
 Заказать
</a>

arenda-tehniki - урл вебформы
product=[title] - параметр для вебформы и поле заголовока во вьюхе