Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

TheWho

Users
  
  • Posts

    54
  • Joined

  • Last visited

Everything posted by 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']) ); } }
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.