-
Публікації
280 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем Klaus
-
-
Здравствуйте.
Сдела сайт на OpenCart2.3
НА локалке всё работает нормально, но при переносе на реальный сервер возник белый экран.Сделал вывод ошибок, через htcess получил следующее
Fatal error: Uncaught Error: Using $this when not in object context in /home/srsru/public_html/system/framework.php:75 Stack trace: #0 /home/srsru/public_html/system/library/session.php(43): {closure}(8, 'Use of undefine...', '/home/srsru/pub...', 43, Array) #1 /home/srsru/public_html/catalog/controller/startup/session.php(9): Session->__construct('native', Object(Registry)) #2 /home/srsru/public_html/system/engine/action.php(56): ControllerStartupSession->index() #3 /home/srsru/public_html/system/engine/front.php(39): Action->execute(Object(Registry)) #4 /home/srsru/public_html/system/engine/front.php(24): Front->execute(Object(Action)) #5 /home/srsru/public_html/system/framework.php(178): Front->dispatch(Object(Action), Object(Action)) #6 /home/srsru/public_html/system/startup.php(130): require_once('/home/srsru/pub...') #7 /home/srsru/public_html/index.php(19): start('catalog') #8 {main} thrown in /home/srsru/public_html/system/framework.php on line 75
Версия php 7.1 и на локалке, и на хостинге.
адрес сайта srs74.ruПодскажите, что не так?
-
Всё получилось. В настройках с "Поле поиска" что то намудрил
-
4 часа назад, alexvas0912 сказал:
Если вы возьмете базовые файлы OpenCart.sms (Opencart.pro) и откроете файл catalog/controller/common/footer.php то в нем будет:
public function index() {
а не
public function index($setting) {Нашёл исходный файл и заменил. в модификаторе вернул как было - всё равно эффекта НОЛЬ
-
33 минуты назад, AlektroNik сказал:
То, что Вы называете кэшированием. Скорее всего "минимизация", которая должна отклучаться в настройках Вашего шаблона.
При чём тут мой шаблон? У меня дефаултный шаблон и у меня стили шаблона не кэшируются, а вот в папке стилей фильтра плодятся стили "как на дрожжах"
-
Скажите, а для чего делается кэширование стилей? И эти файлы плодятся в папке со стилями. Я не могу просто поправить css из за этого.
Там столько свойств у вас ненужных. Размеры и цвет шрифтов чуть ли не для каждого элемента, толщина шрифта. Зачем это всё вы туда напихали? Мне чтобы под свою стилистику подогнать ваши изыски нужно все отлавливать и удалять. Так я и отловить их не могу нормально, потому как на страницу подгружаются кэшированные стили. Можно как-то избежать этого гемороя? Можно сделать свои стили, или чтобы стили грузились на прямую без создания кешфайлов? -
1 час назад, alexvas0912 сказал:
из этого могу сделать вывод, что у вас кем-то вносились правки в базовые файлы движка. Установка и адаптация под конкретно ваш сайт будет стоить 500р. И помочь я вам смогу, если вы зальете сайт на сервер, и предоставите доступы к админке и фтп.
У меня OpenCart.sms (Opencart.pro)
-
Купил модуль поставил модуль по инструкции сохранил и проиндексировал. Никаких изменений с поиском не произошло.
Проверил модификатор там была ошибка с catalog/controller/common/footer.php. Модификатор искал:
public function index() {
а в контроллере :
public function index($setting) {
Поправил модификатор - всё равно результата никакого. Попробовал для эксперимента вывести модуль в позицию - получил ошибку "SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data"
У меня сейчас сайт на локалке, я ещё не заливал его в интернет. Заказчику было важно, чтобы поиск именно с подсказками работал, и он сразу кинется проверять это, как только я залью сайт. -
В 12.12.2021 в 16:03, Tom сказал:
Пример вывода такой цены из Скидок.
Я так понимаю это, чтобы посмотреть направление мысли? Спасибо огромное. -
Я сделал акционную цену пользователям не дефолтной группы (например "Оптовики"). И отобразил всё так, что у оптовиков перечёркнутая цена подписана как "Розница" .
Но в случае, если у дефаултного юзера на товар стоит скидка, То у оптовиков будет не верная информация. По идее им (оптовикам) нужно как-то продемонстрировать что у простого покупателя тоже есть скидка.
Вот так я сделал для всех групп кроме "по умолчанию"
Я пока даже не представляю как сделать. Логику, Контроллер нужно ковырять а может даже и в модель придётся лезть.
Сколько по времени может занять если заказывать? и по деньгам? -
Модуль приобретался именно из за возможности создавать посадочные страницы. Кроме того было оплачено 7тр на разработку дополнительного функционала фильтра (который ещё пришлось потом самому дорабатывать).
В итоге самый нужный инструмент не работает. А разработчик мягко послал меня в личном сообщении.
Цитатаделайте. не ужели за каждым "вдохом" ко мне надо обращаться.
Вы же у меня не один....
Вот такие вот дела! -
Не пойму как работают посадочные страницы. То ли я туплю, то ли система.
Создал страницу, прописал короткую ссылку, прописал метатеги, заголовок и хлебные крошки. Однако по короткой ссылке страница не доступна, а страница с обычной ссылкой (параметры фильтра в ссылке) не подхватила ни метатеги, ни заголовок, ни хлебные крошки
Галка на Пос.страницы: во вкладке «Мета-теги» установлена. -
В 18.12.2016 в 15:33, Vycheslav00 сказал:
Я в комментариях посмотрел, там пишут про эту ошибку, и разработчик дает ответ, что с 2.2 модуль пока несовместим. Но у меня 2.1
И через несколько дней вносит поправку в него и сообщает что он доступен теперь и с 2.3
А что за модуль? Где его взять то? Мне как раз для 2.3 нужен -
Только что купил модуль. В архиве нет версии под 2.3
Нужна версия под 2.3, а там только под 1.5. Что за прикол? -
Я передал стиль тайтла группе характеристик а у самой характеристики забрал свойство сласс title_filter. У них теперь иерархия стала правильно отображаться. вот я что сделал. а вот сворачивание характеристики действительно в админке есть, хотя оно мне и не надо (я и отключил его), здесь нужно сворачивание группы характеристик, которого у вас нет, хотя и галочку есть куда поставить.
-
23 минуты назад, vier сказал:
если не ставить в настройках Фильтра галку на розовом фоне - сворачивать весь блок группы атрибутов, то ничего переделывать и не надо было )
Да почему не надо то? он по стилям был такой же всё равно. Т.е. родитель выглядел как ребёнок, а ребёнок как родитель. На последнем скриншоте у меня и не стоит галка. Иначе характеристики сворачиваются, хотя это глупость, в моём случае нужно группу сворачивать.
-
32 минуты назад, vier сказал:
всё это персональные доработки, а значит мне нужно знать, сколько Заказчик готов за это заплатить.
если цена устроит, то оставлю текущую работу по новой версии Фильтра, и приступлю к сайту Заказчика.
Я чуть попозже напишу в личку
У меня получилось... По вопросу об отображении родителей и детей в темплейте фильтра
Вместо:<div id="<?php echo $id_attrb; ?>" class="blok title_filter <?php echo $text_curs; ?>"><?php echo sprintf($shabl_title, $text_title, $strelka); ?></div>
Вставил:
<?php if($attributes['group_view']) { ?> <div id="<?php echo $id_attrb; ?>" class="blok <?php echo $text_curs; ?> "><?php echo sprintf($shabl_title, $text_title, $strelka); ?></div> <?php } else { ?> <div id="<?php echo $id_attrb; ?>" class="blok title_filter <?php echo $text_curs; ?>"><?php echo sprintf($shabl_title, $text_title, $strelka); ?></div> <?php } ?>
получилось вот как
Теперь по логике (юзабилити) стало всё адекватно. Теперь сворачивание для группы характеристик выглядит вполне оправданным и логичным.
Как Вы считаете?
-
В 13.02.2021 в 11:49, vier сказал:
В планах есть сделать имитацию какой-нибудь категории на Главной странице сайта, чтоб Фильтр можно было автоматом там его выводить.
Вот это то что надо моему заказу. Я готов оплатить эту разработку !!! -
1) Сейчас для группы "Размер" выставлено сворачивание, но группа развёрнута и на клики не реагирует (не сворачивается), при этом сами характеристики свёрнуты, хотя и не отмечены галочками
2) Меня смущает, что "Длина", "Ширина", "Глубина" которые по сути являются детьми размера отображаются в фильтре в стиле родителей. По идее "Размер" должен выглядеть как родитель, а они как дети. У меня по стилям не получается так простроить, чтобы в случае отображения группы, заголовки характеристик стилями поменять (я этот момент попробую сам сделать, там надо дополнительный класс в шаблоне присвоить). -
2 часа назад, vier сказал:
ок.
тогда надо смотреть во вкладке "Подстройка в категориях" - может там выставили запрет на вывод атрибутов.
жду скрин данной вкладки.
Да, там убрал лишнее и характеристики появились -
15 часов назад, vier сказал:
а Зеленую кнопку нажимали для их группировки?
Да нажимал
-
Я конечно дико извиняюсь, но теперь не могу атрибуты вывести.
В настройках они активны
Но на сайте в фильтре атрибуты не выводятся.
Проверил (сделал), чтобы паре товаров в категории были назначенны имеющиеся атрибуты. Не пойму почему нет атрибутов в фильтре. -
42 минуты назад, vier сказал:
настройте для своего сайта - на какое количество Параметров, чтоб разворачивался блок - Блок-items
У меня это поле не заполнено.
поставил туда 100 - стало нормально -
-
Вроде нашёл множественный выбор. Вид "Кнопки" - стилями задам будет как чекбокс выглядеть.
Пустая страница Uncaught Error
в Opencart 2.x: Встановлення та оновлення
Опубліковано:
framework.php:75:
if ($this->config->get('error_log')) {
/system/library/session.php(43):
$cookie_status_path = DIR_SESSION . $this->config->get('session_prefix') . md5($this->request->server['REMOTE_ADDR']);
catalog/controller/startup/session.php(9):
$session = new Session($this->config->get('session_engine'), $this->registry);
system/engine/action.php(56):
return call_user_func_array(array($controller, $this->method), $args);
system/engine/front.php(39):
private function execute(Action $action) { $result = $action->execute($this->registry);
system/engine/front.php(24):
foreach ($this->pre_action as $pre_action) { $result = $this->execute($pre_action);
system/framework.php(178):
$controller->dispatch(new Action($config->get('action_router')), new Action($config->get('action_error')));
system/startup.php(130):
function start($application_config) { require_once(DIR_SYSTEM . 'framework.php'); }
index.php(19):
start('catalog');