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

Свои статьи и thickbox


Recommended Posts

Доброе время суток.

Есть ли в опенкарте возможность показывать произвольные (свои) статьи в thickbox. Так же как это делается с "Доставка" и "Соглашением"?

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

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


Доброе время суток.

Есть ли в опенкарте возможность показывать произвольные (свои) статьи в thickbox....

Можно. это "модальные" окна называется. Только, где - Вы хотите их реализовать? Поподробнее пожалуйста...

Создайте статью - обзовите её как Вам надо, и там указывайте просто ссылки (как это сделано с "Privacy Policy" и "Terms & Conditions") и будут они в модальных открываться...

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

Спасибо большое за ответ. Вроде сам в принципе добил. Но не совсем так как хотел.

Да именно модальные. Делаю что-то типа контекстной помощи по некоторым функциям (статусам доставки/наличия товаров и т.п.) Сделал несколько

Пример:

в catalog/language/russian/product/product.php

$_['text_availability']   = 'Наличие<a class="thickbox" href="index.php?route=information/information/loadInfo&checkout=1" alt="%s"><b>*</b></a>:' 
Результат

Наличие*: В наличии

При нажатии на звездочку открывается модальное окно и красивая информация "Доставка" (или что там у кого выбрано)

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

$_['text_availability']   = 'Наличие<a class="thickbox" href="http://сайт/i8-status-tovara" alt=""><b>*</b></a>:' 

приводят к тому что в модальном открывает весь сайт с этой страницей.

Работает так:

$_['text_availability']   = 'Наличие<a class="thickbox" href="http://сайт/information/information/loadInfo?information_id=8" alt=""><b>*</b></a>:' 

То есть SEO мешает...

Остался вопрос - где подковырять чтобы генерировать SEO ссылку на "чистую версию" нужной статьи?

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


  • 1 year later...

Спасибо большое за ответ. Вроде сам в принципе добил. Но не совсем так как хотел.

Да именно модальные. Делаю что-то типа контекстной помощи по некоторым функциям (статусам доставки/наличия товаров и т.п.) Сделал несколько

Пример:

в catalog/language/russian/product/product.php

$_['text_availability']   = 'Наличие<a class="thickbox" href="index.php?route=information/information/loadInfo&checkout=1" alt="%s"><b>*</b></a>:'

Результат

При нажатии на звездочку открывается модальное окно и красивая информация "Доставка" (или что там у кого выбрано)

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

$_['text_availability']   = 'Наличие<a class="thickbox" href="http://сайт/i8-status-tovara" alt=""><b>*</b></a>:'

приводят к тому что в модальном открывает весь сайт с этой страницей.

Работает так:

$_['text_availability']   = 'Наличие<a class="thickbox" href="http://сайт/information/information/loadInfo?information_id=8" alt=""><b>*</b></a>:'

То есть SEO мешает...

Остался вопрос - где подковырять чтобы генерировать SEO ссылку на "чистую версию" нужной статьи?

Ответ есть тут - https://opencartforum.com/topic/13574-%d0%bc%d0%be%d0%b4%d0%b0%d0%bb%d1%8c%d0%bd%d0%be%d0%b5-%d0%be%d0%ba%d0%bd%d0%be-%d1%81-%d0%b8%d0%bd%d1%84%d0%be%d1%80%d0%bc%d0%b0%d1%86%d0%b8%d0%b5%d0%b9/page__view__findpost__p__106175

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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