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

TheWho

Пользователи
  
  • Публикаций

    54
  • Зарегистрирован

  • Посещение

Все публикации пользователя TheWho

  1. Но он там есть. Кеш через папки очистил, т.к. нет доступа к админке. Проверил в стандартном шаблоне и шаблоне установленном, данный файл присутствует
  2. При входе в админку возникает ошибка ( текст ниже ) , никакие абсолютно коррективы за последние несколько месяцев в сайт не вносились. Сайт до этого работал корректно более года. В чем может быть проблема? Fatal error: Uncaught Twig_Error_Loader: Unable to find template "common/column_left.twig" (looked into: /storage/modification/catalog/view/theme, /public_html/catalog/view/theme). in /public_html/system/library/template/Twig/Loader/Filesystem.php:215 Stack trace: #0 /public_html/system/library/template/Twig/Loader/Filesystem.php(139): Twig_Loader_Filesystem->findTemplate('common/column_l...') #1 /public_html/system/library/template/Twig/Environment.php(312): Twig_Loader_Filesystem->getCacheKey('common/column_l...') #2 /public_html/system/library/template/Twig/Environment.php(378): Twig_Environment->getTemplateClass('common/column_l...', NULL) #3 /storage/modification/system/library/template/twig.php(47): Twig_Environment->loa in /public_html/system/library/template/Twig/Loader/Filesystem.php on line 215
  3. Перенесли сайт на другой хостинг и перестала отображаться и учитываться в заказах цена со скидкой и оптовая цена ( от количества ) . Система Opencart 3.0.2, тема Journal. Все настройки проверяли , как и в предыдущем сайте. ( все пункты отображения в теме включены )
  4. Перенесли сайт на другой хостинг и перестала отображаться и учитываться в заказах цена со скидкой и оптовая цена ( от количества ) . Система Opencart 3.0.2, тема Journal. Все настройки проверяли , как и в предыдущем сайте. ( все пункты отображения в теме включены )
  5. На сайте с Opencart 3 и темой Journal начали происходить странные вещи. На сайте ( в каталоге ) отображается корректная цена, которая установлена через админку. Когда клиент делает заказ , то цена на некоторые позиции случайным образом меняется и видно это только в админке. Пробовали повторить ошибку - не получается, но подобные заказы начали приходить постоянно. Плагинов , которые касаются валют, конвертации валют - нету.
  6. Разработчиком была установлена новая тема поверх старой и никакие файлы не были почищены. Сейчас при обновлении модификаторов возникает следующая ошибка - storage/modification/catalog/controller/extension/module/featured.php on line 111 Notice: Undefined index: you_save . Эта ошибка выпадает в верхней части сайта , при удалении строки все ок, но после каждого обновления она возвращается. Нужно решить вопрос, чтобы проблема больше не возвращалась. Стоимость и сроки указывайте в лс
  7. Нужно внедрить в несколько форм валидацию эмейла, маску для телефона ( в т.ч. В быстром заказе/оформлении заказа ) и еще несколько правок. Подробное тз в лс исполнителю
  8. Требуется сделать мелкие правки в Js моб меню ( чтобы меню было раскрыто на активной категории )
  9. Имеется сайт на Opencart 3 + приобретен модуль Advanced Option Pro Plus ( для корректного вывода изображений + доп информации опций). Нужно подогнать внешний и функциональный вид опций под дозаказ ингредиентов доставки, пример предоставлю в переписке. Цена обсуждается индивидуально с исполнителем.
  10. На сайте - https://nonna.com.ua/4-myasa/ есть ингредиенты с интересной реализацией. Знаете ли вы модули , которые могут помочь в создании чего-то подобного? Или же сколько примерно будет стоить разработка такого модуля\визуала?
  11. if(isset($this->request->get['page']) && $this->request->get['page'] > 0) { $this->response->redirect($this->url->link('product/product', 'product_id=', $product_info['product_id'], true)); } if(isset($this->request->get['page'])&& $this->request->get['page'] > 0) { $this->redirect($this->url->link('product/product', 'product_id=', $product_info['product_id'], true)); } Попробовал так, вообще не редиректит , как будто не определяет тег ?page
  12. Выдает 500 ошибку , через данное условие ведь нужно каждую страницу отдельно прописывать? Указанное в посте условие нашел в интернете и попробовал адаптировать под свои нужды.
  13. Нужно сделать так, чтобы был массовый редирект всех продуктовых страниц с тегами ?page=1,2,3,4,5 и тп на страницу без этого тега. Пример site.ru/category/product?page=1 Нужно редирект на site.ru/category/product Как это можно сделать, чтобы ничего не повредить? Пробовал if(isset($this->request->get['page']) { header('Location: ' . $this->url->link('product/product', 'product_id=' . $product_info['product_id'], true), true, 301); exit(); } Ничего не получилось
  14. Добрый день, появилась необходимость подкрепить ссылки к каждому из языков , чтобы они отображались как /тег языка/нынешняя ссылка (категория,товар и т.п) , как возможно адекватно это реализовать ?Т.к. в language.tpl реализовано все через button и замена просто не работает. Как реализовано сейчас <ul class="dropdown-menu"> <?php foreach ($languages as $language) { ?> <li <?php if ($language['code'] == $code) { ?> class="active-item"<?php } ?>><button class="btn btn-link btn-block language-select" type="button" name="<?php echo $language['code']; ?>"><img src="catalog/language/<?php echo $language['code']; ?>/<?php echo $language['code']; ?>.png" alt="<?php echo $language['name']; ?>" title="<?php echo $language['name']; ?>" /> <?php echo $language['name']; ?></button></li> <?php } ?> </ul>
  15. Уже сделал, благодарю всех за помощь
  16. Благодарю за неоценимый вклад в решении вопроса. Хорошего вам дня
  17. Возможно бред, т.к. нашел его на одном из форумах , если можете помочь с исправлением, то я буду только рад ) Добавлял в файл шапки моей темы в тег <head></head> , выдает часть кода как ошибку
  18. Есть стандартный код If-Modified-Since для opencart до 3 версии, который нужно вставить в шапку и все работает. Но для 3+ версии он не подходит, на сколько я понял из-за формата twig. Помогите адаптировать данный код под версию 3+ или может у кого-то есть уже готовый. Код прикладываю ниже <?php $LastModified_unix = strtotime(date("D, d M Y H:i:s", filectime($_SERVER['SCRIPT_FILENAME']))); $LastModified = gmdate("D, d M Y H:i:s \G\M\T", $LastModified_unix); $IfModifiedSince = false; if (isset($_ENV['HTTP_IF_MODIFIED_SINCE'])) $IfModifiedSince = strtotime(substr ($_ENV['HTTP_IF_MODIFIED_SINCE'], 5)); if (isset($_SERVER['HTTP_IF_MODIFIED_SINCE'])) $IfModifiedSince = strtotime(substr ($_SERVER['HTTP_IF_MODIFIED_SINCE'], 5)); if ($IfModifiedSince && $IfModifiedSince >= $LastModified_unix) { header($_SERVER['SERVER_PROTOCOL'] . ' 304 Not Modified'); exit; } header('Last-Modified: '. $LastModified); ?>
  19. Нужно реализовать 3-х уровневое меню в ostore 2.3 , все решения из модулей попробовал, они полностью переделывают меню и скидывают стили , тема от octemplates. Кто может помочь платно, напишите в лс, или посоветуйте решение кодом, как можно адекватно эту проблему решить. Ниже прикрепил код header.php ( controller ) и header.tpl ( view ). Всех заранее благодарю за помощь. <div class="collapse navbar-collapse navbar-ex1-collapse"> <ul class="nav navbar-nav flex menu"> <?php foreach ($categories as $item) { ?> <li class="dropdown oct-mm-simplecat"> <a href="<?php echo $item['href']; ?>" class="dropdown-toggle" data-toggle="dropdown"><?php echo $item['name']; ?></a><?php if(count($item['children'])){ ?><a class="parent-title-toggle dropdown-toggle dropdown-img megamenu-toggle-a" data-toggle="dropdown"></a><?php } ?> <div class="dropdown-menu"> <div class="dropdown-inner"> <ul class="list-unstyled"> <?php foreach ($item['children'] as $children) { ?> <?php if ($children['children']) { ?> <li class="second-level-li has-child"> <a href="<?php echo $children['href']; ?>"><?php echo $children['name']; ?></a> <?php if(count($children['children'])){ ?><?php } ?> </li> <?php } else { ?> <li class="second-level-li"><a href="<?php echo $children['href']; ?>"><?php echo $children['name']; ?></a></li> <?php } ?> <?php } ?> </ul> </div> </div> </li> <?php } ?> </ul> </div> // Menu $this->load->model('catalog/category'); $this->load->model('catalog/product'); $data['categories'] = array(); $categories = $this->model_catalog_category->getCategories(0); foreach ($categories as $category) { if ($category['top']) { // Level 2 $children_data = array(); $children = $this->model_catalog_category->getCategories($category['category_id']); foreach ($children as $child) { $filter_data = array( 'filter_category_id' => $child['category_id'], 'filter_sub_category' => true ); $children_data[] = array( 'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']) ); } // Level 1 $data['categories'][] = array( 'name' => $category['name'], 'children' => $children_data, 'column' => $category['column'] ? $category['column'] : 1, 'href' => $this->url->link('product/category', 'path=' . $category['category_id']) ); } }
×
×
  • Создать...

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

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