Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

dim565

Користувачі
  
  • Публікації

    103
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем dim565

  1. что-то здесь не так. в оригинальном движке также не прописаны н1 и титл, но они отображаются и сохранятся, откуда они тогда берутся?

    В ocStore все прописано в product_form.tpl

    <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>
  2. расширение 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
  3. 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 } ?>
    У меня работает
  4. Спасибо пользователю 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']),
  5. eninsergej, /catalog/view/theme/default/template/product

    Найти

    <?php if ($description) { ?>
    	<div><?php echo $description; ?></div>
    	<?php } ?>

    Вырезать и вставить блок перед

    </div>
      <div class="bottom">
        <div class="left"></div>

    Не тестил, т.к шаблон другой и описания нет. Но должно работать

  6. Здравствуйте. Прошу вашей помощи.

    Задача:

    В письме, которое высылается юзеру после заказа товара добавить описание товара.

    post-5521-0-51890500-1303235649_thumb.png

    Сейчас в 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']...) - ничего не работает.

    Помогите пожалуйста - как заставить добавлять в письмо описание товара?

  7. Здравствуйте. Заметил, что если я создаю новую категорию, ей автоматом присваивается ID, например, 40. Тогда, чтобы попасть в категорию, нужно набрать этот адрес: сайт/index.php?route=product/category&path=40

    Но теперь я удаляю новую категорию и создаю другую. А ID выходит не 40, каким должен быть, по идее, а 41. Таким образом, все время увилечивается ID, что не совсем удобно.

    Можно ли поменять ID категории с 40 на, например, 1ый?

  8. cokol, проблема знакомая. Сам хотел убрать ненужные поля в админке, но просто так не выходит - пару раз я доигрывался и переставала работать корзина (т.е товар попросто не добавляется). Поэтому перестал экспериментировать.
  9. Все-таки решил переделать модуль. По-началу было сложно - искал и копировал похожие строчки в 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 видит сайт :)

  10. Так в настройках магазина есть опция отправки админу уведомления о регистрации. Но тогда отправялется админу просто копия письма, которое получает новый клиент.

    А вот тут: https://opencartforum.com/topic/2585-высылаем-клиенту-при-регистрации-логин-и-парол написано, как добавить в письмо админу данные о юзере (ну кроме IP)

  11. Не, есть еще более простой способ: отказаться от GA, забить на время загрузки страницу, поставить другой счетчик и забыть о проблемах :rolleyes:

    Спасибо за советы. Может в будущем займусь переделкой модуля

  12. Дело в том, что просто так перенести содержимое category.tpl в webme_categories_at_homepage.tpl не получится, придется править кучу кода, т.к с category.tpl связан контроллер category.php и т.п.

    Неужели нет более простого решения? Где-то ж прописано, что страница главная=home.tpl? Может там как-то можно изменить путь на category.tpl?

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.