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

Leva

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

    64
  • З нами

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

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

  1.  

    Прошу не предлагать модули

    Так а что Вы хотите чтобы вам предложили?

    Это делается или использованием уже существующих модулей/модификаторов или написанием своих. Но готовых не предлагать....

    То ли вы хотите чтобы Вас научили писать модули/модификаторы то ли я не пойму сути вопроса )))

  2. Скорее всего у вас модуль упрощения формы заказа установлен, вот в нем и нужно копать. Не зная что за модуль сказать точнее сложно )

     

    З.Ы. а письма какие то лежат в шаблонах /catalog/view/theme/default/template/mail но много так же и забиты в коде и шаблонов там нет, есть 5-10 строк кода которые формируют текст письма с нужными параметрами.

  3. Такое по логике могли добавить в вывод списка товаров. но при заходе по прямой ссылке на товар добавлять такое бессмысленно. хотя как одни из возможных вариантов вполне может быть и так.

  4. Здравствуйте! подскажите, пожалуйста! 

    У меня такого не было ни разу. да и по логике не должно было произойти вообще. при покупке уменьшится количество на складе(если это включено). а при количестве ноль поменяется статус. но как у вас получается что товар не найден... тут нужно только смотреть ваш сайт. Можете написать в приват, посмотрю поверхностно ваш сайт.

  5. пройти все дерево пока не дойдете до верхнего уровня. если будут сложности с этим можете подсмотреть как seo_pro определяет полный путь к товару. если seo_pro у вас установлен то можно брать с хлебных крошек, туда его сео_про определяет.

  6. По ссылке ничего толком нет. Ошибка нет папки www - это все что можно понять с того скрина.

    Если хотите чтобы вам кто-то что-то ответил то опишите более полно, что за модуль, версия движка, что делаете чтобы получить эту ошибку. а если модуль платный то пишите автору а не на форуме.

    P.S. А если хотите чтобы кто-то сделал и срочно то за вознаграждение желающие найдутся сразу, а так врядли.

  7. Тут может быть много чего, данных недостаточно чтобы точно поставить диагноз...

    Может шаблон такой что там нет вывода цены по акции. но в корзине она тогда все равно должна быть по акции. а может быть дата действия акции закончилась ). или еще что-то напутали

    Угадывать можно долго. но проще будет посмотреть на сайт. Если все еще актуально пришлите ссылку посмотрю что к чему

  8. Есть еще вариант оставить одну валюту. назвать ее рубль. в админке писать цену в евро. а в настрйках валюты писать курс евро. и тогда в админке цены будут в евро а на сайте будут в рублях. с обновлением курса тогда только вручную или надо будет чуть поморочится с правкой кода.

    Если же нужно больше чем одна валюта в админке то это уже валютный менеджер.

    P.S. может немного криво объяснил. но думаю суть понятна.

  9. обновить модификаторы попробуйте. если меняли данные то или поменяться заголовок или еще что-то должно было, ну или хотя бы ошибки какие то но должны были быть. если все как было то скорее всего не применились еще ваши изменения, ну или совсем не то и не там меняли.

    Делал ранее подобное - все получилось. Если что могу и вам сделать, ток я не альтруист.

  10. Реально. но задача по смыслу не интересна и на пальцах не объясняется, потому все и молчат. Преложите за это денег и сразу найдутся кто знает как сделать.

     

    А так вы уже сами писали что и как: смотрите как выводится в product_form.tpl и выводите тоже в product_list.tpl - контроллер и модель те же. но кроме классов есть еще методы - разные методы для разных страниц и в них разные значения передаются в шаблоны - вот ту и нужно смотреть.

  11. Судя по всему вы используете не стандартный модуль. В стандартном айдишник передается. Так что вам к автору модуля.

    А вообще учить мат часть. Если хотите чтобы вам все сделали то это стоит денег. или найти альтруиста. Но тогда хоть полное описание что используете и где. а так "догадайтесь сами что и где я хочу сделать и напишите как это сделать"....

    Вот шаблон стандартного модуля категорий /catalog/view/theme/default/template/module/category.tpl для opencart-2.1.0.2-rs

    <div class="list-group">
      <?php foreach ($categories as $category) { ?>
      <?php if ($category['category_id'] == $category_id) { ?>
      <a href="<?php echo $category['href']; ?>" class="list-group-item active"><?php echo $category['name']; ?></a>
      <?php if ($category['children']) { ?>
      <?php foreach ($category['children'] as $child) { ?>
      <?php if ($child['category_id'] == $child_id) { ?>
      <a href="<?php echo $child['href']; ?>" class="list-group-item active">   - <?php echo $child['name']; ?></a>
      <?php } else { ?>
      <a href="<?php echo $child['href']; ?>" class="list-group-item">   - <?php echo $child['name']; ?></a>
      <?php } ?>
      <?php } ?>
      <?php } ?>
      <?php } else { ?>
      <a href="<?php echo $category['href']; ?>" class="list-group-item"><?php echo $category['name']; ?></a>
      <?php } ?>
      <?php } ?>
    </div>

    и все id тут есть.
     

  12. Я писал о скачивании файлов когда идет продажа именно этих файлов. и эти файлы и являются продаваемым товаром. а если это инструкции тогда да логично дать возможность их скачивать.

    С указанным вами модулем не работал, что за модуль не знаю.

     

    Но вот есть решения и платное https://opencartforum.com/files/file/2971-crear-файлы-для-скачивания-file-downloads/ и бесплатное https://opencartforum.com/files/file/2796-downloadable-files-файлы-для-скачивания/

    Этими тоже не пользовался. но по описанию то что вам нужно.

  13. Самый простой вариант это добавить тегам <li> клас или айдишник который будет содержать айди текущей категории. а дальше по этому айдишнику дописываете нужные стили.

    <div class="box category col-sm-3">
    <div class="box-heading"><h3><?php echo $heading_title; ?></h3></div>
    <div class="box-content">
    <div class="box-category">
    <ul class="list-unstyled category_menu">
    <?php foreach ($categories as $category) { ?>
    <?php if ($category['children']) { ?>
    <li id="cat_<?php echo $category['category_id']; ?>">
    <a class="children" href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
    <?php foreach (array_chunk($category['children'], ceil(count($category['children']))) as $children) { ?>
    <ul>
    <?php foreach ($children as $child) { ?>
    <li id="cat_<?php echo $child['category_id']; ?>">
    <b><a href="<?php echo $child['href']; ?>"><?php echo $child['name']; ?></a></b>
    <?php if ($child['subchildren']) { ?>
    <ul>
    <?php foreach ($child['subchildren'] as $subchild) { ?>
    <li id="cat_<?php echo $subchild['category_id']; ?>"><a href="<?php echo $subchild['href']; ?>"><?php echo $subchild['name']; ?></a></li>
    <?php } ?>
    </ul>
    <?php } ?>
    <img src="<?php echo $child['thumb']; ?>" alt="<?php echo $child['name']; ?>" />
    </li>
    <?php } ?>
    </ul>
    <?php } ?>
    </li>
    <?php } else { ?>
    <li id="cat_<?php echo $category['category_id']; ?>"><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
    <?php } ?>
    <?php } ?>
    </ul>
    </div>
    </div>
    </div>

    Есть способ сложнее: добавить категориям еще одно поле в базе. сделать его редактирование в админке и выводить его значение. тогда можно написать какое то количество классов в стилях и дальше просто в админке указывать нужный для категории. и тогда не нужно будет при создании новой категории каждый раз дописывать код в цсс файл со стилями для данного айдишника.

  14. Плохой совет. Очень плохой. Success.tpl не только для заказа используется. Пойдут ошибки в журнале после этого.

    Предложите решение лучше.

    Так чтобы не менять ничего в этом шаблоне можно передавать номер заказа уже в тексте сообщения $data['text_message'], который выводится, но это подходит только если код заказа нужен именно как часть сообщения, а не как отдельное значение.

    P.S. проверку на существование переменой никто не отменял и ошибок в логе не будет

  15. файл /catalog/controller/checkout/success.php

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

    if (isset($this->session->data['order_id'])) {

    следующую стоку

    $data['order_id'] =  $this->session->data['order_id'];

    все.

    в файле шаблона /catalog/view/theme/default/template/common/success.tpl номер заказа доступен в переменной $order_id и на этой странице где вам надо там его и отображайте <?php echo $order_id; ?>

  16. Это противоречит логике построения движка, во вьюхах только вывод информации. все действия в контролерах.

     

    Чтобы сделать то что Вы хотите нужно в соответствующий контролер добавить код

    $data['information'] = array(
       'title' => $information_title,
       'href'  => $this->url->link('information/information', 'information_id=' . $information_id)
    );

    А в шаблон

    <a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a>
  17. :ugeek: минуты генерация?

    есть такое, но это же совсем другая история )))

    Как по мне смысла генерить его постоянно на лету для такого количества товаров нет. достаточно раз в сутки, а то и реже, пересоздавать файл на сервере по крону и не морочить с этим голову - это будет однозначно самый быстрый способ при больших файлах. да и хост особо грузить не будет.

  18. 13 тыс для стандартного? 

    он на 3 уже захлебывается))

    то что в стандартном много недочетов это согласен. но чтобы он захлебывался на 3 тысячах... этого не встречал. сейчас попробовал: 4500 за 10-20 секунд отдает.  тут в три раза больше. пусть за 30-60 секунд, но тоже должен отработать. если же на хосте на пхп скрипт время меньше чем 60 секунд дается, то это уже скорее проблема хоста а не модуля.

  19. ждать толку не даст, нужно запускать и запусать, если в кеше еще мало изображений (но это при условии что она по времени не успевает отработать) с каждым разом в кеше будет все больше изображений становится. но сейчас падает буквально через 10 секунд после открытия, так что скорее надо смотреть в сторону слишком большого файла. или других ошибок

    Если у вас все файлы в одной папке то зайдите по фтп отсортируйте их по убыванию размера и скажите какой максимальный размер файла. или напишите в личку свой скайп и так будет значительно быстрее )

  20. про размер изображений писал выше, проверили? но это нужно уже непосредственно в файлах смотреть (через фтп менеджер удобнее всего). и то если картинки сильно разбросаны по папкам то нужно будет много папок проверять и это будет долго.

    а дальше смотреть надо сайт. так тяжело сказать. напишите ссылку, тогда может смогу сказать что-то точнее.


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

Important Information

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