Перейти к содержанию

Рекомендуемые сообщения

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

Есть ли в опенкарте возможность показывать произвольные (свои) статьи в 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 ссылку на "чистую версию" нужной статьи?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Пример:

в 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 пользователей онлайн

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

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.