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

esculapra

Users
  
  • Posts

    1,773
  • Joined

  • Last visited

Everything posted by esculapra

  1. лично я никогда с этим не сталкивался, но вопрос меня заинтересовал. короче, generated - это директива (не свойство!). в данном случае для экрана менее 992 пикселей присваевает классу (или группе) свойство скрыть. чтобы понять как это работает, попробуй поиграться в панели разработчика. вот в файерфоксе как она выглядит
  2. то полоса навигации должна отображать - если путь к категориям, то дом - категория - субкатегория, - если путь к товарной позиции, то дом - товар и в категориях ссылки на товар также должны быть как дом - товар в этом случае исключаются дубли страниц это моя субъективная позиция, а не догма
  3. Создать клон модуля Custom HTML и привязать к home (вкладка дизайн - схемы)
  4. напрямую не получится. можно попробовать вариант: после загрузки блока обратиться методом post в нужному скрипту, получить результат выполнения и потом с этим ответом что-то сделать. хотя если скрипт в корне, то сервер наверняка заблокирует запрос.
  5. А каким боком тут поисковики? Для ПС важен контент.
  6. Dimasscus правильно сказал - тут нужно разбираться с модулем импорта. Что касается удаления устаревших картинок (не привязанных к товарам, категориям и пр.), то я делал такой инструмент под остори 2.0 На опенкартфорум не загружал, так как это был индивидуальный заказ.
  7. Да, это как экстренная помощь. А дальше разбор полетов. В БД есть несколько связанных таблиц . Их можно скачать через интрумент бэкап, а я могу сделать десктопную прогу, которая все порешает, - дальше импорт бэкапа и все. Просто мне не встречались такие проблемы - видимо какой-то левый модуль рулит.
  8. в дефолте это controller/product/category.php $product_total = $this->model_catalog_product->getTotalProducts($filter_data); $results = $this->model_catalog_product->getProducts($filter_data); foreach ($results as $result) { if(!isset($result['product_id'])) continue; // это я добавил // я не знаю какие модифик ипользуются, но привел пример по дефолту if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], $this->config->get($this->config->get('config_theme') . '_image_product_width'), $this->config->get($this->config->get('config_theme') . '_image_product_height')); } else { $image = $this->model_tool_image->resize('placeholder.png', $this->config->get($this->config->get('config_theme') . '_image_product_width'), $this->config->get($this->config->get('config_theme') . '_image_product_height')); }
  9. ну так смотри где вывод товаров и пропиши условие, типа, if(isset($result['product_id'])) // как-то так
  10. вот пример такой конструкции {% if temperature > 18 and temperature < 27 %}
  11. у тебя нет префикса .html, значит RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /home RewriteRule ^home$ http://e-sys.spb.ru/ [R=301,L]
  12. если нет файлов перевода, то система берет имеющиеся
  13. я недавно делал заказчику. в htaccess RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /home\.html\ HTTP/ RewriteRule ^home\.html$ http://domostroy.od/ [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /home\.html\ HTTPS/ RewriteRule ^home\.html$ https://domostroy.od/ [R=301,L] если без .html, то убери, и поставь свою ссылку на главную вместо домострой
  14. в файле php.ini укажи display_errors = 0; хотя в других файлах может быть нечто. типа error_reporting (-1); //development error_reporting (E_ALL); // maximum error_reporting (E_ERROR | E_WARNING | E_PARSE); //simple ini_set('display_errors', 1); тогда инструкции из php.ini будут отменены что касается ошибки индекса в массиве - сделай проверку if(isset(имя переменной) && !empty(имя переменной)) тут выполнение кода; то есть проверяем существование переменной и ее значение, и ели все нормально, извлекаем из массива.
  15. А в тексте нельзя прописать ссылку? Если что, обращайтесь ко мне в ЛС.
  16. Ну тогда ликбез по инглишу. Многие просто смотрят в книгу - видят фигу! Мы то знаем, что это ошибка загрузки шаблона (вероятно его просто не существует). А кто-то просто видит текст на английском, и даже не затрудняется перевести его в гугле, или указать ошибку (Could not load template - больше не нужно) в поиске гугла.
  17. Блин! Бидлиотека! А может и правильное название...
  18. Предлагаю создать библиотеку типичных ошибок, например Ошибка/предупреждение: PHP Notice: Error: Could not load template catalog/view/theme/default/template/module/latest.tpl! in system\storage\modification\system\library\template\php.php on line 23 Пояснение: невозможно загрузить шаблон по адресу catalog/view/theme/default/template/module/latest.tpl! Обнаружено в: system\storage\modification\system\library\template\php.php строка 23 Что необходимо сделать: проверить наличие файла по адресу catalog/view/theme/default/template/module/latest.tpl Ошибка/предупреждение: PHP Notice: Undefined index: present_id in catalog\view\theme\coloring\template\product\category.tpl on line 139 Пояснение: смотреть указанный файл Есть код: <?php if($product['present_id']>0){?> <div class="present">present</div> <?}?> Что необходимо сделать: изменить <?php if( isset($product['present_id']) && $product['present_id']>0){?> <div class="present">present</div> <?}?> далее смотреть в контроллере catalog\controller\product\category.php (или в одноименном модификаторе), где скрипт должен получить искомую переменную. Ошибка PHP Unknown: Argument 1 passed to ControllerToolXmlImport::array_delete() must be of the type array, null given Пояснение функция требует аргумент, как массив, но получает null .......... Просто на форуме куча что и как, похожих как близнецы PHP Warning: array_diff(): Argument #1 is not an array PHP Notice: Undefined variable: button_back (тут вообще завал! только переменные разные указывают) Не знаю как лучше сделать. Может быть под каждую ошибку создавать тему?
  19. вот я делал белорусам <div id="header_4"> <div class="telephone"> <a style="text-decoration:none" href="tel:+375 (29) 680-37-36"><span>+375 (29) 680-37-36</span></a> <br/><span></span> <a style="text-decoration:none" href="tel:+375 (33) 680-37-36"><span>+375 (33) 680-37-36</span></a> <br/><span></span> <a style="text-decoration:none" href="tel:+375 (17) 392-97-92"><span>+375 (17) 392-97-92</span></a> <br/><span></span> <a style="cursor: pointer;" class="callme_viewform callback_anch"></a> </div> </div> сейчас до сих пор висит на тестовом домене http://joomido.itlancers.org/
  20. отключи тот модуль и тупо пропиши <div class="col-sm-3"><center><div id="tel"><i class="fa fa-phone" aria-hidden="true"></i> 000000 <br/> 000001 <br/> 000002 </div></center></div> или <ul class="phone"> <li>000000</li> <li>000001</li> <li>000001</li> </ul> но в таком случае придется в css объявить класс
×
×
  • 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.