Перейти к содержанию

rgbmagic

Новичок
  • Публикаций

    14
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о rgbmagic

  • Звание
    Пользователь
  1. Добрый день! Нуждаюсь в дополнительном описании товара. Подскажите как сделать клон поля "Описание" с визуальным редактором Спасибо!
  2. а как помочь, ткните в каком направлении рыть, я просто сомневаюсь что перезагрузка сервера это решит.
  3. Добрый день! Столкнулся с такой проблемой. Мой хостер перестал выдерживать нагрузку от магазина и я был вынужден переехать на VPS. Так как раньше я с ним не работал, то обратился за помощью в одну из самых известных в моём городе веб-студию. Они мне настроили сервер и перевезли сайт. Но вот тут всё и случилось. Сначала я заметил что админ панель начала отображаться некорректно. Я позвонил в веб-студию на что они ответили "перезагрузите сервер". Немного поразмыслив я просто перезолил админ панель из бэкапа который я делал лично на хостинге. Всё заработало. Но не столь давно я столкнулся с еще одной проблемой. У двух моих менеджеров, когда они заходят в карточку товара, вылетает 500 ошибка с ссылкой на тестовый поддомен, который использовала веб-студия для настройки сервера. Позвонив им, я получил тот же ответ "перезагрузите сервер", либо "почистите кэш". После очистки кэша у них заработало нормально. А у меня наоборот, раньше работало нормально, а сейчас !!!половина!!! товаров выдаёт 500 ошибку. Я конечно могу тоже почистить кэш и избавиться от проблемы, но как быть с клиентами? Перезагружать сервер я опасаюсь, так как в этом ничего не понимаю. Подскажите, как решить данную проблему. Спасибо!
  4. Всем привет! Хотелось бы на сайте реализовать такую штуку, чтобы при оформлении заказа покупатель смог из выпадающего списка выбрать свою область, затем город и ниже появился еще один выпадающий список с номерами отделений в его городе. Выбор области можно реализовать через "Страну", город так и остаётся, а вот как сделать список с номерами отделений? Помогите пожалуйста!
  5. Спасибо, то что вы написали помогло, только вот мне нужно сделать чтобы выводилось несколько статусов заказа. Не подскажите как это сделать?
  6. Скажите, как сделать так, чтобы на главной странице в админке показывались заказы только с определенным статусом, например ОЖИДАНИЕ. Т.е. старые (обработанные/отправленные) заказы не мешались?
  7. неужели нет людей, которые могут помочь??? Подскажите тогда как стандартное описание для категорий вывести в column_right
  8. Помогите сделать описание категории в правой колонке сайт. Желательно вот это дополнительное описание: <modification> <id>category_short_description</id> <version>1.0</version> <vqmver>1.1.1</vqmver> <author>starlin</author> <!-- back --> <file name="admin/controller/catalog/category.php"> <operation> <search position="after" offset="7"><![CDATA[ public function index() { ]]></search> <add><![CDATA[ $query = $this->db->query("DESC " . DB_PREFIX . "category_description short_desc"); if (!$query->num_rows) { $this->db->query("ALTER TABLE `" . DB_PREFIX . "category_description` ADD `short_desc` text COLLATE utf8_bin NOT NULL"); } ]]></add> </operation> </file> <file name="admin/model/catalog/category.php"> <operation> <search position="replace" offset="2"><![CDATA[ foreach ($data['category_description'] as $language_id => $value) { ]]> </search> <add><![CDATA[ foreach ($data['category_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "category_description SET category_id = '" . (int)$category_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', description = '" . $this->db->escape($value['description']) . "', short_desc = '" . $this->db->escape($value['short_desc']) . "'"); } ]]></add> </operation> </file> <file name="admin/model/catalog/category.php"> <operation> <search position="after"><![CDATA[ 'description' => $result['description'] ]]> </search> <add><![CDATA[ , 'short_desc' => $result['short_desc'] ]]></add> </operation> </file> <file name="admin/controller/catalog/category.php"> <operation> <search position="after" offset="1"><![CDATA[ $this->data['category_description'] = array(); ]]> </search> <add><![CDATA[ if (isset($this->error['short_desc'])) { $this->data['short_desc'] = $this->error['short_desc']; } else { $this->data['short_desc'] = array(); } ]]></add> </operation> </file> <file name="admin/controller/catalog/category.php"> <operation> <search position="after"><![CDATA[ $this->data['entry_description'] = $this->language->get('entry_description'); ]]> </search> <add><![CDATA[ $this->data['entry_short_desc'] = $this->language->get('entry_short_desc'); ]]></add> </operation> </file> <file name="admin/language/english/catalog/category.php"> <operation> <search position="after"><![CDATA[ $_['entry_description'] = 'Description:'; ]]> </search> <add><![CDATA[ $_['entry_short_desc'] = 'Additional description:'; ]]></add> </operation> </file> <file name="admin/language/russian/catalog/category.php"> <operation> <search position="after"><![CDATA[ $_['entry_description'] = 'Описание:'; ]]> </search> <add><![CDATA[ $_['entry_short_desc'] = 'Additional description:'; ]]></add> </operation> </file> <file name="admin/view/template/catalog/category_form.tpl"> <operation> <search position="after" offset="2"><![CDATA[ <td><?php echo $entry_description; ?></td>]]> </search> <add><![CDATA[ <tr> <td><?php echo $entry_short_desc; ?></td> <td><textarea name="category_description[<?php echo $language['language_id']; ?>][short_desc]" id="short_desc<?php echo $language['language_id']; ?>"><?php echo isset($category_description[$language['language_id']]) ? $category_description[$language['language_id']]['short_desc'] : ''; ?></textarea></td> </tr> ]]></add> </operation> </file> <file name="admin/view/template/catalog/category_form.tpl"> <operation> <search position="after" offset="3"><![CDATA[ filebrowserFlashUploadUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>' ]]></search> <add><![CDATA[ <script type="text/javascript" src="view/javascript/ckeditor/ckeditor.js"></script> <script type="text/javascript"><!-- <?php foreach ($languages as $language) { ?> CKEDITOR.replace('short_desc<?php echo $language['language_id']; ?>', { filebrowserBrowseUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>', filebrowserImageBrowseUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>', filebrowserFlashBrowseUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>', filebrowserUploadUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>', filebrowserImageUploadUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>', filebrowserFlashUploadUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>' }); <?php } ?> //--></script> ]]></add> </operation> </file> <file name="catalog/model/catalog/category.php"> <operation> <search position="before"><![CDATA[ public function getCategory($category_id) { ]]></search> <add><![CDATA[ public function getShortDesc($category_id) { $query = $this->db->query("SELECT DISTINCT * FROM " . DB_PREFIX . "category c LEFT JOIN " . DB_PREFIX . "short_desc cd ON (c.category_id = cd.category_id) LEFT JOIN " . DB_PREFIX . "category_to_store c2s ON (c.category_id = c2s.category_id) WHERE c.category_id = '" . (int)$category_id . "' AND cd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND c2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND c.status = '1'"); if ($query->num_rows) { return array( 'short_desc' => $query->row['short_desc'] ); } else { return false; } } ]]></add> </operation> </file> <file name="catalog/controller/product/category.php"> <operation> <search position="after"><![CDATA[ $this->data['heading_title'] = $category_info['name']; ]]></search> <add><![CDATA[ $this->data['short_desc'] = $category_info['short_desc']; ]]></add> </operation> </file> <file name="catalog/controller/product/category.php"> <operation> <search position="after"><![CDATA[ $this->data['description'] = html_entity_decode($category_info['description'], ENT_QUOTES, 'UTF-8'); ]]></search> <add><![CDATA[ $this->data['short_desc'] = html_entity_decode($category_info['short_desc'], ENT_QUOTES, 'UTF-8'); ]]></add> </operation> </file> <!-- front --> <file name="catalog/controller/product/category.php"> <operation> <search position="after"><![CDATA[ $this->data['text_limit'] = $this->language->get('text_limit'); ]]></search> <add><![CDATA[ $this->data['text_short_desc'] = $this->language->get('text_short_desc'); ]]></add> </operation> </file> <file name="catalog/language/english/product/category.php"> <operation> <search position="after"><![CDATA[ $_['text_error'] = 'Product not found!'; ]]></search> <add><![CDATA[ $_['text_short_desc'] = 'Additional description'; ]]></add> </operation> </file> <file name="catalog/language/russian/product/category.php"> <operation> <search position="after"><![CDATA[ $_['text_error'] = 'Категория РЅРµ найдена!'; ]]></search> <add><![CDATA[ $_['text_short_desc'] = 'Additional description'; ]]></add> </operation> </file> <file name="catalog/view/theme/default/template/product/category.tpl"> <operation> <search position="before"><![CDATA[ <?php echo $content_bottom; ?> ]]></search> <add><![CDATA[ <?php if ($short_desc) { ?> <span><?php echo $text_short_desc; ?></span> <?php echo $short_desc; ?></a><br /> <?php } ?> ]]></add> </operation> </file> </modification>
  9. Присоединяюсь к вопросу. Тоже очень нужно это реализовать!
  10. Доброго времени суток! Скажите пожалуйста, как индексируется мультиязычный сайт, если не ставить seopro_multilang?
  11. Неужели никто не может помочь? P.S. шаблон стандартный
  12. Добрый день! Подскажите как сделать так, чтобы при наведении на категорию выезжало подменю вниз по всей ширине меню? Просто если я ставлю чтобы у меня показывало в 4 колонки и выставляю больше шрифт подменю, то оно у меня заезжает за пределы монитора (слева). Во вложении как выглядит сейчас и как хотелось бы
  13. Добрый день! Хотелось бы реализовать следующие... Есть у меня категория в которой идет фильтр по производителю, типу товара и остальным характеристикам товара. Когда я выбираю, например, конкретного производителя, то описание к категории остаётся такое же, а хотелось бы поменять описание для каждого значения фильтра с возможной комбинацией. т.е. Есть к примеру категория Ноутбуки, в фильтре есть 2 производителя (Asus, HP) и 2 типа (геймерский, для работы). Хотелось бы чтобы была такая возможность, если выбрать производителя Asus, то про него появлялось описание, а если еще выбрать тип геймерский, то описание изменялась на "Ноутбук Asus геймерский", а если бы вместо Asus выбрали HP, то соответственно "Ноутбук HP геймерский". А также чтобы если производителей не выбирали, то было бы просто описание "Ноутбук геймерский". Надеюсь более менее понятно объяснил, потому как сформулировать конкретнее не получается. Подскажите можно ли вообще такое реализовать? Если да, то какой лучше фильтр взять для допила? Если не жадные рассказать как это делается (я думаю не мало бы людей воспользовались этой темой). Ну и сколько это будет стоить? Спасибо! P.S. Категории приводятся к примеру, на самом деле тематика совершенно другая
×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.