Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Поддержка] Виджет "Уведомления" для модуля SEO CMS


klaos27
 Поделиться

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

Ну в общем есть прогресс. Вроде - виджет появился. Только почему-то когда исчезает, при обновлении страницы - снова не появляется. Поменнаешь настройки - опять появляется.

 

Решение конечно не прямое - причину проблемы выяснить мне не удалось.

 

Почитал вот эту тему:

 

https://opencartforum.com/topic/6301-liudi-chto-eto-za-oshibka/

 

Отсюда взял новое содержимое файла ocstore1513\system\library\language.php:

 

https://github.com/opencart/opencart/blob/master/upload/system/library/language.php

 

Немного поменял текст:

<?php
class Language {
	private $default = 'english';
	private $directory;
	private $data = array();
	
	public function __construct($directory = '') {
		$this->directory = $directory;
	}
	public function get($key) {
		return (isset($this->data[$key]) ? $this->data[$key] : $key);
	}
	
	public function set($key, $value) {
		$this->data[$key] = $value;
	}
	
	public function load($filename, &$data = array()) {
		$_ = array();
		$file = DIR_LANGUAGE . 'english/' . $filename . '.php';
		
		if (is_file($file)) {
			require($file);
		}
		$file = DIR_LANGUAGE . $this->default . '/' . $filename . '.php';
		if (is_file($file)) {
			require($file);
		}
		$file = DIR_LANGUAGE . $this->directory . '/' . $filename . '.php';
		if (is_file($file)) {
			require($file);
		}
		$this->data = array_merge($this->data, $_);
		return $this->data;
	}
}

Из журнала ошибок - ошибку ушла.

 

Как такое решение? Нормально или кривое?

 

Куда пропадает виджет при обновлениях страницы? Что-то я не так сделал?

 

Спасибо!

Изменено пользователем sadko
Ссылка на комментарий
Поделиться на других сайтах


.....................

Из журнала ошибок - ошибку ушла.

 

Как такое решение? Нормально или кривое?

 

Куда пропадает виджет при обновлениях страницы? Что-то я не так сделал?

 

Спасибо!

Давайте в ЛС с доступами, потому как работа виджета зависит от версии seo cms, а она у вас свежая. И это странно, почему так происходит. Изменено пользователем klaos27
Ссылка на комментарий
Поделиться на других сайтах

 Хочу, чтоб виджет появлялся только на странице после успешного формирования заказа. Если выбрать в настройках схем - Оформление заказа, то виджет появляется первый раз в корзине, а второй раз после подтверждения заказа пользователем. Пробовал добавить ссылку .../index.php?route=checkout/success (которая отображается после подтверждения заказа) в URL в схемах - не появляется на этой странице виджет.

 

подскажите, пожалуйста, как побороть такое ?

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


Хочу, чтоб виджет появлялся только на странице после успешного формирования заказа. Если выбрать в настройках схем - Оформление заказа, то виджет появляется первый раз в корзине, а второй раз после подтверждения заказа пользователем. Пробовал добавить ссылку .../index.php?route=checkout/success (которая отображается после подтверждения заказа) в URL в схемах - не появляется на этой странице виджет.

 

подскажите, пожалуйста, как побороть такое ?

в схемах url указываете без слеша вначале?

на демо можете оформить заказ и посмотреть :)

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

в схемах url указываете без слеша вначале?

на демо можете оформить заказ и посмотреть :)

без слеша указывал.

на каком именно демо? http://top2.life-globe.com/ здесь?

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

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


без слеша указывал.

на каком именно демо? http://top2.life-globe.com/ здесь?

нет. эта демка к виджету не относится

 

здесь смотрите

http://demo.life-globe.com

не написал что виджет сделал для ос 2.1

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

Во, теперь получилось :)

я указывал URL полностью....как отображается на странице оформленного заказа, а надо было только index.php?route=checkout/success,  оказывается :)

Спасибо!

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


Во, теперь получилось :)

я указывал URL полностью....как отображается на странице оформленного заказа, а надо было только index.php?route=checkout/success,  оказывается :)

Спасибо!

Пожалуйста. :)

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

А откуда в этой демке http://demo.life-globe.com шаблон виджетов "выдвижные блоки"? Я тоже такой хочу   :ph34r:

Отсюда :)

Изменено пользователем klaos27
  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

  • 4 месяца спустя...
  • 5 месяцев спустя...
  • 1 месяц спустя...
  • 7 месяцев спустя...

Добрый день. Где можно ознакомиться с работой данного виджета? Демо, судя по всему не работает. И на ocstore 2.3 виджет будет работать?

Изменено пользователем yura1yura
Изменения
Ссылка на комментарий
Поделиться на других сайтах


  • 9 месяцев спустя...
  • 2 месяца спустя...
  • 1 месяц спустя...
  • 11 месяцев спустя...

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

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

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