-
Публікації
158 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем ZeroHero
-
-
При чём тут hidden поле? URL, куда отправляется форма, прописывается в атрибут action этой самой формы. URL генерируется при помощи Url::link.
-
CREATE TEMPORARY TABLE oc_product_to_category_2 (product_id INT UNSIGNED, category_id INT UNSIGNED);
INSERT INTO oc_product_to_category_2 (product_id, category_id)
SELECT product_id, 152 FROM oc_product_to_category WHERE category_id = 98;
INSERT INTO oc_product_to_category_2 (product_id, category_id)
SELECT product_id, 153 FROM oc_product_to_category WHERE category_id = 98;
INSERT IGNORE INTO oc_product_to_category (product_id, category_id)
SELECT product_id, category_id FROM oc_product_to_category_2;
-
Либо не всё отредактировали в конфигах, либо отредактировали неправильно, либо ищите редирект в .htaccess.
-
Скорее всего, ваш метод index в контроллере bouquets ничего не возвращает. В конечном итоге должно быть как-то так:
class ControllerProductBouquets extends Controller { public function index() { return 'ololo'; } }
-
Значит неправильный пароль прописали. Проверьте все параметры подключения к БД: имя хоста, имя пользователя, пароль, название БД. Конфиги нужно менять в config.php и admin/config.php.
- 1
-
1. Ни в коем случае никакие скрипты (или стили) не должны быть перед метатегами и тайтлом!
Не нашёл такого в спецификации. Не поделитесь мыслями, почему так?
3. У вас HTML5 формат этого метатега - там не нужен слеш на конце.
Слеш может быть, может не быть - это не имеет значения в данном контексте. Пруф.
-
Похоже, я вас жестко дезинформировал. Залезть во фрейм, у которого иное происхождение (протокол и имя хоста), нельзя из соображений безопасности. Как вариант, делать кстомную форму.
-
Реально. Скриптом. Задайте фрейму имя, потом через window.frames['имя_фрейма'] можно будет дотянуться до его содержимого.
- 1
-
В конструкторе класса Request экранируются спец. символы. html_entity_decode в помощь.
- 2
-
https://opencartforum.com/topic/52425-решено-проблема-не-помню-логинпароль-есть-пол/?do=findComment&comment=460224подскажите как сбросить пароль от админки.
-
Можно как-то реализовать "--Укажите UPC--", чтобы это не передавалось как значение в товар?
Да, вот так можно сделать:
<tr class="hide"> <td><?php echo $entry_upc; ?></td> <td> <select name="upc"> <option value="">--Укажите UPC--</option> <?php foreach($upcs as $_upc) { ?> <option<?php if($upc === $_upc) { ?> selected<?php } ?>><?php echo $_upc; ?></option> <?php } ?> </select> </td> </tr>
- 1
-
Только что проверил на свежеустановленном ocStore 1.5.5.1.2 - всё работает. Проверьте, может неправильно что-то скопировали. Если ошибки нет в логе магазина, то смотрите в логе ошибок веб-сервера. Можете прикрепить сюда ваш отредактированный файл product_form.tpl, который у вас получился.
- 1
-
Если навскидку, то
<tr class="hide"> <td><?php echo $entry_upc; ?></td> <td><input type="text" name="upc" value="<?php echo $upc; ?>" /></td> </tr>
поменять на
<?php $upcs = array( 'upc1', 'upc2', 'upc3' ); ?> <tr class="hide"> <td><?php echo $entry_upc; ?></td> <td> <select name="upc"> <?php foreach($upcs as $_upc) { ?> <option<?php if($upc === $_upc) { ?> selected<?php } ?>><?php echo $_upc; ?></option> <?php } ?> </select> </td> </tr>
и массив $upcs заполнить требуемыми предопределёнными значениями.
- 1
-
-
Открыть файл /home/www/public_html/catalog/language/russian/information/contact.php и убедиться, что он начинается с символов <?php и перед ними больше ничего нет (пробелов, табуляций, переносов строк и т.д.).
-
Так если вы запретили индексировать сайт, поисковики со временем выкинут ваш сайт из индекса.У меня почти 99% товаров уже в поиске, он не индексирует новые позиции, думаю как быть дальше
-
Эквивалентно лечению пореза ампутацией конечности. Как ваш сайт-то теперь найдут? Или переходы из поиска - далеко не основной источник трафика для вас?Я удалил из робота все, и поставил запрет на индексацию, сайт стал работать стабильно.
-
Судя по тому, что изначально insert идёт без ignore и on duplicate key update, мы можем сделать вывод, что предварительно данные удаляются из таблицы, поэтому оставить предыдущее значение вы никак не можете.
-
Задать фиксированную высоту для блока с названием в списке, добавить owerflow: hidden;
- 1
-
Как вариант, создаёте на хосте php файл с произвольным названием, например phpinfo.php, в него пишете:
<?php phpinfo();
после переходите на него в браузере и видите в самом начале вашу версию php.
-
<?php /* if ($product['description']) { ?>
<div class="description"><?php echo mb_substr($product['description1'],0,60,'UTF-8').'...'; ?></div>
<?php } */ ?>
-
Скорее всего, вам подойдёт shared хостинг, судя по объёму требуемой оперативки и места на диске.
Основной критерий время ответа сервера ну и толщина канал в мир.
Время ответа больше зависит от того, как быстро будет работать ваша приложуха.
Весомость толщины канала в мир, учитывая ваши запросы по объёму оперативки и места на диске, тоже как-то сомнительна. У меня есть сервак, на нём сайт с 10-12k посетителей, с 140-150k заходов, с ~200Гб файловым архивом, который активно качается, плюс ещё некоторые сетевые сервисы (в т.ч. VoIP). Так вот это всё добро подключено по 100Мбит каналу и недостатка не ощущается. А 100Мбит - это вроде как у любого хостинга сейчас по минимуму.
и очень интересно послушать пользователей украины.ком.уа (не на первом ресурсе слышу нормальные "живые" отзывы в пользу оного) размещающих сайты для российских пользователей, т.е. как скажем временно/скоростные показатели загрузки/ответов сайта/сервера для юзеров из москвы, спб?
VPS/VDS от ukraine.com.ua не пользовался, пользовался их shared хостингом. Не понравилось. Вроде бы и панель удобная, но что-то как-то не то. По скорости работы и доступности всё ОК, тут нареканий нет.
В общем, из shared могу посоветовать Джино, и dedicated - ua-hosting. У последних, кстати, идёт ISP Manager в подарок. -
Вероятно, потому что завёрстано float-ами и высота какого-то блока отличается от остальных. Выход: либо жёстко задать высоту для всех блоков, либо переверстать inline-block-ами. Но это всё гадание по кофейной гуще. Ссылку бы, если хотите конкретнее.
-
да, можно еще упростить:
Нужно тестить, что будет быстрее на реальной базе. Вполне возможно, что COUNT в SELECT будет быстрее, чем COUNT в HEAVING.
SELECT COUNT(*) AS `count`, `id` FROM `test` WHERE `word` IN ('foo', 'bar') GROUP BY `id` HAVING `count` = 2
Скорость загрузки и уникальность текста
в Opencart 2.x: Загальні питання
Опубліковано:
Вы пишите описание для людей (покупателей) или для поисковиков? Если для людей, то оставьте в текстовом виде. Можно в виде таблицы оформить, так нагляднее, я считаю.