Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Нужен модуль блога


annnn

Recommended Posts

Подскажите мож кто сталкивался
нужен модуль блога с такой особеностью

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

Надіслати
Поділитися на інших сайтах


1 минуту назад, annnn сказал:

Подскажите мож кто сталкивался
нужен модуль блога с такой особеностью

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

opencart 2.x ?
Так?
6204240027.jpg

Спойлер

0697179920.jpg

 

Надіслати
Поділитися на інших сайтах

13 минут назад, annnn сказал:

Подскажите мож кто сталкивался
нужен модуль блога с такой особеностью

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

 

как вариант такой модуль 

касательно попап окна статьи могу доработать, по стоимости в ЛС

 

Надіслати
Поділитися на інших сайтах

Как вариант ocStore 3

А для вытягивания смотрите common.js, то есть функционал соглашения с офертой. То есть к ссылке добавляем класс: agree

/* Agree to Terms */
$(document).delegate('.agree', 'click', function(e) {
	e.preventDefault();

	$('#modal-agree').remove();

	var element = this;

	$.ajax({
		url: $(element).attr('href'),
		type: 'get',
		dataType: 'html',
		success: function(data) {
			html  = '<div id="modal-agree" class="modal">';
			html += '  <div class="modal-dialog">';
			html += '    <div class="modal-content">';
			html += '      <div class="modal-header">';
			html += '        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>';
			html += '        <h4 class="modal-title">' + $(element).text() + '</h4>';
			html += '      </div>';
			html += '      <div class="modal-body">' + data + '</div>';
			html += '    </div';
			html += '  </div>';
			html += '</div>';

			$('body').append(html);

			$('#modal-agree').modal('show');
		}
	});
});

 

  • +1 1
Надіслати
Поділитися на інших сайтах

8 часов назад, buslikdrev сказал:

Как вариант ocStore 3

А для вытягивания смотрите common.js, то есть функционал соглашения с офертой. То есть к ссылке добавляем класс: agree


/* Agree to Terms */
$(document).delegate('.agree', 'click', function(e) {
	e.preventDefault();

	$('#modal-agree').remove();

	var element = this;

	$.ajax({
		url: $(element).attr('href'),
		type: 'get',
		dataType: 'html',
		success: function(data) {
			html  = '<div id="modal-agree" class="modal">';
			html += '  <div class="modal-dialog">';
			html += '    <div class="modal-content">';
			html += '      <div class="modal-header">';
			html += '        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>';
			html += '        <h4 class="modal-title">' + $(element).text() + '</h4>';
			html += '      </div>';
			html += '      <div class="modal-body">' + data + '</div>';
			html += '    </div';
			html += '  </div>';
			html += '</div>';

			$('body').append(html);

			$('#modal-agree').modal('show');
		}
	});
});

 

Благодарю, буду пробовать

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.