-
Публікації
11 658 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем afwollis
-
-
ритуал это хорошо, но нужен он не всегда =)если "квадритики" после сохранения в utf-8, значит (скорее всего) у вас сайт в cp1251попробуйте сохранить и thickbox в cp1251
-
ну ведь все написано, товарищи, О_оPHP Warning: htmlspecialchars() [function.htmlspecialchars]: Invalid multibyte sequence in argument in /home/u/****/****/public_html/system/library/request.php on line 31
в оном файле на 31-ой строке
$data = htmlspecialchars($data, ENT_COMPAT, 'UTF-8');
в функцииpublic function clean($data) {}
, которая применяется к$_GET = $this->clean($_GET); $_POST = $this->clean($_POST); $_COOKIE = $this->clean($_COOKIE); $_FILES = $this->clean($_FILES); $_SERVER = $this->clean($_SERVER);
так что смотри, на какой странице выползает и какие данные попадают в эти массивы.собсно,
Invalid multibyte
говорит о том, что данные получены не в UTF-8, как ожидала функция, а хз в какой (возможно в cp1251).как вариант - убрать явное указание UTF-8 в вызове функции htmlspecialchars или дополнительно использовать функцию iconv().
в любом случае google в помощь :) http://www.google.com/search?ie=UTF-8&oe=UTF-8&sourceid=navclient&gfns=1&q=php+Invalid+multibyte+sequence+in+argument
-
где находятся кнопки "Войти", "Кабинет", "Главная" ?вот там и искоренять проблему ;) [catalog/view/theme/default/template/common/header.tpl]+[catalog/view/theme/CURRENT_THEME/template/common/header.tpl]
-
обрати внимение на "значение" у валюты Рубли: "1.00000000".
у фунтов в моем случае - значение: "0.02000000". это значит:1.00000000 RUR = 0.02000000 GBP.после этого выбираешь в "настройки -> размещение -> валюта" рубли и убиваешь все cookie.все работает.если и после этого проблемы - ХЗ.Установите на 1.00000 если это валюта по умолчанию.
не просто "1", а именно с десятичными ноликами. -
-
-
вдогонку, но все же:Нашел, что Magic Quotes GPC можно сделать off, прописав это в .htaccess.txt и затем переименовав его в .htaccess
Но не понимаю, как можно переименовать, когда Win не может иметь файлы без имен только с расширением.
.htaccess - не расширение, а имя файла (матчасть, йопта).
без помощи файловых менеджеров переименовать .htaccess.txt в .htaccess можно так:
открыть .htaccess.txt в блокноте -> сохранить как | все файлы -> .htaccess
...Это делается в папка денвераusrlocalphp5extphp_curl.php...
...Это делается в папка денвераusrlocalphp5extphp_curl.dll...
-
если у вас уже стоит какой-нибудь модуль для показа баннеров - ссылочку на него.если это не модуль, а просто изменения в файлах - ссылочку на описание "где чего и как".Каким способом возможно реализовать выведение баннеров на конкретной странице из админ панели?
вы такое же деление и хотите? (вывод баннера на главной/в_категории/на_странице_товара/...) ?вобщем расскажите подробнее о том, что вам надо.Каждая из
подргужает шапку, левую, правую колонку и подвал. Без редактора не втиснешься.1. Описание продукта /catalog/view/theme/default/template/product/product.tpl2.Страница категорий /catalog/view/theme/default/template/product/category.tpl3. Главная страница /catalog/view/theme/default/template/common/home.tpl...
-
это что и где?Предварительно включив возможность генерации sitemap в админ панели...
запрос, указанный в ошибке у меня в phpmyadmin адекватно отрабатывается.единственное - категории такой (id=20) у меня нет.с подстановкой номера категории, в которой есть товары - возвращает список этих самых товаров....нажимаю "мой сайт/index.php?route=feed/google_sitemap" - вместо файла sitemap (сгенерированного файла xml) я вижу вот такую ошибку :
-
-
19th, может тогда и 255 поменять?
или в языковом файле изменить
$_['error_name'] = 'Название категории должно быть от 2 до 32 символов!';
на более верные данные :oops: -
метод, предложенный Fix305, просто отключает проверку на "включенность" для всех категорий.
т.е. в этом случае опция "Статус" в настройках категорий в админке становится абсолютно бесполезной.
соответственно на сайте выводятся все подряд категории.
о какой видимости идет речь?Подскажете, как исключить категорию по id, из видимости, но чтобы работала.?
-
выше много чего написано...приведите ссылки на сообщения, по которым вносили изменения в файлы.Сделал как описанно выше (стоит 1.4.8)...
лечением по фотографии не занимаемся.какие ошибки и где?...выбивает ошибки...
см. выше... и категории без картинок, ...
и кто виноват? :oops:... что делать?
-
в чем это проявляется?пишет, что не удалось сохранить изменения или пишет, что все ок, но изменения не происходят?ошибки какие-нибудь есть?что в admin -> система -> журнал ошибок?потом обнаружил что и настройки не меняются: название магазина и т.п.
-
можно.
например так:
ШАГ #1
в файле catalog/controller/product/product.php после строчки (примерно 155-ая)
$this->data['button_continue'] = $this->language->get('button_continue');
добавляем$this->data['continue'] = $_SERVER["HTTP_REFERER"];$this->data['button_continue_shopping'] = $this->language->get('button_continue_shopping');
ШАГ #2
в файле catalog/view/theme/default/template/product/product.tpl после строчки (примерно 99-ая)
<?php if ($minimum > 1) { ?><br/><small><?php echo $text_minimum; ?></small><?php } ?>
добавляем<a onclick="location = '<?php echo str_replace('&', '&', $continue); ?>'" class="button"><span><?php echo $button_continue_shopping; ?></span></a>
все. финита ля комедиа =)ШАГ #3
в файле catalog/language/russian/product/product.php после строчки (примерно 27-ая)
$_['text_minimum'] = '(Этот товар имеет минимальное количество из %s)';
добавляем$_['button_continue_shopping'] = 'Продолжить покупки';
-
localhost/phpmyadmin -> текущее состояние mysql:
после нажатия ссылки "обновить статистику":Статистика запросов: со времени запуска, на сервер было отослано запросов - 3,000.
итого 19 запросов на сервер просто при обновлении статистики.Статистика запросов: со времени запуска, на сервер было отослано запросов - 3,019.
теперь обновляю страницу с продуктом:
как видим - запросов прошло:Статистика запросов: со времени запуска, на сервер было отослано запросов - 3,144.
3144 - 3019 - 19 = 106
porter, откуда у Вас "такие" данные ?! О_о
не потеряли ли Вы дефис 100-500шт при создании темы?
-
а чо там делать-то?1) добавил поля в форму;2) добавил два аргумента в функцию поиска;3) добавил дополнительное условие в функцию поиска (с проверкой переданных данных);4) проверил в скрипте, пришли ли данные из новых полей формы;5) дописал их в вызов функции поиска.
-
попробуйте поменять последнюю строкуПоменял, теперь у меня в файле .htaccess такое:
# SEO URL SettingsRewriteEngine OnRewriteBase /zoo3/RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]
Но при нажатии на категорию, http://moysite.ru/zoo3/tv/ пишет страница не найдена :roll: :oops:RewriteRule . /index.php [L]
наRewriteRule ^(.*)?*$ index.php?_route_=$1 [L,QSA]
-
дело в том, что "параметры товаров" (типы, названия, значения) у всех (читай "в разных магазинах") разные.поэтому в каждом отдельном случае нужен индивидуальный подход к написанию такого "модуля"...
-
sys, вот надавали Вы клиенту несколько купонов, а он взял и использовал их все.
и получил товар бесплатно, а то и вовсе Вы ему должны остались. https://opencartforum.com/public/style_emoticons/default/icon_exclaim.gif
что делать Вам? :D
именно поэтому Вы врядли где найдете готовое решение.
да и заморачиваться с поиском оного, думаю, не каждый разработчик захочет...
и это относится не только к opencart...
-
Moonzuk, я правильно понял, что вместо
manufacturer_id=25
Вы хотите видеть что-то вродеmanufacturer_name=megoProizvoditel
?если я не правильно понял - повторите еще раз и внятно: что, где и вместо чего Вы хотите видеть https://opencartforum.com/public/style_emoticons/default/icon_exclaim.gif
-
можно.для этого надо:а) знать php, html, css, javascript, ajax...;б) разобраться с MVC opencart`a;в) немного фантазии и терпения =).
-
DEATH, вы упустили :!: одинарную кавычку :D в своем куске кода (выделена красным цветом):
на это и ругался PHP$this->data['text_comp'] = $this->language->get('text_comp');
Parse error: syntax error, unexpected T_STRING, expecting ']' in /home/demibaby/public_html/catalog/controller/common/header.php on line 103
итого получается/catalog/controller/common/header.php
$this->data['text_comp'] = $this->language->get('text_comp');$this->data['text_parth'] = $this->language->get('text_parth');$this->data['text_price'] = $this->language->get('text_price');
-
ужасный вариант, но рабочий.
вместо ссылок типа "якорь на страницу" сделайте ссылки типа "URL" с адресами вида:
http://ваш_сайт/index.php?route=information/information&information_id=номер_статьи#тут_имя_вашего_анкера
- 1
Подскажите
в Загальні питання
Опубліковано:
в базе
так что изменения надо вносить только в файлах.кроме
также надо исправить языковой файл P.S.: у меня оригинальная версия движка. только английский. у вас, Ershik, вместо _ЯЗЫК_ должно быть russian, ну или какой там у вас язык стоит.