dim565
-
Публікації
103 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем dim565
-
-
В ocStore все прописано в product_form.tplчто-то здесь не так. в оригинальном движке также не прописаны н1 и титл, но они отображаются и сохранятся, откуда они тогда берутся?
<tr> <td><?php echo $entry_title; ?></td> <td><input type="text" name="product_description[<?php echo $language['language_id']; ?>][title]" size="100" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['title'] : ''; ?>" /></td> </tr> <tr> <td><?php echo $entry_h1; ?></td> <td><input type="text" name="product_description[<?php echo $language['language_id']; ?>][h1]" size="100" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['h1'] : ''; ?>" /></td> </tr>
-
Не за что
-
В админке "система"-"локализация"-"Состояние на складе". Хотя по-умолчанию и так на русском предзаказ.
Как выделить цветом не знаю, только если для всех статусов
- 1
-
Поковыряйтесь в настройках модулей оплаты - наверняка где-то в настройках установлен статус после оплаты "Отменен"
- 1
-
Поотключайте последние модули, раз говорите, что после них стало такое. Если есть бэкапы - воспользуйтесь. или же копирните product.php (или еще какие файлы) из оригинального архива движка
-
расширение txt убрали у htaccess?
Вот еще что нашел в гугле:
В корневой директории форума создайте файл .htaccess со следующим содержанием:
.htaccess
CharsetDisable On CharsetDefault UTF-8 CharsetSourceEnc UTF-8
Если после этого теряется работоспособность ресурса, попробовать убрать из вышеуказанного кода строку
CharsetDisable On
Если не помогает, то вместо первого попробовать добавить в .htaccess строку
AddDefaultCharset UTF-8
Если у хостера Russian Apache попробуйте добавить в .htaccess
CharsetDisable On AddHandler default-handler html CharsetDefault utf-8
-
/admin/language/russian/catalog/product/product.php - тут должно быть это:
$_['entry_title'] = 'Тег "title"'; $_['entry_h1'] = 'Заголовок "h1"';
Если их нет, вставьте -
real56, выше ж писали, что в htaccess
-
natashick, вот так можно: /catalog/view/theme/default/template/product/product.tpl
Найти:
<a onclick="$('#product').submit();" id="add_to_cart" class="button"><span><?php echo $button_add_to_cart; ?></span></a>
Заменить на:
<?php if ($stock!=0) {?><a onclick="$('#product').submit();" id="add_to_cart" class="button"><span><?php echo $button_add_to_cart; ?></span></a><?php } ?>
У меня работает -
Спасибо пользователю fido_x - на официальном форуме OpenCart нашлось решение:)
$order_product_query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'");
в order.php нужно было заменить на$order_product_query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product op LEFT JOIN " . DB_PREFIX . "product_description pd ON (op.product_id = pd.product_id) WHERE op.order_id = '" . (int)$order_id . "' AND pd.language_id = '" . (int)$order_query->row['language_id'] . "'");
И уже тогда приписывать в тот же файл'description' => html_entity_decode($product['description']),
-
eninsergej, /catalog/view/theme/default/template/product
Найти
<?php if ($description) { ?> <div><?php echo $description; ?></div> <?php } ?>
Вырезать и вставить блок перед
</div> <div class="bottom"> <div class="left"></div>
Не тестил, т.к шаблон другой и описания нет. Но должно работать
-
Никто не знает?
-
Извините, уже нашел - в order.php
-
Здравствуйте. Прошу вашей помощи.
Задача:
В письме, которое высылается юзеру после заказа товара добавить описание товара.
Сейчас в order_confirm.tpl так:
<?php foreach ($products as $product) { ?> <tr style="background-color: #EEEEEE; text-align: center;"> <td align="left"><?php echo $product['name']; ?> <?php foreach ($product['option'] as $option) { ?> <br /> - <?php echo $option['name']; ?>: <?php echo $option['value']; ?> <?php } ?></td> <td align="right"><?php echo $product['price']; ?></td> <td align="right"><?php echo $product['quantity']; ?></td> <td align="right"><?php echo $product['total']; ?></td>
Мне бы добавить после name продукта его описание, т.е<?php echo $product['name']; ?><br/><?php echo $product['description']; ?>
Понятное дело, нужно в контроллер лезть, но если раньше я добавлял к разным контроллерам эту строчку:'description' => $result['description'],
в этом куске$this->data['products'][] = array( 'name' => $result['name'], 'description' => $result['description'], 'model' => $result['model'],.....
и все работало, то сейчас в контроллере для order_confirm.tpl (как я понял, это order.php) нет никаких строчек с $result. Пробовал добавлять строчку эту:'description' => $product['description'],
(т.к были строчки с $product['name']...) - ничего не работает.Помогите пожалуйста - как заставить добавлять в письмо описание товара?
-
Скажите пожалуйста, где искать контроллер для order_confirm.tpl (письмо-оповещение для клиента об оплате).
-
Вроде нашел: поменял ID категории в этих таблицах:
oc_category
oc_category_description
oc_category_to_store
и работает:)
Спасибо, что навели на мысль.
Кстати, этот способ работает и для статей :)
-
Здравствуйте. Заметил, что если я создаю новую категорию, ей автоматом присваивается ID, например, 40. Тогда, чтобы попасть в категорию, нужно набрать этот адрес: сайт/index.php?route=product/category&path=40
Но теперь я удаляю новую категорию и создаю другую. А ID выходит не 40, каким должен быть, по идее, а 41. Таким образом, все время увилечивается ID, что не совсем удобно.
Можно ли поменять ID категории с 40 на, например, 1ый?
-
cokol, проблема знакомая. Сам хотел убрать ненужные поля в админке, но просто так не выходит - пару раз я доигрывался и переставала работать корзина (т.е товар попросто не добавляется). Поэтому перестал экспериментировать.
-
Все-таки решил переделать модуль. По-началу было сложно - искал и копировал похожие строчки в category.tpl и в webme_categories_at_homepage.tpl: мало что выходило. Потом решил тупо скопировать весь код из category.tpl в webme_categories_at_homepage.tpl, заменив при этом $products[$j] на $w_category["products"][$j] и...вышлО! Дизайн стал похожим на тот, который нужен. Конечно, пришлось подредактировать php-файл модуля и убрать из home.tpl пару строчек вывода div-ов (т.к они повторялись). Итого, за 1 час (из которых 50 минут я разбирался в коде:)) цель достигнута была - по адресу domen.ru открывалась нужная мне страница.
afwollis, спасибо за модуль!
Теперь GA видит сайт :)
-
Так в настройках магазина есть опция отправки админу уведомления о регистрации. Но тогда отправялется админу просто копия письма, которое получает новый клиент.
А вот тут: https://opencartforum.com/topic/2585-высылаем-клиенту-при-регистрации-логин-и-парол написано, как добавить в письмо админу данные о юзере (ну кроме IP)
-
Отличное дополнение! Считаю, что обязательно должно быть в новой версии ocStore по-умолчанию.
-
Не, есть еще более простой способ: отказаться от GA, забить на время загрузки страницу, поставить другой счетчик и забыть о проблемах :rolleyes:
Спасибо за советы. Может в будущем займусь переделкой модуля
-
Дело в том, что просто так перенести содержимое category.tpl в webme_categories_at_homepage.tpl не получится, придется править кучу кода, т.к с category.tpl связан контроллер category.php и т.п.
Неужели нет более простого решения? Где-то ж прописано, что страница главная=home.tpl? Может там как-то можно изменить путь на category.tpl?
-
Да, страница /catalog/view/theme/default/template/product/category.tpl практически полностью переделана, так что необходимо оставить ее как есть.
ckeditor - как изменить размер textarea
в Загальні питання
Опубліковано:
Присоединяюсь к вопросу, мне бы тоже хотелось бы увеличить текстареа