Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Sasas

Newbie
  
  • Posts

    28
  • Joined

  • Last visited

1 Follower

Information

  • Gender
    Не определился

Sasas's Achievements

Apprentice

Apprentice (3/14)

  • Conversation Starter
  • First Post
  • Collaborator
  • Week One Done
  • One Month Later

Recent Badges

2

Reputation

  1. Обрати внимание на какой JS библиотеке у тебя карусели. Некоторые не хотят работать с jquery коректно.
  2. Вот есть такая карусель с кучей всего : jQuery Cycle Plugin http://malsup.com/jquery/cycle/ Её не пробывал?
  3. Придется писать скрипт для заполнения 4х таблиц начинающихся на product_option ... :cry: , наверное штатными способами никак.
  4. В теме viewtopic.php?f=15&t=166 что то подобное рассматривалось..
  5. Это было в версии что около 1.1.8. В инете можно до сих пор найти упоминания. Например: http://www.milw0rm.com/exploits/8539 или http://www.itech-news.ru/security/sql-i ... ncart.html
  6. Посмотрев исходники увидел что PNG поддерживается и прописывается в таблице нормально. За работу с изображениеми отвечает файл : XXXXsystemlibraryimage.php и там есть private function create($image) { $mime = $this->info['mime']; if ($mime == 'image/gif') { return imagecreatefromgif($image); } elseif ($mime == 'image/png') { return imagecreatefrompng($image); } elseif ($mime == 'image/jpeg') { return imagecreatefromjpeg($image); } }т.е png должно работать.Надо найти где жестко задаются расширение jpg. А это наверное делается в файле: XXXXXsystemhelperimage.php где создаётся кеш. А именно в 8й строке $old_image = $filename; $new_image = 'cache/' . substr($filename, 0, strrpos($filename, '.')) . '-' . $width . 'x' . $height . '.jpg'; Я не пробывал менять, но если есть желание - попробуйте.
  7. Соответственно весь блок будет выглялеть так: $text = $language->get('text_received') . "nn";$text .= $language->get('text_order_id') . ' ' . $order_id . "n"; //-------------------------------------------------------------- $text .= ' Имя : ' . $order_query->row['firstname'] . " " . $order_query->row['lastname'] . "n"; $text .= ' E-mail : ' . $order_query->row['email'] . "n"; $text .= ' Телефон : ' . $order_query->row['telephone'] . "n"; $text .= ' Адрес : ' . $order_query->row['shipping_address_1'] . " " . $order_query->row['shipping_address_2'] ."n"; $text .= ' Коментарий : ' . $order_query->row['comment'] . "n";//--------------------------------------------------------------
  8. По адресу забыл посмотреть - проверить. :shock: вот некоторые переменные которые можно использовать: $order_query->row['comment'] - коментарий $order_query->row['date_added'] - дата адреса: Адрес доставки: $order_query->row['shipping_address_1'] $order_query->row['shipping_address_2'] Адрес оплаты: $order_query->row['payment_address_1'] $order_query->row['payment_address_2'] Если интересуют все поля смотрим таблицу: XXX_order
  9. Принцип формирования полей письма. Нужен файл catalogmodelcheckoutorder.php В нем примерно на 269 строке стоит: $text .= $language->get('text_order_id') . ' ' . $order_id . "n"; - это номер ордера. Вставляем нужные нам поля после этой строчки: $text .= ' Имя : ' . $order_query->row['firstname'] . " " . $order_query->row['lastname'] . "n"; $text .= ' E-mail : ' . $order_query->row['email'] . "n"; $text .= ' Телефон : ' . $order_query->row['telephone'] . "n"; Для изменения текста письма клиенту правим файлcatalogviewthemedefaulttemplatemailorder_confirm.tpl например строки где находиться товар и его артикул: <tr style="background-color: #CCCCCC;"> <th align="left" style="padding: 0.3em; color: #FFFFFF;"><?php echo $column_product; ?></th> <th align="left" style="width: 20%; color: #FFFFFF;"><?php echo $column_model; ?></th> <th align="right" style="width: 15%; padding: 0.3em; color: #FFFFFF;"><?php echo $column_price; ?></th> <th align="right" style="width: 15%; padding: 0.3em; color: #FFFFFF;"><?php echo $column_quantity; ?></th> <th align="right" style="width: 20%; padding: 0.3em; color: #FFFFFF;"><?php echo $column_total; ?></th> </tr>
  10. Это про : Выходной уровень сжатия: Задайте значение от 0 до 9. ?? Я всегда думал что это про сжатие картинок :) Надо посмотреть, может ошибался :)
  11. Общая Логика поиска, где что выводится. Например "... бы после завершения оформления товара "... Смотрим на адресную строку браузера. В ней стоит: XXXXXX/index.php?route=checkout/guest_step_2 По той части которая выделена цветом и надо ориентироваться. Смотрим файловую систему: XXXXXcatalogviewthemedefaulttemplatecheckoutguest_step_2.tpl Именно здесь и стоит тот самый шаблон который отвечает за вывод странички. По этой анологии можно найти любую форму. Если же надо посмотреть валидатор формы то надо смотреть: XXXXXXcatalogcontrollercheckoutguest_step_2.php Тут находятся фукции отвечающие за проверку и т.д. Ну и как не трудно догадаться в XXXXXXcataloglanguagerussiancheckoutguest_step_2.php находятся русские буковки для переменных, которые валядяться в валидаторе, который передает в шаблон, который и виден в браузере.. :)
  12. Шины 1. http://www.11koles.ru/ 2. opencart_1.4.0 3. не раскручен 4. Zenon (start) Обновление магазина производиться: получения товаров и категорий из scv файла пока в полуавтоматическом режиме. "Оболочка" для магазина ModX http://www.modx-cms.ru/
  13. А вот этот рецепт не помог? https://opencartforum.com/viewtopic.php?f=15&t=109&hilit=%D0%B2+%D1%80%D0%B0%D0%B9%D0%BE%D0%BD%D0%B5+106+%D1%81%D1%82%D1%80%D0%BE%D1%87%D0%BA%D0%B8
  14. все отображаемые поля находятся catalogviewthemedefaulttemplatecheckoutguest_step_1.tpl Например поле факс будет такое: Адрес 2 type="hidden" name="address_2" value="<?php echo $address_2; ?>" />Про регион я сделал так: * <?php echo $entry_country; ?> Российская Федерация <?php if ($error_country) { ?> <?php echo $error_country; ?> <?php } ?> и соответственно область оставил себе: * <?php echo $entry_zone; ?> Москва Московская область <?php if ($error_zone) { ?> <?php echo $error_zone; ?> <?php } ?> т.к. мне надо различать Москва и область. а чтоб при входе не выбирались регионы из таблицы надо удалить ajax заполнение - это функция в низу (её удалить): $('select[name=zone_id]').load('index.php?route=checkout/guest_step_1/zone&country_id=<?php echo $country_id; ?>&zone_id=<?php echo $zone_id; ?>'); $('#country_id').attr('value', '<?php echo $country_id; ?>'); //-->
  15. Соответственно посмотри - нет ли у тебя гдето таблицы где может быть поле не в utf8_unicode_ci
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.