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

Sasas

Newbie
  
  • Posts

    28
  • Joined

  • Last visited

Everything posted by Sasas

  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
  16. У меня вывалила" Страница, которую вы пытаетесь просмотреть, не может быть показана, так как она использует неверную или неподдерживаемую форму компрессии."Такую же ошибку выдавала версия OpenCart 1.4.2 RUS v0.1 если ставить ее без конвертации формата баз данных на предыдущю версию.
  17. Можно так:в cataloglanguagerussianinformationcontact.php$_['text_message'] = ' Ваш запрос отправлен В кремль министру финансов! ';Или так : в catalogviewthemedefaulttemplatecommonsuccess.tplстрока 10. Ваш запрос отправлен В кремль министру финансов! и Не забыть главное файл success.tpl - сохранить в utf8 без BOM."Обновить" catalogviewthemedefaulttemplatecheckoutcart.tplстрока 56 - вывод кнопки <?php echo $button_update; ?>Сама переменная $button_updatecataloglanguagerussianrussian.php
  18. это только на последней версии. см.:viewtopic.php?f=6&t=153
  19. Сама строка выводится в catalogviewthemedefaulttemplatecommonsuccess.tplстрока 10. <?php echo $text_message; ?>А переменная $_['text_message'] почемуто находится в cataloglanguagerussianinformationcontact.php :)
  20. Можно еще например сделать так - в контролере где проходит валидация писать свой текст - если поле не заполнено. Например на адрес : catalogcontrollercheckoutguest_step_1.php строка 309 if ((strlen(utf8_decode($this->request->post['address_1'])) < 3) || (strlen(utf8_decode($this->request->post['address_1'])) > 128)) { // --это было $this->error['address_1'] = $this->language->get('error_address_1'); // написать $this->request->post['address_1'] = "Адрес доставки не указан."; } А всем не обязательным полям - поставить hidden
  21. catalogviewthemedefaulttemplatemoduleinformation.tpl Там строки [*]<?php echo $text_contact; ?> [*]<?php echo $text_sitemap; ?> Это они. Сюда же можно добавлять и свои пункты. Только не забыть переконвертировать файл в utf8 , если писать по русски. Например: [*]Яндекс великий и могучий..
  22. Спасибо. Я проковырялся сегодня ночью и тоже откатился обратно на 4.0
  23. В версии 1.4.2 , поменялась кодировка всех таблиц с utf8_unicode_ci на utf8_bin. Сразу перестали работать сторонние скрипты. Да и перезаливку я так понимаю надо делать уже по другому.Ни кто не сталкивался с этой проблемой?
×
×
  • 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.