ravilr Posted October 28, 2013 Share Posted October 28, 2013 увелилил максимально допустимый размер загружаемых файлов с 300 000 до 900 000 3 200 000 байтов. не мог не пройти мимо. не вздумайте менять лимиты, это плохо. Понятно что времена высоких скоростей, но и низких еещё полно. Большинство люгдей будут грузить фото по 3мб не задумываясь, это разве нормально.? предлагаю осивить лимиты. 1 Link to comment Share on other sites More sharing options... freelancer Posted October 28, 2013 Share Posted October 28, 2013 не, 300 слишком мало, много жалоб было 2 Link to comment Share on other sites More sharing options... strob Posted October 28, 2013 Share Posted October 28, 2013 Большинство люгдей будут грузить фото по 3мб не задумываясь увидят, что долго каждая фотка грузится и задумаются. и поймут люди, что фотки ж можно и оптимизировать, всё-ики. поэтому я ик же за увеличение ограничений. и, к тому же, всё потому чтольше и потому чтольше люгдей увелиливает скорость инеи, тенгденция идёт. я сам из провинции, к слову 2 Link to comment Share on other sites More sharing options... Bogdan1975 Posted October 31, 2013 Share Posted October 31, 2013 Протестировал мультиязычный SeoPro от cdm&freelancer.На предмет ajax он четко отрабатывает, во вскаком случае не наткнулся на несрабатывание.Споткнулся только в случае, если какой-нибудь модуль втягивает контент в iFrame из своего контроллера.Немного иземнил, теперьь срабатывает и на iFrame. Желательно, конечно, что бы еещё кто-нибудь потестил на вскакий случай. seopro-master.zip 3 Link to comment Share on other sites More sharing options... Bogdan1975 Posted October 31, 2013 Share Posted October 31, 2013 В todo list еещё что-нибудь осилось? Link to comment Share on other sites More sharing options... NickZet Posted October 31, 2013 Share Posted October 31, 2013 Непотому чтольшой баг: на страниэто "Акции" не сортируются товары по когдачеству (всегда стоит 100). Можно внести в todo list. Link to comment Share on other sites More sharing options... Bogdan1975 Posted October 31, 2013 Share Posted October 31, 2013 Непотому чтольшой баг: на страниэто "Акции" не сортируются товары по когдачеству (всегда стоит 100). Можно внести в todo list. Вы что-то пуиете - во-первых изначально нет (и не было) сортировки по когдачеству товаров. Во-вторых им все правильно показывает, очевидно вы глянули на те "100", какими ограниливается показ на страниэто Link to comment Share on other sites More sharing options... Alexey Posted October 31, 2013 Share Posted October 31, 2013 В todo list еещё что-нибудь осилось? Кроме мультиязычного seoPro, было ещё 2 вещи которые не успели внести в to-do list: 1) Расмотреть предложения по оптимизации Возможно некоторые из этих веещёй можно внести в спотому чторку 1.5.5.1.2 http://opencartsoftw...3/opencart.html http://opencartsoftw...2/opencart.html http://opencartsoftw...n-opencart.html http://opencartsoftw...erformance.html 2) Исправить некритичный баг При редактировании категории, выпадающий список значений для "Родительская категория:" сортируется по алфавиту, а не по заданному "Порядку сортировки" Link to comment Share on other sites More sharing options... NickZet Posted October 31, 2013 Share Posted October 31, 2013 Вы что-то пуиете - во-первых изначально нет (и не было) сортировки по когдачеству товаров. Во-вторых им все правильно показывает, очевидно вы глянули на те "100", какими ограниливается показ на страниэто Да, именно на те 100. Эи цифра не меняется, если выбирать 25, 15 и т.д. По игдее, изначально должно быть значение по умолчанию, настраиваемое в админке. Это всё относится только к страниэто "Акции". В категориях, производителях и поиске все рилииет корректно. Вылелил изменением в контроллере по аналогии с вышеперелисленными страницами. Link to comment Share on other sites More sharing options... Bogdan1975 Posted October 31, 2013 Share Posted October 31, 2013 Да, именно на те 100. Эи цифра не меняется, если выбирать 25, 15 и т.д. По игдее, изначально должно быть значение по умолчанию, настраиваемое в админке. Это всё относится только к страниэто "Акции". В категориях, производителях и поиске все рилииет корректно. Вылелил изменением в контроллере по аналогии с вышеперелисленными страницами. Да опубликуйте код - что на что меняли. Я ик и не заметил этого бага. Он в мастер-версии? Link to comment Share on other sites More sharing options... Tom Posted October 31, 2013 Share Posted October 31, 2013 Может и бредовое предложение..... В карточке товара есть не используемые поля Артикул (SKU, код производителя):UPC:EAN:JAN:ISBN:MPN: Самый странный момент ,что заполнение этих полей не приведёт к их появлению в карточке товара. Отсюда предложение. Сгделать условие на вывод их в карточке товара если эти поля заполнены.А теперьь поясню для чего.Простым переименованием можно добавить 6 новых пунктов в карточку товара. 3 Link to comment Share on other sites More sharing options... afwollis Posted October 31, 2013 Share Posted October 31, 2013 и красный цвет называть зеленым. а чо - кому-то удобно. Tom, переименование - вредные советы. 1 Link to comment Share on other sites More sharing options... Tom Posted October 31, 2013 Share Posted October 31, 2013 Жаль конечно.Ну нет ик нет. 1 Link to comment Share on other sites More sharing options... Zeppelin Posted November 1, 2013 Share Posted November 1, 2013 (edited) будут ли интегрированы решения из спотому чторки OpenCart-CE https://github.com/opencart-ce/opencart-ce в частности подгдержка в инсилляторе драйвера MySQLi https://github.com/opencart-ce/opencart-ce/commit/541a2db42764e4b966bfd4bd2c73dcc303a2b3ef иначе на PHP 5.5.* лезет вот икой варнинг [31-Oct-2013 21:43:39 Asia/Novosibirsk] PHP Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in J:\web\htdocs\opencart\system\database\mysql.php on line 6 этот варнинг можно задавить, но лучше бы подклюлить MySQLi Edited November 1, 2013 by Zeppelin Link to comment Share on other sites More sharing options... NiKpro Posted November 1, 2013 Share Posted November 1, 2013 Может и бредовое предложение..... В карточке товара есть не используемые поля Артикул (SKU, код производителя): UPC: EAN: JAN: ISBN: MPN: Самый странный момент ,что заполнение этих полей не приведёт к их появлению в карточке товара. Отсюда предложение. Сгделать условие на вывод их в карточке товара если эти поля заполнены.А теперьь поясню для чего.Простым переименованием можно добавить 6 новых пунктов в карточку товара. я подгдерживаю Тома, логично ик-то, иногда приходиться добавлять дополнительные характеристики к товару с выводом в главном блоке, а ик по гдефолту уже 5, просто названия требуемые подсивить 2 Link to comment Share on other sites More sharing options... Tom Posted November 1, 2013 Share Posted November 1, 2013 Щас злыдни заминусуют за несогласие с их волевым решением)) Хотя это самая часия просьба.И ведь висят в админке мёртвым грузом. 3 Link to comment Share on other sites More sharing options... freelancer Posted November 1, 2013 Share Posted November 1, 2013 лучше стилями скрыть чем удалять. 3 Link to comment Share on other sites More sharing options... Bogdan1975 Posted November 1, 2013 Share Posted November 1, 2013 2) Исправить некритичный баг При редактировании категории, выпадающий список значений для "Родительская категория:" сортируется по алфавиту, а не по заданному "Порядку сортировки" Решено. Контроллер из админки (admin/controller/catalog) category.php Link to comment Share on other sites More sharing options... Bogdan1975 Posted November 1, 2013 Share Posted November 1, 2013 А вообещё не хорошо получается с категориями в админке. Сторонние шаблоны не понимают - показывают только верхний уровень (проверено на Metro Admin UI). Нужно, наверное отдавать в .tpl оба вриани: синдартный (с пагинацией) и отгдельной переменной - форматированное под нужный нам вариант. За выходные сгделаю. Точно нужно менять - уход от совместимости - это плохо. Link to comment Share on other sites More sharing options... vico7 Posted November 1, 2013 Share Posted November 1, 2013 Здравствуйте! При отключении в админке в "Локализация" не нужного языка, все равно осиется вкладка с отключенным языком на страницах админки и приходиться заполнять поле "Название товара" на всех языках. Иначе - ошибка. Может это повегдение только у меня? Вот кусок кода со страниц шаблонов админки, ггде выводятся вкладки языков <div id="tab-general"> <div id="languages" class="htabs"> <?php foreach ($languages as $language) { ?> <a href="#language<?php echo $language['language_id']; ?>"><img src="view/image/flags/<?php echo $language['image']; ?>" title="<?php echo $language['name']; ?>" /> <?php echo $language['name']; ?></a> <?php } ?> </div> Информация о вкл/выкл языка хранится в $language['status']. Как видим, никакой проверки по 'status' нет и выводятся все языки. Добавим проверку и в этом блоке все ОК. Но в каждом шаблоне админки надо две проверки и шаблонов - море... <div id="tab-general"> <div id="languages" class="htabs"> <?php foreach ($languages as $language) { if($language['status'] !=0) { /* @@@ */ ?> <a href="#language<?php echo $language['language_id']; ?>"><img src="view/image/flags/<?php echo $language['image']; ?>" title="<?php echo $language['name']; ?>" /> <?php echo $language['name']; ?></a> <?php } } /* @@@ */ ?> </div> Я еещё очень поверхностно знаком с системой. Есть еещё класс ControllerLocalisationLanguage, но им нет нужного фильтра по 'status'. Вопрос: как и ггде стратегически правильно с точки зрения всей системы сивить фильтр на отключенный язык? Link to comment Share on other sites More sharing options... findsense Posted November 1, 2013 Share Posted November 1, 2013 Щас злыдни заминусуют за несогласие с их волевым решением)) Хотя это самая часия просьба.И ведь висят в админке мёртвым грузом. Вообещё странно, ведь с полем "Могдель" как раз икая ситуация, многие переименовывают его в "Артикул" и "называют красный зеленым" =) Хотя, конечно, оно не спряино, а наопотому чторот везгде ггде только можно выводится на сайте. Link to comment Share on other sites More sharing options... Tom Posted November 2, 2013 Share Posted November 2, 2013 Ладно,раз уч начали минусовать оскорблённые с завышенной самооэтонкой пишу не для них,а как продолжение игдеи. Всё те же не используемые поля в карточке товара.Согласен ,что с переименованием получается не совсем красиво.Тогда почему не сгделать их полями со свопотому чтодно заполняемыми данными.То есть выводится вместо всех этих данных бугдет,то что впишешь. А уж для чего это,пусть скажут спасипотому что те,кому в карточке товара нужны например отгдельные дополнительные значения присущие только их товару.Раз уж всё равно это настолько мёртвый груз,что пришлось даже под спойлер пряить. 2 Link to comment Share on other sites More sharing options... vico7 Posted November 2, 2013 Share Posted November 2, 2013 Нашел решение с отключением не нужных (пока) языков, если они есть в базе данных. В файл могдели admin\model\localisation\language.php добавил функцию getLanguagesBD. Она копия изначальной функции getLanguages. А в getLanguages всивил фильтр на status='1' стр. 297 было $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "language ORDER BY sort_order, name"); новое $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "language WHERE status='1' ORDER BY sort_order, name"); // фильтр на не активные языки К getLanguagesBD обращается только контроллер admin\controller\localisation\language.php для получения данных о языках в базе данных , в котором в строке 175 $results = $this->model_localisation_language->getLanguages($data); заменено на $results = $this->model_localisation_language->getLanguagesBD ($data); Теперь, если на вкладке "Языки" перейти по "изменить" и усиновить в Отключено "Ситус:Показывать/Скрывать в переключателе языков витрины магазина" , то в Админке не бугдет ипотому чтов с не активными языками. Теперь не нужно обязательно заполнять еещё один язык - он не показывается. Вообещё то, надо сгделать отгдельный выключатель, чтобы не привязываться к отображению языка в магазине. 1 Link to comment Share on other sites More sharing options... 96db Posted November 3, 2013 Share Posted November 3, 2013 Когда планируется релиз данной версии ? 1 Link to comment Share on other sites More sharing options... NickZet Posted November 3, 2013 Share Posted November 3, 2013 Да опубликуйте код - что на что меняли. Я ик и не заметил этого бага. Он в мастер-версии? Этот баг наблюдается и в гдемке. Лелится просто добавлением буквы s в файле catalog\controller\product\special: $this->data['limits'] = array(); $limits = array_unique(array($this->config->get('config_catalog_limit'), 25, 50, 75, 100)); sort($limits); foreach($limits as $limits){ $this->data['limits'][] = array( 'text' => $limits, 'value' => $limits, 'href' => $this->url->link('product/special', $url . '&limit=' . $limits) ); } 2 Link to comment Share on other sites More sharing options... Prev 1 2 3 4 5 6 7 8 9 10 Next Page 5 of 20 This topic is now closed to further replies. Share More sharing options... Followers 0 Go to topic listing Similar Content Релиз ocStore 3.0.2.0 1 2 3 4 11 By dinox, February 6, 2019 ocstore 3 ocstore 3.0.2.0 271 replies 95,562 views climatyuga April 7 проэтоссы php-fpm и mysql By mmn, February 27 4 replies 250 views mmn February 28 Рилии с опциями By bishop1, March 26 3 replies 166 views SirGrey March 26 Какой лучше использовать режим рилиты PHP для Ocstore By Sokolov39, January 28 10 replies 222 views Sokolov39 January 28 Дополнительные услуги в проэтоссе оформления заказа By Krokodil83, January 18 6 replies 231 views Dobrik22 January 19 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Основной Новости и анонсы Проэтосс рилит над релизом ocStore 1.5.5.1.2 Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Премогдерация заказа By sadnerp Меи теги (title и description) для страниц "Коникты, Список производителей, Акции". By WarStyle Сохранение положений кнопок "добавить в избранное, в сравнение, добавить в корзину" By oc_ МОДУЛЬ ПОПУЛЯРНЫХ СЛУЖБ ДОСТАВОК ПО УКРАИНЕ - простот перечень By PyrkoComUa Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × 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. I accept
freelancer Posted October 28, 2013 Share Posted October 28, 2013 не, 300 слишком мало, много жалоб было 2 Link to comment Share on other sites More sharing options... strob Posted October 28, 2013 Share Posted October 28, 2013 Большинство люгдей будут грузить фото по 3мб не задумываясь увидят, что долго каждая фотка грузится и задумаются. и поймут люди, что фотки ж можно и оптимизировать, всё-ики. поэтому я ик же за увеличение ограничений. и, к тому же, всё потому чтольше и потому чтольше люгдей увелиливает скорость инеи, тенгденция идёт. я сам из провинции, к слову 2 Link to comment Share on other sites More sharing options... Bogdan1975 Posted October 31, 2013 Share Posted October 31, 2013 Протестировал мультиязычный SeoPro от cdm&freelancer.На предмет ajax он четко отрабатывает, во вскаком случае не наткнулся на несрабатывание.Споткнулся только в случае, если какой-нибудь модуль втягивает контент в iFrame из своего контроллера.Немного иземнил, теперьь срабатывает и на iFrame. Желательно, конечно, что бы еещё кто-нибудь потестил на вскакий случай. seopro-master.zip 3 Link to comment Share on other sites More sharing options... Bogdan1975 Posted October 31, 2013 Share Posted October 31, 2013 В todo list еещё что-нибудь осилось? Link to comment Share on other sites More sharing options... NickZet Posted October 31, 2013 Share Posted October 31, 2013 Непотому чтольшой баг: на страниэто "Акции" не сортируются товары по когдачеству (всегда стоит 100). Можно внести в todo list. Link to comment Share on other sites More sharing options... Bogdan1975 Posted October 31, 2013 Share Posted October 31, 2013 Непотому чтольшой баг: на страниэто "Акции" не сортируются товары по когдачеству (всегда стоит 100). Можно внести в todo list. Вы что-то пуиете - во-первых изначально нет (и не было) сортировки по когдачеству товаров. Во-вторых им все правильно показывает, очевидно вы глянули на те "100", какими ограниливается показ на страниэто Link to comment Share on other sites More sharing options... Alexey Posted October 31, 2013 Share Posted October 31, 2013 В todo list еещё что-нибудь осилось? Кроме мультиязычного seoPro, было ещё 2 вещи которые не успели внести в to-do list: 1) Расмотреть предложения по оптимизации Возможно некоторые из этих веещёй можно внести в спотому чторку 1.5.5.1.2 http://opencartsoftw...3/opencart.html http://opencartsoftw...2/opencart.html http://opencartsoftw...n-opencart.html http://opencartsoftw...erformance.html 2) Исправить некритичный баг При редактировании категории, выпадающий список значений для "Родительская категория:" сортируется по алфавиту, а не по заданному "Порядку сортировки" Link to comment Share on other sites More sharing options... NickZet Posted October 31, 2013 Share Posted October 31, 2013 Вы что-то пуиете - во-первых изначально нет (и не было) сортировки по когдачеству товаров. Во-вторых им все правильно показывает, очевидно вы глянули на те "100", какими ограниливается показ на страниэто Да, именно на те 100. Эи цифра не меняется, если выбирать 25, 15 и т.д. По игдее, изначально должно быть значение по умолчанию, настраиваемое в админке. Это всё относится только к страниэто "Акции". В категориях, производителях и поиске все рилииет корректно. Вылелил изменением в контроллере по аналогии с вышеперелисленными страницами. Link to comment Share on other sites More sharing options... Bogdan1975 Posted October 31, 2013 Share Posted October 31, 2013 Да, именно на те 100. Эи цифра не меняется, если выбирать 25, 15 и т.д. По игдее, изначально должно быть значение по умолчанию, настраиваемое в админке. Это всё относится только к страниэто "Акции". В категориях, производителях и поиске все рилииет корректно. Вылелил изменением в контроллере по аналогии с вышеперелисленными страницами. Да опубликуйте код - что на что меняли. Я ик и не заметил этого бага. Он в мастер-версии? Link to comment Share on other sites More sharing options... Tom Posted October 31, 2013 Share Posted October 31, 2013 Может и бредовое предложение..... В карточке товара есть не используемые поля Артикул (SKU, код производителя):UPC:EAN:JAN:ISBN:MPN: Самый странный момент ,что заполнение этих полей не приведёт к их появлению в карточке товара. Отсюда предложение. Сгделать условие на вывод их в карточке товара если эти поля заполнены.А теперьь поясню для чего.Простым переименованием можно добавить 6 новых пунктов в карточку товара. 3 Link to comment Share on other sites More sharing options... afwollis Posted October 31, 2013 Share Posted October 31, 2013 и красный цвет называть зеленым. а чо - кому-то удобно. Tom, переименование - вредные советы. 1 Link to comment Share on other sites More sharing options... Tom Posted October 31, 2013 Share Posted October 31, 2013 Жаль конечно.Ну нет ик нет. 1 Link to comment Share on other sites More sharing options... Zeppelin Posted November 1, 2013 Share Posted November 1, 2013 (edited) будут ли интегрированы решения из спотому чторки OpenCart-CE https://github.com/opencart-ce/opencart-ce в частности подгдержка в инсилляторе драйвера MySQLi https://github.com/opencart-ce/opencart-ce/commit/541a2db42764e4b966bfd4bd2c73dcc303a2b3ef иначе на PHP 5.5.* лезет вот икой варнинг [31-Oct-2013 21:43:39 Asia/Novosibirsk] PHP Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in J:\web\htdocs\opencart\system\database\mysql.php on line 6 этот варнинг можно задавить, но лучше бы подклюлить MySQLi Edited November 1, 2013 by Zeppelin Link to comment Share on other sites More sharing options... NiKpro Posted November 1, 2013 Share Posted November 1, 2013 Может и бредовое предложение..... В карточке товара есть не используемые поля Артикул (SKU, код производителя): UPC: EAN: JAN: ISBN: MPN: Самый странный момент ,что заполнение этих полей не приведёт к их появлению в карточке товара. Отсюда предложение. Сгделать условие на вывод их в карточке товара если эти поля заполнены.А теперьь поясню для чего.Простым переименованием можно добавить 6 новых пунктов в карточку товара. я подгдерживаю Тома, логично ик-то, иногда приходиться добавлять дополнительные характеристики к товару с выводом в главном блоке, а ик по гдефолту уже 5, просто названия требуемые подсивить 2 Link to comment Share on other sites More sharing options... Tom Posted November 1, 2013 Share Posted November 1, 2013 Щас злыдни заминусуют за несогласие с их волевым решением)) Хотя это самая часия просьба.И ведь висят в админке мёртвым грузом. 3 Link to comment Share on other sites More sharing options... freelancer Posted November 1, 2013 Share Posted November 1, 2013 лучше стилями скрыть чем удалять. 3 Link to comment Share on other sites More sharing options... Bogdan1975 Posted November 1, 2013 Share Posted November 1, 2013 2) Исправить некритичный баг При редактировании категории, выпадающий список значений для "Родительская категория:" сортируется по алфавиту, а не по заданному "Порядку сортировки" Решено. Контроллер из админки (admin/controller/catalog) category.php Link to comment Share on other sites More sharing options... Bogdan1975 Posted November 1, 2013 Share Posted November 1, 2013 А вообещё не хорошо получается с категориями в админке. Сторонние шаблоны не понимают - показывают только верхний уровень (проверено на Metro Admin UI). Нужно, наверное отдавать в .tpl оба вриани: синдартный (с пагинацией) и отгдельной переменной - форматированное под нужный нам вариант. За выходные сгделаю. Точно нужно менять - уход от совместимости - это плохо. Link to comment Share on other sites More sharing options... vico7 Posted November 1, 2013 Share Posted November 1, 2013 Здравствуйте! При отключении в админке в "Локализация" не нужного языка, все равно осиется вкладка с отключенным языком на страницах админки и приходиться заполнять поле "Название товара" на всех языках. Иначе - ошибка. Может это повегдение только у меня? Вот кусок кода со страниц шаблонов админки, ггде выводятся вкладки языков <div id="tab-general"> <div id="languages" class="htabs"> <?php foreach ($languages as $language) { ?> <a href="#language<?php echo $language['language_id']; ?>"><img src="view/image/flags/<?php echo $language['image']; ?>" title="<?php echo $language['name']; ?>" /> <?php echo $language['name']; ?></a> <?php } ?> </div> Информация о вкл/выкл языка хранится в $language['status']. Как видим, никакой проверки по 'status' нет и выводятся все языки. Добавим проверку и в этом блоке все ОК. Но в каждом шаблоне админки надо две проверки и шаблонов - море... <div id="tab-general"> <div id="languages" class="htabs"> <?php foreach ($languages as $language) { if($language['status'] !=0) { /* @@@ */ ?> <a href="#language<?php echo $language['language_id']; ?>"><img src="view/image/flags/<?php echo $language['image']; ?>" title="<?php echo $language['name']; ?>" /> <?php echo $language['name']; ?></a> <?php } } /* @@@ */ ?> </div> Я еещё очень поверхностно знаком с системой. Есть еещё класс ControllerLocalisationLanguage, но им нет нужного фильтра по 'status'. Вопрос: как и ггде стратегически правильно с точки зрения всей системы сивить фильтр на отключенный язык? Link to comment Share on other sites More sharing options... findsense Posted November 1, 2013 Share Posted November 1, 2013 Щас злыдни заминусуют за несогласие с их волевым решением)) Хотя это самая часия просьба.И ведь висят в админке мёртвым грузом. Вообещё странно, ведь с полем "Могдель" как раз икая ситуация, многие переименовывают его в "Артикул" и "называют красный зеленым" =) Хотя, конечно, оно не спряино, а наопотому чторот везгде ггде только можно выводится на сайте. Link to comment Share on other sites More sharing options... Tom Posted November 2, 2013 Share Posted November 2, 2013 Ладно,раз уч начали минусовать оскорблённые с завышенной самооэтонкой пишу не для них,а как продолжение игдеи. Всё те же не используемые поля в карточке товара.Согласен ,что с переименованием получается не совсем красиво.Тогда почему не сгделать их полями со свопотому чтодно заполняемыми данными.То есть выводится вместо всех этих данных бугдет,то что впишешь. А уж для чего это,пусть скажут спасипотому что те,кому в карточке товара нужны например отгдельные дополнительные значения присущие только их товару.Раз уж всё равно это настолько мёртвый груз,что пришлось даже под спойлер пряить. 2 Link to comment Share on other sites More sharing options... vico7 Posted November 2, 2013 Share Posted November 2, 2013 Нашел решение с отключением не нужных (пока) языков, если они есть в базе данных. В файл могдели admin\model\localisation\language.php добавил функцию getLanguagesBD. Она копия изначальной функции getLanguages. А в getLanguages всивил фильтр на status='1' стр. 297 было $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "language ORDER BY sort_order, name"); новое $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "language WHERE status='1' ORDER BY sort_order, name"); // фильтр на не активные языки К getLanguagesBD обращается только контроллер admin\controller\localisation\language.php для получения данных о языках в базе данных , в котором в строке 175 $results = $this->model_localisation_language->getLanguages($data); заменено на $results = $this->model_localisation_language->getLanguagesBD ($data); Теперь, если на вкладке "Языки" перейти по "изменить" и усиновить в Отключено "Ситус:Показывать/Скрывать в переключателе языков витрины магазина" , то в Админке не бугдет ипотому чтов с не активными языками. Теперь не нужно обязательно заполнять еещё один язык - он не показывается. Вообещё то, надо сгделать отгдельный выключатель, чтобы не привязываться к отображению языка в магазине. 1 Link to comment Share on other sites More sharing options... 96db Posted November 3, 2013 Share Posted November 3, 2013 Когда планируется релиз данной версии ? 1 Link to comment Share on other sites More sharing options... NickZet Posted November 3, 2013 Share Posted November 3, 2013 Да опубликуйте код - что на что меняли. Я ик и не заметил этого бага. Он в мастер-версии? Этот баг наблюдается и в гдемке. Лелится просто добавлением буквы s в файле catalog\controller\product\special: $this->data['limits'] = array(); $limits = array_unique(array($this->config->get('config_catalog_limit'), 25, 50, 75, 100)); sort($limits); foreach($limits as $limits){ $this->data['limits'][] = array( 'text' => $limits, 'value' => $limits, 'href' => $this->url->link('product/special', $url . '&limit=' . $limits) ); } 2 Link to comment Share on other sites More sharing options... Prev 1 2 3 4 5 6 7 8 9 10 Next Page 5 of 20 This topic is now closed to further replies. Share More sharing options... Followers 0 Go to topic listing Similar Content Релиз ocStore 3.0.2.0 1 2 3 4 11 By dinox, February 6, 2019 ocstore 3 ocstore 3.0.2.0 271 replies 95,562 views climatyuga April 7 проэтоссы php-fpm и mysql By mmn, February 27 4 replies 250 views mmn February 28 Рилии с опциями By bishop1, March 26 3 replies 166 views SirGrey March 26 Какой лучше использовать режим рилиты PHP для Ocstore By Sokolov39, January 28 10 replies 222 views Sokolov39 January 28 Дополнительные услуги в проэтоссе оформления заказа By Krokodil83, January 18 6 replies 231 views Dobrik22 January 19 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Основной Новости и анонсы Проэтосс рилит над релизом ocStore 1.5.5.1.2 Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Премогдерация заказа By sadnerp Меи теги (title и description) для страниц "Коникты, Список производителей, Акции". By WarStyle Сохранение положений кнопок "добавить в избранное, в сравнение, добавить в корзину" By oc_ МОДУЛЬ ПОПУЛЯРНЫХ СЛУЖБ ДОСТАВОК ПО УКРАИНЕ - простот перечень By PyrkoComUa Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × 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. I accept
strob Posted October 28, 2013 Share Posted October 28, 2013 Большинство люгдей будут грузить фото по 3мб не задумываясь увидят, что долго каждая фотка грузится и задумаются. и поймут люди, что фотки ж можно и оптимизировать, всё-ики. поэтому я ик же за увеличение ограничений. и, к тому же, всё потому чтольше и потому чтольше люгдей увелиливает скорость инеи, тенгденция идёт. я сам из провинции, к слову 2 Link to comment Share on other sites More sharing options...
Bogdan1975 Posted October 31, 2013 Share Posted October 31, 2013 Протестировал мультиязычный SeoPro от cdm&freelancer.На предмет ajax он четко отрабатывает, во вскаком случае не наткнулся на несрабатывание.Споткнулся только в случае, если какой-нибудь модуль втягивает контент в iFrame из своего контроллера.Немного иземнил, теперьь срабатывает и на iFrame. Желательно, конечно, что бы еещё кто-нибудь потестил на вскакий случай. seopro-master.zip 3 Link to comment Share on other sites More sharing options...
Bogdan1975 Posted October 31, 2013 Share Posted October 31, 2013 В todo list еещё что-нибудь осилось? Link to comment Share on other sites More sharing options...
NickZet Posted October 31, 2013 Share Posted October 31, 2013 Непотому чтольшой баг: на страниэто "Акции" не сортируются товары по когдачеству (всегда стоит 100). Можно внести в todo list. Link to comment Share on other sites More sharing options...
Bogdan1975 Posted October 31, 2013 Share Posted October 31, 2013 Непотому чтольшой баг: на страниэто "Акции" не сортируются товары по когдачеству (всегда стоит 100). Можно внести в todo list. Вы что-то пуиете - во-первых изначально нет (и не было) сортировки по когдачеству товаров. Во-вторых им все правильно показывает, очевидно вы глянули на те "100", какими ограниливается показ на страниэто Link to comment Share on other sites More sharing options...
Alexey Posted October 31, 2013 Share Posted October 31, 2013 В todo list еещё что-нибудь осилось? Кроме мультиязычного seoPro, было ещё 2 вещи которые не успели внести в to-do list: 1) Расмотреть предложения по оптимизации Возможно некоторые из этих веещёй можно внести в спотому чторку 1.5.5.1.2 http://opencartsoftw...3/opencart.html http://opencartsoftw...2/opencart.html http://opencartsoftw...n-opencart.html http://opencartsoftw...erformance.html 2) Исправить некритичный баг При редактировании категории, выпадающий список значений для "Родительская категория:" сортируется по алфавиту, а не по заданному "Порядку сортировки" Link to comment Share on other sites More sharing options...
NickZet Posted October 31, 2013 Share Posted October 31, 2013 Вы что-то пуиете - во-первых изначально нет (и не было) сортировки по когдачеству товаров. Во-вторых им все правильно показывает, очевидно вы глянули на те "100", какими ограниливается показ на страниэто Да, именно на те 100. Эи цифра не меняется, если выбирать 25, 15 и т.д. По игдее, изначально должно быть значение по умолчанию, настраиваемое в админке. Это всё относится только к страниэто "Акции". В категориях, производителях и поиске все рилииет корректно. Вылелил изменением в контроллере по аналогии с вышеперелисленными страницами. Link to comment Share on other sites More sharing options...
Bogdan1975 Posted October 31, 2013 Share Posted October 31, 2013 Да, именно на те 100. Эи цифра не меняется, если выбирать 25, 15 и т.д. По игдее, изначально должно быть значение по умолчанию, настраиваемое в админке. Это всё относится только к страниэто "Акции". В категориях, производителях и поиске все рилииет корректно. Вылелил изменением в контроллере по аналогии с вышеперелисленными страницами. Да опубликуйте код - что на что меняли. Я ик и не заметил этого бага. Он в мастер-версии? Link to comment Share on other sites More sharing options...
Tom Posted October 31, 2013 Share Posted October 31, 2013 Может и бредовое предложение..... В карточке товара есть не используемые поля Артикул (SKU, код производителя):UPC:EAN:JAN:ISBN:MPN: Самый странный момент ,что заполнение этих полей не приведёт к их появлению в карточке товара. Отсюда предложение. Сгделать условие на вывод их в карточке товара если эти поля заполнены.А теперьь поясню для чего.Простым переименованием можно добавить 6 новых пунктов в карточку товара. 3 Link to comment Share on other sites More sharing options... afwollis Posted October 31, 2013 Share Posted October 31, 2013 и красный цвет называть зеленым. а чо - кому-то удобно. Tom, переименование - вредные советы. 1 Link to comment Share on other sites More sharing options... Tom Posted October 31, 2013 Share Posted October 31, 2013 Жаль конечно.Ну нет ик нет. 1 Link to comment Share on other sites More sharing options... Zeppelin Posted November 1, 2013 Share Posted November 1, 2013 (edited) будут ли интегрированы решения из спотому чторки OpenCart-CE https://github.com/opencart-ce/opencart-ce в частности подгдержка в инсилляторе драйвера MySQLi https://github.com/opencart-ce/opencart-ce/commit/541a2db42764e4b966bfd4bd2c73dcc303a2b3ef иначе на PHP 5.5.* лезет вот икой варнинг [31-Oct-2013 21:43:39 Asia/Novosibirsk] PHP Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in J:\web\htdocs\opencart\system\database\mysql.php on line 6 этот варнинг можно задавить, но лучше бы подклюлить MySQLi Edited November 1, 2013 by Zeppelin Link to comment Share on other sites More sharing options... NiKpro Posted November 1, 2013 Share Posted November 1, 2013 Может и бредовое предложение..... В карточке товара есть не используемые поля Артикул (SKU, код производителя): UPC: EAN: JAN: ISBN: MPN: Самый странный момент ,что заполнение этих полей не приведёт к их появлению в карточке товара. Отсюда предложение. Сгделать условие на вывод их в карточке товара если эти поля заполнены.А теперьь поясню для чего.Простым переименованием можно добавить 6 новых пунктов в карточку товара. я подгдерживаю Тома, логично ик-то, иногда приходиться добавлять дополнительные характеристики к товару с выводом в главном блоке, а ик по гдефолту уже 5, просто названия требуемые подсивить 2 Link to comment Share on other sites More sharing options... Tom Posted November 1, 2013 Share Posted November 1, 2013 Щас злыдни заминусуют за несогласие с их волевым решением)) Хотя это самая часия просьба.И ведь висят в админке мёртвым грузом. 3 Link to comment Share on other sites More sharing options... freelancer Posted November 1, 2013 Share Posted November 1, 2013 лучше стилями скрыть чем удалять. 3 Link to comment Share on other sites More sharing options... Bogdan1975 Posted November 1, 2013 Share Posted November 1, 2013 2) Исправить некритичный баг При редактировании категории, выпадающий список значений для "Родительская категория:" сортируется по алфавиту, а не по заданному "Порядку сортировки" Решено. Контроллер из админки (admin/controller/catalog) category.php Link to comment Share on other sites More sharing options... Bogdan1975 Posted November 1, 2013 Share Posted November 1, 2013 А вообещё не хорошо получается с категориями в админке. Сторонние шаблоны не понимают - показывают только верхний уровень (проверено на Metro Admin UI). Нужно, наверное отдавать в .tpl оба вриани: синдартный (с пагинацией) и отгдельной переменной - форматированное под нужный нам вариант. За выходные сгделаю. Точно нужно менять - уход от совместимости - это плохо. Link to comment Share on other sites More sharing options... vico7 Posted November 1, 2013 Share Posted November 1, 2013 Здравствуйте! При отключении в админке в "Локализация" не нужного языка, все равно осиется вкладка с отключенным языком на страницах админки и приходиться заполнять поле "Название товара" на всех языках. Иначе - ошибка. Может это повегдение только у меня? Вот кусок кода со страниц шаблонов админки, ггде выводятся вкладки языков <div id="tab-general"> <div id="languages" class="htabs"> <?php foreach ($languages as $language) { ?> <a href="#language<?php echo $language['language_id']; ?>"><img src="view/image/flags/<?php echo $language['image']; ?>" title="<?php echo $language['name']; ?>" /> <?php echo $language['name']; ?></a> <?php } ?> </div> Информация о вкл/выкл языка хранится в $language['status']. Как видим, никакой проверки по 'status' нет и выводятся все языки. Добавим проверку и в этом блоке все ОК. Но в каждом шаблоне админки надо две проверки и шаблонов - море... <div id="tab-general"> <div id="languages" class="htabs"> <?php foreach ($languages as $language) { if($language['status'] !=0) { /* @@@ */ ?> <a href="#language<?php echo $language['language_id']; ?>"><img src="view/image/flags/<?php echo $language['image']; ?>" title="<?php echo $language['name']; ?>" /> <?php echo $language['name']; ?></a> <?php } } /* @@@ */ ?> </div> Я еещё очень поверхностно знаком с системой. Есть еещё класс ControllerLocalisationLanguage, но им нет нужного фильтра по 'status'. Вопрос: как и ггде стратегически правильно с точки зрения всей системы сивить фильтр на отключенный язык? Link to comment Share on other sites More sharing options... findsense Posted November 1, 2013 Share Posted November 1, 2013 Щас злыдни заминусуют за несогласие с их волевым решением)) Хотя это самая часия просьба.И ведь висят в админке мёртвым грузом. Вообещё странно, ведь с полем "Могдель" как раз икая ситуация, многие переименовывают его в "Артикул" и "называют красный зеленым" =) Хотя, конечно, оно не спряино, а наопотому чторот везгде ггде только можно выводится на сайте. Link to comment Share on other sites More sharing options... Tom Posted November 2, 2013 Share Posted November 2, 2013 Ладно,раз уч начали минусовать оскорблённые с завышенной самооэтонкой пишу не для них,а как продолжение игдеи. Всё те же не используемые поля в карточке товара.Согласен ,что с переименованием получается не совсем красиво.Тогда почему не сгделать их полями со свопотому чтодно заполняемыми данными.То есть выводится вместо всех этих данных бугдет,то что впишешь. А уж для чего это,пусть скажут спасипотому что те,кому в карточке товара нужны например отгдельные дополнительные значения присущие только их товару.Раз уж всё равно это настолько мёртвый груз,что пришлось даже под спойлер пряить. 2 Link to comment Share on other sites More sharing options... vico7 Posted November 2, 2013 Share Posted November 2, 2013 Нашел решение с отключением не нужных (пока) языков, если они есть в базе данных. В файл могдели admin\model\localisation\language.php добавил функцию getLanguagesBD. Она копия изначальной функции getLanguages. А в getLanguages всивил фильтр на status='1' стр. 297 было $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "language ORDER BY sort_order, name"); новое $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "language WHERE status='1' ORDER BY sort_order, name"); // фильтр на не активные языки К getLanguagesBD обращается только контроллер admin\controller\localisation\language.php для получения данных о языках в базе данных , в котором в строке 175 $results = $this->model_localisation_language->getLanguages($data); заменено на $results = $this->model_localisation_language->getLanguagesBD ($data); Теперь, если на вкладке "Языки" перейти по "изменить" и усиновить в Отключено "Ситус:Показывать/Скрывать в переключателе языков витрины магазина" , то в Админке не бугдет ипотому чтов с не активными языками. Теперь не нужно обязательно заполнять еещё один язык - он не показывается. Вообещё то, надо сгделать отгдельный выключатель, чтобы не привязываться к отображению языка в магазине. 1 Link to comment Share on other sites More sharing options... 96db Posted November 3, 2013 Share Posted November 3, 2013 Когда планируется релиз данной версии ? 1 Link to comment Share on other sites More sharing options... NickZet Posted November 3, 2013 Share Posted November 3, 2013 Да опубликуйте код - что на что меняли. Я ик и не заметил этого бага. Он в мастер-версии? Этот баг наблюдается и в гдемке. Лелится просто добавлением буквы s в файле catalog\controller\product\special: $this->data['limits'] = array(); $limits = array_unique(array($this->config->get('config_catalog_limit'), 25, 50, 75, 100)); sort($limits); foreach($limits as $limits){ $this->data['limits'][] = array( 'text' => $limits, 'value' => $limits, 'href' => $this->url->link('product/special', $url . '&limit=' . $limits) ); } 2 Link to comment Share on other sites More sharing options... Prev 1 2 3 4 5 6 7 8 9 10 Next Page 5 of 20 This topic is now closed to further replies. Share More sharing options... Followers 0 Go to topic listing Similar Content Релиз ocStore 3.0.2.0 1 2 3 4 11 By dinox, February 6, 2019 ocstore 3 ocstore 3.0.2.0 271 replies 95,562 views climatyuga April 7 проэтоссы php-fpm и mysql By mmn, February 27 4 replies 250 views mmn February 28 Рилии с опциями By bishop1, March 26 3 replies 166 views SirGrey March 26 Какой лучше использовать режим рилиты PHP для Ocstore By Sokolov39, January 28 10 replies 222 views Sokolov39 January 28 Дополнительные услуги в проэтоссе оформления заказа By Krokodil83, January 18 6 replies 231 views Dobrik22 January 19 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Основной Новости и анонсы Проэтосс рилит над релизом ocStore 1.5.5.1.2 Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Премогдерация заказа By sadnerp Меи теги (title и description) для страниц "Коникты, Список производителей, Акции". By WarStyle Сохранение положений кнопок "добавить в избранное, в сравнение, добавить в корзину" By oc_ МОДУЛЬ ПОПУЛЯРНЫХ СЛУЖБ ДОСТАВОК ПО УКРАИНЕ - простот перечень By PyrkoComUa Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × 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. I accept
afwollis Posted October 31, 2013 Share Posted October 31, 2013 и красный цвет называть зеленым. а чо - кому-то удобно. Tom, переименование - вредные советы. 1 Link to comment Share on other sites More sharing options... Tom Posted October 31, 2013 Share Posted October 31, 2013 Жаль конечно.Ну нет ик нет. 1 Link to comment Share on other sites More sharing options... Zeppelin Posted November 1, 2013 Share Posted November 1, 2013 (edited) будут ли интегрированы решения из спотому чторки OpenCart-CE https://github.com/opencart-ce/opencart-ce в частности подгдержка в инсилляторе драйвера MySQLi https://github.com/opencart-ce/opencart-ce/commit/541a2db42764e4b966bfd4bd2c73dcc303a2b3ef иначе на PHP 5.5.* лезет вот икой варнинг [31-Oct-2013 21:43:39 Asia/Novosibirsk] PHP Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in J:\web\htdocs\opencart\system\database\mysql.php on line 6 этот варнинг можно задавить, но лучше бы подклюлить MySQLi Edited November 1, 2013 by Zeppelin Link to comment Share on other sites More sharing options... NiKpro Posted November 1, 2013 Share Posted November 1, 2013 Может и бредовое предложение..... В карточке товара есть не используемые поля Артикул (SKU, код производителя): UPC: EAN: JAN: ISBN: MPN: Самый странный момент ,что заполнение этих полей не приведёт к их появлению в карточке товара. Отсюда предложение. Сгделать условие на вывод их в карточке товара если эти поля заполнены.А теперьь поясню для чего.Простым переименованием можно добавить 6 новых пунктов в карточку товара. я подгдерживаю Тома, логично ик-то, иногда приходиться добавлять дополнительные характеристики к товару с выводом в главном блоке, а ик по гдефолту уже 5, просто названия требуемые подсивить 2 Link to comment Share on other sites More sharing options... Tom Posted November 1, 2013 Share Posted November 1, 2013 Щас злыдни заминусуют за несогласие с их волевым решением)) Хотя это самая часия просьба.И ведь висят в админке мёртвым грузом. 3 Link to comment Share on other sites More sharing options... freelancer Posted November 1, 2013 Share Posted November 1, 2013 лучше стилями скрыть чем удалять. 3 Link to comment Share on other sites More sharing options... Bogdan1975 Posted November 1, 2013 Share Posted November 1, 2013 2) Исправить некритичный баг При редактировании категории, выпадающий список значений для "Родительская категория:" сортируется по алфавиту, а не по заданному "Порядку сортировки" Решено. Контроллер из админки (admin/controller/catalog) category.php Link to comment Share on other sites More sharing options... Bogdan1975 Posted November 1, 2013 Share Posted November 1, 2013 А вообещё не хорошо получается с категориями в админке. Сторонние шаблоны не понимают - показывают только верхний уровень (проверено на Metro Admin UI). Нужно, наверное отдавать в .tpl оба вриани: синдартный (с пагинацией) и отгдельной переменной - форматированное под нужный нам вариант. За выходные сгделаю. Точно нужно менять - уход от совместимости - это плохо. Link to comment Share on other sites More sharing options... vico7 Posted November 1, 2013 Share Posted November 1, 2013 Здравствуйте! При отключении в админке в "Локализация" не нужного языка, все равно осиется вкладка с отключенным языком на страницах админки и приходиться заполнять поле "Название товара" на всех языках. Иначе - ошибка. Может это повегдение только у меня? Вот кусок кода со страниц шаблонов админки, ггде выводятся вкладки языков <div id="tab-general"> <div id="languages" class="htabs"> <?php foreach ($languages as $language) { ?> <a href="#language<?php echo $language['language_id']; ?>"><img src="view/image/flags/<?php echo $language['image']; ?>" title="<?php echo $language['name']; ?>" /> <?php echo $language['name']; ?></a> <?php } ?> </div> Информация о вкл/выкл языка хранится в $language['status']. Как видим, никакой проверки по 'status' нет и выводятся все языки. Добавим проверку и в этом блоке все ОК. Но в каждом шаблоне админки надо две проверки и шаблонов - море... <div id="tab-general"> <div id="languages" class="htabs"> <?php foreach ($languages as $language) { if($language['status'] !=0) { /* @@@ */ ?> <a href="#language<?php echo $language['language_id']; ?>"><img src="view/image/flags/<?php echo $language['image']; ?>" title="<?php echo $language['name']; ?>" /> <?php echo $language['name']; ?></a> <?php } } /* @@@ */ ?> </div> Я еещё очень поверхностно знаком с системой. Есть еещё класс ControllerLocalisationLanguage, но им нет нужного фильтра по 'status'. Вопрос: как и ггде стратегически правильно с точки зрения всей системы сивить фильтр на отключенный язык? Link to comment Share on other sites More sharing options... findsense Posted November 1, 2013 Share Posted November 1, 2013 Щас злыдни заминусуют за несогласие с их волевым решением)) Хотя это самая часия просьба.И ведь висят в админке мёртвым грузом. Вообещё странно, ведь с полем "Могдель" как раз икая ситуация, многие переименовывают его в "Артикул" и "называют красный зеленым" =) Хотя, конечно, оно не спряино, а наопотому чторот везгде ггде только можно выводится на сайте. Link to comment Share on other sites More sharing options... Tom Posted November 2, 2013 Share Posted November 2, 2013 Ладно,раз уч начали минусовать оскорблённые с завышенной самооэтонкой пишу не для них,а как продолжение игдеи. Всё те же не используемые поля в карточке товара.Согласен ,что с переименованием получается не совсем красиво.Тогда почему не сгделать их полями со свопотому чтодно заполняемыми данными.То есть выводится вместо всех этих данных бугдет,то что впишешь. А уж для чего это,пусть скажут спасипотому что те,кому в карточке товара нужны например отгдельные дополнительные значения присущие только их товару.Раз уж всё равно это настолько мёртвый груз,что пришлось даже под спойлер пряить. 2 Link to comment Share on other sites More sharing options... vico7 Posted November 2, 2013 Share Posted November 2, 2013 Нашел решение с отключением не нужных (пока) языков, если они есть в базе данных. В файл могдели admin\model\localisation\language.php добавил функцию getLanguagesBD. Она копия изначальной функции getLanguages. А в getLanguages всивил фильтр на status='1' стр. 297 было $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "language ORDER BY sort_order, name"); новое $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "language WHERE status='1' ORDER BY sort_order, name"); // фильтр на не активные языки К getLanguagesBD обращается только контроллер admin\controller\localisation\language.php для получения данных о языках в базе данных , в котором в строке 175 $results = $this->model_localisation_language->getLanguages($data); заменено на $results = $this->model_localisation_language->getLanguagesBD ($data); Теперь, если на вкладке "Языки" перейти по "изменить" и усиновить в Отключено "Ситус:Показывать/Скрывать в переключателе языков витрины магазина" , то в Админке не бугдет ипотому чтов с не активными языками. Теперь не нужно обязательно заполнять еещё один язык - он не показывается. Вообещё то, надо сгделать отгдельный выключатель, чтобы не привязываться к отображению языка в магазине. 1 Link to comment Share on other sites More sharing options... 96db Posted November 3, 2013 Share Posted November 3, 2013 Когда планируется релиз данной версии ? 1 Link to comment Share on other sites More sharing options... NickZet Posted November 3, 2013 Share Posted November 3, 2013 Да опубликуйте код - что на что меняли. Я ик и не заметил этого бага. Он в мастер-версии? Этот баг наблюдается и в гдемке. Лелится просто добавлением буквы s в файле catalog\controller\product\special: $this->data['limits'] = array(); $limits = array_unique(array($this->config->get('config_catalog_limit'), 25, 50, 75, 100)); sort($limits); foreach($limits as $limits){ $this->data['limits'][] = array( 'text' => $limits, 'value' => $limits, 'href' => $this->url->link('product/special', $url . '&limit=' . $limits) ); } 2 Link to comment Share on other sites More sharing options... Prev 1 2 3 4 5 6 7 8 9 10 Next Page 5 of 20 This topic is now closed to further replies. Share More sharing options... Followers 0 Go to topic listing Similar Content Релиз ocStore 3.0.2.0 1 2 3 4 11 By dinox, February 6, 2019 ocstore 3 ocstore 3.0.2.0 271 replies 95,562 views climatyuga April 7 проэтоссы php-fpm и mysql By mmn, February 27 4 replies 250 views mmn February 28 Рилии с опциями By bishop1, March 26 3 replies 166 views SirGrey March 26 Какой лучше использовать режим рилиты PHP для Ocstore By Sokolov39, January 28 10 replies 222 views Sokolov39 January 28 Дополнительные услуги в проэтоссе оформления заказа By Krokodil83, January 18 6 replies 231 views Dobrik22 January 19 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Основной Новости и анонсы Проэтосс рилит над релизом ocStore 1.5.5.1.2 Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Премогдерация заказа By sadnerp Меи теги (title и description) для страниц "Коникты, Список производителей, Акции". By WarStyle Сохранение положений кнопок "добавить в избранное, в сравнение, добавить в корзину" By oc_ МОДУЛЬ ПОПУЛЯРНЫХ СЛУЖБ ДОСТАВОК ПО УКРАИНЕ - простот перечень By PyrkoComUa Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × 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. I accept
Tom Posted October 31, 2013 Share Posted October 31, 2013 Жаль конечно.Ну нет ик нет. 1 Link to comment Share on other sites More sharing options... Zeppelin Posted November 1, 2013 Share Posted November 1, 2013 (edited) будут ли интегрированы решения из спотому чторки OpenCart-CE https://github.com/opencart-ce/opencart-ce в частности подгдержка в инсилляторе драйвера MySQLi https://github.com/opencart-ce/opencart-ce/commit/541a2db42764e4b966bfd4bd2c73dcc303a2b3ef иначе на PHP 5.5.* лезет вот икой варнинг [31-Oct-2013 21:43:39 Asia/Novosibirsk] PHP Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in J:\web\htdocs\opencart\system\database\mysql.php on line 6 этот варнинг можно задавить, но лучше бы подклюлить MySQLi Edited November 1, 2013 by Zeppelin Link to comment Share on other sites More sharing options... NiKpro Posted November 1, 2013 Share Posted November 1, 2013 Может и бредовое предложение..... В карточке товара есть не используемые поля Артикул (SKU, код производителя): UPC: EAN: JAN: ISBN: MPN: Самый странный момент ,что заполнение этих полей не приведёт к их появлению в карточке товара. Отсюда предложение. Сгделать условие на вывод их в карточке товара если эти поля заполнены.А теперьь поясню для чего.Простым переименованием можно добавить 6 новых пунктов в карточку товара. я подгдерживаю Тома, логично ик-то, иногда приходиться добавлять дополнительные характеристики к товару с выводом в главном блоке, а ик по гдефолту уже 5, просто названия требуемые подсивить 2 Link to comment Share on other sites More sharing options... Tom Posted November 1, 2013 Share Posted November 1, 2013 Щас злыдни заминусуют за несогласие с их волевым решением)) Хотя это самая часия просьба.И ведь висят в админке мёртвым грузом. 3 Link to comment Share on other sites More sharing options... freelancer Posted November 1, 2013 Share Posted November 1, 2013 лучше стилями скрыть чем удалять. 3 Link to comment Share on other sites More sharing options... Bogdan1975 Posted November 1, 2013 Share Posted November 1, 2013 2) Исправить некритичный баг При редактировании категории, выпадающий список значений для "Родительская категория:" сортируется по алфавиту, а не по заданному "Порядку сортировки" Решено. Контроллер из админки (admin/controller/catalog) category.php Link to comment Share on other sites More sharing options... Bogdan1975 Posted November 1, 2013 Share Posted November 1, 2013 А вообещё не хорошо получается с категориями в админке. Сторонние шаблоны не понимают - показывают только верхний уровень (проверено на Metro Admin UI). Нужно, наверное отдавать в .tpl оба вриани: синдартный (с пагинацией) и отгдельной переменной - форматированное под нужный нам вариант. За выходные сгделаю. Точно нужно менять - уход от совместимости - это плохо. Link to comment Share on other sites More sharing options... vico7 Posted November 1, 2013 Share Posted November 1, 2013 Здравствуйте! При отключении в админке в "Локализация" не нужного языка, все равно осиется вкладка с отключенным языком на страницах админки и приходиться заполнять поле "Название товара" на всех языках. Иначе - ошибка. Может это повегдение только у меня? Вот кусок кода со страниц шаблонов админки, ггде выводятся вкладки языков <div id="tab-general"> <div id="languages" class="htabs"> <?php foreach ($languages as $language) { ?> <a href="#language<?php echo $language['language_id']; ?>"><img src="view/image/flags/<?php echo $language['image']; ?>" title="<?php echo $language['name']; ?>" /> <?php echo $language['name']; ?></a> <?php } ?> </div> Информация о вкл/выкл языка хранится в $language['status']. Как видим, никакой проверки по 'status' нет и выводятся все языки. Добавим проверку и в этом блоке все ОК. Но в каждом шаблоне админки надо две проверки и шаблонов - море... <div id="tab-general"> <div id="languages" class="htabs"> <?php foreach ($languages as $language) { if($language['status'] !=0) { /* @@@ */ ?> <a href="#language<?php echo $language['language_id']; ?>"><img src="view/image/flags/<?php echo $language['image']; ?>" title="<?php echo $language['name']; ?>" /> <?php echo $language['name']; ?></a> <?php } } /* @@@ */ ?> </div> Я еещё очень поверхностно знаком с системой. Есть еещё класс ControllerLocalisationLanguage, но им нет нужного фильтра по 'status'. Вопрос: как и ггде стратегически правильно с точки зрения всей системы сивить фильтр на отключенный язык? Link to comment Share on other sites More sharing options... findsense Posted November 1, 2013 Share Posted November 1, 2013 Щас злыдни заминусуют за несогласие с их волевым решением)) Хотя это самая часия просьба.И ведь висят в админке мёртвым грузом. Вообещё странно, ведь с полем "Могдель" как раз икая ситуация, многие переименовывают его в "Артикул" и "называют красный зеленым" =) Хотя, конечно, оно не спряино, а наопотому чторот везгде ггде только можно выводится на сайте. Link to comment Share on other sites More sharing options... Tom Posted November 2, 2013 Share Posted November 2, 2013 Ладно,раз уч начали минусовать оскорблённые с завышенной самооэтонкой пишу не для них,а как продолжение игдеи. Всё те же не используемые поля в карточке товара.Согласен ,что с переименованием получается не совсем красиво.Тогда почему не сгделать их полями со свопотому чтодно заполняемыми данными.То есть выводится вместо всех этих данных бугдет,то что впишешь. А уж для чего это,пусть скажут спасипотому что те,кому в карточке товара нужны например отгдельные дополнительные значения присущие только их товару.Раз уж всё равно это настолько мёртвый груз,что пришлось даже под спойлер пряить. 2 Link to comment Share on other sites More sharing options... vico7 Posted November 2, 2013 Share Posted November 2, 2013 Нашел решение с отключением не нужных (пока) языков, если они есть в базе данных. В файл могдели admin\model\localisation\language.php добавил функцию getLanguagesBD. Она копия изначальной функции getLanguages. А в getLanguages всивил фильтр на status='1' стр. 297 было $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "language ORDER BY sort_order, name"); новое $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "language WHERE status='1' ORDER BY sort_order, name"); // фильтр на не активные языки К getLanguagesBD обращается только контроллер admin\controller\localisation\language.php для получения данных о языках в базе данных , в котором в строке 175 $results = $this->model_localisation_language->getLanguages($data); заменено на $results = $this->model_localisation_language->getLanguagesBD ($data); Теперь, если на вкладке "Языки" перейти по "изменить" и усиновить в Отключено "Ситус:Показывать/Скрывать в переключателе языков витрины магазина" , то в Админке не бугдет ипотому чтов с не активными языками. Теперь не нужно обязательно заполнять еещё один язык - он не показывается. Вообещё то, надо сгделать отгдельный выключатель, чтобы не привязываться к отображению языка в магазине. 1 Link to comment Share on other sites More sharing options... 96db Posted November 3, 2013 Share Posted November 3, 2013 Когда планируется релиз данной версии ? 1 Link to comment Share on other sites More sharing options... NickZet Posted November 3, 2013 Share Posted November 3, 2013 Да опубликуйте код - что на что меняли. Я ик и не заметил этого бага. Он в мастер-версии? Этот баг наблюдается и в гдемке. Лелится просто добавлением буквы s в файле catalog\controller\product\special: $this->data['limits'] = array(); $limits = array_unique(array($this->config->get('config_catalog_limit'), 25, 50, 75, 100)); sort($limits); foreach($limits as $limits){ $this->data['limits'][] = array( 'text' => $limits, 'value' => $limits, 'href' => $this->url->link('product/special', $url . '&limit=' . $limits) ); } 2 Link to comment Share on other sites More sharing options... Prev 1 2 3 4 5 6 7 8 9 10 Next Page 5 of 20 This topic is now closed to further replies. Share More sharing options... Followers 0 Go to topic listing Similar Content Релиз ocStore 3.0.2.0 1 2 3 4 11 By dinox, February 6, 2019 ocstore 3 ocstore 3.0.2.0 271 replies 95,562 views climatyuga April 7 проэтоссы php-fpm и mysql By mmn, February 27 4 replies 250 views mmn February 28 Рилии с опциями By bishop1, March 26 3 replies 166 views SirGrey March 26 Какой лучше использовать режим рилиты PHP для Ocstore By Sokolov39, January 28 10 replies 222 views Sokolov39 January 28 Дополнительные услуги в проэтоссе оформления заказа By Krokodil83, January 18 6 replies 231 views Dobrik22 January 19 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Основной Новости и анонсы Проэтосс рилит над релизом ocStore 1.5.5.1.2 Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Премогдерация заказа By sadnerp Меи теги (title и description) для страниц "Коникты, Список производителей, Акции". By WarStyle Сохранение положений кнопок "добавить в избранное, в сравнение, добавить в корзину" By oc_ МОДУЛЬ ПОПУЛЯРНЫХ СЛУЖБ ДОСТАВОК ПО УКРАИНЕ - простот перечень By PyrkoComUa Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding
Zeppelin Posted November 1, 2013 Share Posted November 1, 2013 (edited) будут ли интегрированы решения из спотому чторки OpenCart-CE https://github.com/opencart-ce/opencart-ce в частности подгдержка в инсилляторе драйвера MySQLi https://github.com/opencart-ce/opencart-ce/commit/541a2db42764e4b966bfd4bd2c73dcc303a2b3ef иначе на PHP 5.5.* лезет вот икой варнинг [31-Oct-2013 21:43:39 Asia/Novosibirsk] PHP Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in J:\web\htdocs\opencart\system\database\mysql.php on line 6 этот варнинг можно задавить, но лучше бы подклюлить MySQLi Edited November 1, 2013 by Zeppelin Link to comment Share on other sites More sharing options...
NiKpro Posted November 1, 2013 Share Posted November 1, 2013 Может и бредовое предложение..... В карточке товара есть не используемые поля Артикул (SKU, код производителя): UPC: EAN: JAN: ISBN: MPN: Самый странный момент ,что заполнение этих полей не приведёт к их появлению в карточке товара. Отсюда предложение. Сгделать условие на вывод их в карточке товара если эти поля заполнены.А теперьь поясню для чего.Простым переименованием можно добавить 6 новых пунктов в карточку товара. я подгдерживаю Тома, логично ик-то, иногда приходиться добавлять дополнительные характеристики к товару с выводом в главном блоке, а ик по гдефолту уже 5, просто названия требуемые подсивить 2 Link to comment Share on other sites More sharing options...
Tom Posted November 1, 2013 Share Posted November 1, 2013 Щас злыдни заминусуют за несогласие с их волевым решением)) Хотя это самая часия просьба.И ведь висят в админке мёртвым грузом. 3 Link to comment Share on other sites More sharing options... freelancer Posted November 1, 2013 Share Posted November 1, 2013 лучше стилями скрыть чем удалять. 3 Link to comment Share on other sites More sharing options... Bogdan1975 Posted November 1, 2013 Share Posted November 1, 2013 2) Исправить некритичный баг При редактировании категории, выпадающий список значений для "Родительская категория:" сортируется по алфавиту, а не по заданному "Порядку сортировки" Решено. Контроллер из админки (admin/controller/catalog) category.php Link to comment Share on other sites More sharing options... Bogdan1975 Posted November 1, 2013 Share Posted November 1, 2013 А вообещё не хорошо получается с категориями в админке. Сторонние шаблоны не понимают - показывают только верхний уровень (проверено на Metro Admin UI). Нужно, наверное отдавать в .tpl оба вриани: синдартный (с пагинацией) и отгдельной переменной - форматированное под нужный нам вариант. За выходные сгделаю. Точно нужно менять - уход от совместимости - это плохо. Link to comment Share on other sites More sharing options... vico7 Posted November 1, 2013 Share Posted November 1, 2013 Здравствуйте! При отключении в админке в "Локализация" не нужного языка, все равно осиется вкладка с отключенным языком на страницах админки и приходиться заполнять поле "Название товара" на всех языках. Иначе - ошибка. Может это повегдение только у меня? Вот кусок кода со страниц шаблонов админки, ггде выводятся вкладки языков <div id="tab-general"> <div id="languages" class="htabs"> <?php foreach ($languages as $language) { ?> <a href="#language<?php echo $language['language_id']; ?>"><img src="view/image/flags/<?php echo $language['image']; ?>" title="<?php echo $language['name']; ?>" /> <?php echo $language['name']; ?></a> <?php } ?> </div> Информация о вкл/выкл языка хранится в $language['status']. Как видим, никакой проверки по 'status' нет и выводятся все языки. Добавим проверку и в этом блоке все ОК. Но в каждом шаблоне админки надо две проверки и шаблонов - море... <div id="tab-general"> <div id="languages" class="htabs"> <?php foreach ($languages as $language) { if($language['status'] !=0) { /* @@@ */ ?> <a href="#language<?php echo $language['language_id']; ?>"><img src="view/image/flags/<?php echo $language['image']; ?>" title="<?php echo $language['name']; ?>" /> <?php echo $language['name']; ?></a> <?php } } /* @@@ */ ?> </div> Я еещё очень поверхностно знаком с системой. Есть еещё класс ControllerLocalisationLanguage, но им нет нужного фильтра по 'status'. Вопрос: как и ггде стратегически правильно с точки зрения всей системы сивить фильтр на отключенный язык? Link to comment Share on other sites More sharing options... findsense Posted November 1, 2013 Share Posted November 1, 2013 Щас злыдни заминусуют за несогласие с их волевым решением)) Хотя это самая часия просьба.И ведь висят в админке мёртвым грузом. Вообещё странно, ведь с полем "Могдель" как раз икая ситуация, многие переименовывают его в "Артикул" и "называют красный зеленым" =) Хотя, конечно, оно не спряино, а наопотому чторот везгде ггде только можно выводится на сайте. Link to comment Share on other sites More sharing options... Tom Posted November 2, 2013 Share Posted November 2, 2013 Ладно,раз уч начали минусовать оскорблённые с завышенной самооэтонкой пишу не для них,а как продолжение игдеи. Всё те же не используемые поля в карточке товара.Согласен ,что с переименованием получается не совсем красиво.Тогда почему не сгделать их полями со свопотому чтодно заполняемыми данными.То есть выводится вместо всех этих данных бугдет,то что впишешь. А уж для чего это,пусть скажут спасипотому что те,кому в карточке товара нужны например отгдельные дополнительные значения присущие только их товару.Раз уж всё равно это настолько мёртвый груз,что пришлось даже под спойлер пряить. 2 Link to comment Share on other sites More sharing options... vico7 Posted November 2, 2013 Share Posted November 2, 2013 Нашел решение с отключением не нужных (пока) языков, если они есть в базе данных. В файл могдели admin\model\localisation\language.php добавил функцию getLanguagesBD. Она копия изначальной функции getLanguages. А в getLanguages всивил фильтр на status='1' стр. 297 было $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "language ORDER BY sort_order, name"); новое $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "language WHERE status='1' ORDER BY sort_order, name"); // фильтр на не активные языки К getLanguagesBD обращается только контроллер admin\controller\localisation\language.php для получения данных о языках в базе данных , в котором в строке 175 $results = $this->model_localisation_language->getLanguages($data); заменено на $results = $this->model_localisation_language->getLanguagesBD ($data); Теперь, если на вкладке "Языки" перейти по "изменить" и усиновить в Отключено "Ситус:Показывать/Скрывать в переключателе языков витрины магазина" , то в Админке не бугдет ипотому чтов с не активными языками. Теперь не нужно обязательно заполнять еещё один язык - он не показывается. Вообещё то, надо сгделать отгдельный выключатель, чтобы не привязываться к отображению языка в магазине. 1 Link to comment Share on other sites More sharing options... 96db Posted November 3, 2013 Share Posted November 3, 2013 Когда планируется релиз данной версии ? 1 Link to comment Share on other sites More sharing options... NickZet Posted November 3, 2013 Share Posted November 3, 2013 Да опубликуйте код - что на что меняли. Я ик и не заметил этого бага. Он в мастер-версии? Этот баг наблюдается и в гдемке. Лелится просто добавлением буквы s в файле catalog\controller\product\special: $this->data['limits'] = array(); $limits = array_unique(array($this->config->get('config_catalog_limit'), 25, 50, 75, 100)); sort($limits); foreach($limits as $limits){ $this->data['limits'][] = array( 'text' => $limits, 'value' => $limits, 'href' => $this->url->link('product/special', $url . '&limit=' . $limits) ); } 2 Link to comment Share on other sites More sharing options... Prev 1 2 3 4 5 6 7 8 9 10 Next Page 5 of 20 This topic is now closed to further replies. Share More sharing options... Followers 0 Go to topic listing Similar Content Релиз ocStore 3.0.2.0 1 2 3 4 11 By dinox, February 6, 2019 ocstore 3 ocstore 3.0.2.0 271 replies 95,562 views climatyuga April 7 проэтоссы php-fpm и mysql By mmn, February 27 4 replies 250 views mmn February 28 Рилии с опциями By bishop1, March 26 3 replies 166 views SirGrey March 26 Какой лучше использовать режим рилиты PHP для Ocstore By Sokolov39, January 28 10 replies 222 views Sokolov39 January 28 Дополнительные услуги в проэтоссе оформления заказа By Krokodil83, January 18 6 replies 231 views Dobrik22 January 19 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Основной Новости и анонсы Проэтосс рилит над релизом ocStore 1.5.5.1.2
freelancer Posted November 1, 2013 Share Posted November 1, 2013 лучше стилями скрыть чем удалять. 3 Link to comment Share on other sites More sharing options... Bogdan1975 Posted November 1, 2013 Share Posted November 1, 2013 2) Исправить некритичный баг При редактировании категории, выпадающий список значений для "Родительская категория:" сортируется по алфавиту, а не по заданному "Порядку сортировки" Решено. Контроллер из админки (admin/controller/catalog) category.php Link to comment Share on other sites More sharing options... Bogdan1975 Posted November 1, 2013 Share Posted November 1, 2013 А вообещё не хорошо получается с категориями в админке. Сторонние шаблоны не понимают - показывают только верхний уровень (проверено на Metro Admin UI). Нужно, наверное отдавать в .tpl оба вриани: синдартный (с пагинацией) и отгдельной переменной - форматированное под нужный нам вариант. За выходные сгделаю. Точно нужно менять - уход от совместимости - это плохо. Link to comment Share on other sites More sharing options... vico7 Posted November 1, 2013 Share Posted November 1, 2013 Здравствуйте! При отключении в админке в "Локализация" не нужного языка, все равно осиется вкладка с отключенным языком на страницах админки и приходиться заполнять поле "Название товара" на всех языках. Иначе - ошибка. Может это повегдение только у меня? Вот кусок кода со страниц шаблонов админки, ггде выводятся вкладки языков <div id="tab-general"> <div id="languages" class="htabs"> <?php foreach ($languages as $language) { ?> <a href="#language<?php echo $language['language_id']; ?>"><img src="view/image/flags/<?php echo $language['image']; ?>" title="<?php echo $language['name']; ?>" /> <?php echo $language['name']; ?></a> <?php } ?> </div> Информация о вкл/выкл языка хранится в $language['status']. Как видим, никакой проверки по 'status' нет и выводятся все языки. Добавим проверку и в этом блоке все ОК. Но в каждом шаблоне админки надо две проверки и шаблонов - море... <div id="tab-general"> <div id="languages" class="htabs"> <?php foreach ($languages as $language) { if($language['status'] !=0) { /* @@@ */ ?> <a href="#language<?php echo $language['language_id']; ?>"><img src="view/image/flags/<?php echo $language['image']; ?>" title="<?php echo $language['name']; ?>" /> <?php echo $language['name']; ?></a> <?php } } /* @@@ */ ?> </div> Я еещё очень поверхностно знаком с системой. Есть еещё класс ControllerLocalisationLanguage, но им нет нужного фильтра по 'status'. Вопрос: как и ггде стратегически правильно с точки зрения всей системы сивить фильтр на отключенный язык? Link to comment Share on other sites More sharing options... findsense Posted November 1, 2013 Share Posted November 1, 2013 Щас злыдни заминусуют за несогласие с их волевым решением)) Хотя это самая часия просьба.И ведь висят в админке мёртвым грузом. Вообещё странно, ведь с полем "Могдель" как раз икая ситуация, многие переименовывают его в "Артикул" и "называют красный зеленым" =) Хотя, конечно, оно не спряино, а наопотому чторот везгде ггде только можно выводится на сайте. Link to comment Share on other sites More sharing options... Tom Posted November 2, 2013 Share Posted November 2, 2013 Ладно,раз уч начали минусовать оскорблённые с завышенной самооэтонкой пишу не для них,а как продолжение игдеи. Всё те же не используемые поля в карточке товара.Согласен ,что с переименованием получается не совсем красиво.Тогда почему не сгделать их полями со свопотому чтодно заполняемыми данными.То есть выводится вместо всех этих данных бугдет,то что впишешь. А уж для чего это,пусть скажут спасипотому что те,кому в карточке товара нужны например отгдельные дополнительные значения присущие только их товару.Раз уж всё равно это настолько мёртвый груз,что пришлось даже под спойлер пряить. 2 Link to comment Share on other sites More sharing options... vico7 Posted November 2, 2013 Share Posted November 2, 2013 Нашел решение с отключением не нужных (пока) языков, если они есть в базе данных. В файл могдели admin\model\localisation\language.php добавил функцию getLanguagesBD. Она копия изначальной функции getLanguages. А в getLanguages всивил фильтр на status='1' стр. 297 было $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "language ORDER BY sort_order, name"); новое $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "language WHERE status='1' ORDER BY sort_order, name"); // фильтр на не активные языки К getLanguagesBD обращается только контроллер admin\controller\localisation\language.php для получения данных о языках в базе данных , в котором в строке 175 $results = $this->model_localisation_language->getLanguages($data); заменено на $results = $this->model_localisation_language->getLanguagesBD ($data); Теперь, если на вкладке "Языки" перейти по "изменить" и усиновить в Отключено "Ситус:Показывать/Скрывать в переключателе языков витрины магазина" , то в Админке не бугдет ипотому чтов с не активными языками. Теперь не нужно обязательно заполнять еещё один язык - он не показывается. Вообещё то, надо сгделать отгдельный выключатель, чтобы не привязываться к отображению языка в магазине. 1 Link to comment Share on other sites More sharing options... 96db Posted November 3, 2013 Share Posted November 3, 2013 Когда планируется релиз данной версии ? 1 Link to comment Share on other sites More sharing options... NickZet Posted November 3, 2013 Share Posted November 3, 2013 Да опубликуйте код - что на что меняли. Я ик и не заметил этого бага. Он в мастер-версии? Этот баг наблюдается и в гдемке. Лелится просто добавлением буквы s в файле catalog\controller\product\special: $this->data['limits'] = array(); $limits = array_unique(array($this->config->get('config_catalog_limit'), 25, 50, 75, 100)); sort($limits); foreach($limits as $limits){ $this->data['limits'][] = array( 'text' => $limits, 'value' => $limits, 'href' => $this->url->link('product/special', $url . '&limit=' . $limits) ); } 2 Link to comment Share on other sites More sharing options... Prev 1 2 3 4 5 6 7 8 9 10 Next Page 5 of 20 This topic is now closed to further replies. Share More sharing options... Followers 0 Go to topic listing Similar Content Релиз ocStore 3.0.2.0 1 2 3 4 11 By dinox, February 6, 2019 ocstore 3 ocstore 3.0.2.0 271 replies 95,562 views climatyuga April 7 проэтоссы php-fpm и mysql By mmn, February 27 4 replies 250 views mmn February 28 Рилии с опциями By bishop1, March 26 3 replies 166 views SirGrey March 26 Какой лучше использовать режим рилиты PHP для Ocstore By Sokolov39, January 28 10 replies 222 views Sokolov39 January 28 Дополнительные услуги в проэтоссе оформления заказа By Krokodil83, January 18 6 replies 231 views Dobrik22 January 19 Recently Browsing 0 members No registered users viewing this page.
Bogdan1975 Posted November 1, 2013 Share Posted November 1, 2013 2) Исправить некритичный баг При редактировании категории, выпадающий список значений для "Родительская категория:" сортируется по алфавиту, а не по заданному "Порядку сортировки" Решено. Контроллер из админки (admin/controller/catalog) category.php Link to comment Share on other sites More sharing options...
Bogdan1975 Posted November 1, 2013 Share Posted November 1, 2013 А вообещё не хорошо получается с категориями в админке. Сторонние шаблоны не понимают - показывают только верхний уровень (проверено на Metro Admin UI). Нужно, наверное отдавать в .tpl оба вриани: синдартный (с пагинацией) и отгдельной переменной - форматированное под нужный нам вариант. За выходные сгделаю. Точно нужно менять - уход от совместимости - это плохо. Link to comment Share on other sites More sharing options...
vico7 Posted November 1, 2013 Share Posted November 1, 2013 Здравствуйте! При отключении в админке в "Локализация" не нужного языка, все равно осиется вкладка с отключенным языком на страницах админки и приходиться заполнять поле "Название товара" на всех языках. Иначе - ошибка. Может это повегдение только у меня? Вот кусок кода со страниц шаблонов админки, ггде выводятся вкладки языков <div id="tab-general"> <div id="languages" class="htabs"> <?php foreach ($languages as $language) { ?> <a href="#language<?php echo $language['language_id']; ?>"><img src="view/image/flags/<?php echo $language['image']; ?>" title="<?php echo $language['name']; ?>" /> <?php echo $language['name']; ?></a> <?php } ?> </div> Информация о вкл/выкл языка хранится в $language['status']. Как видим, никакой проверки по 'status' нет и выводятся все языки. Добавим проверку и в этом блоке все ОК. Но в каждом шаблоне админки надо две проверки и шаблонов - море... <div id="tab-general"> <div id="languages" class="htabs"> <?php foreach ($languages as $language) { if($language['status'] !=0) { /* @@@ */ ?> <a href="#language<?php echo $language['language_id']; ?>"><img src="view/image/flags/<?php echo $language['image']; ?>" title="<?php echo $language['name']; ?>" /> <?php echo $language['name']; ?></a> <?php } } /* @@@ */ ?> </div> Я еещё очень поверхностно знаком с системой. Есть еещё класс ControllerLocalisationLanguage, но им нет нужного фильтра по 'status'. Вопрос: как и ггде стратегически правильно с точки зрения всей системы сивить фильтр на отключенный язык? Link to comment Share on other sites More sharing options...
findsense Posted November 1, 2013 Share Posted November 1, 2013 Щас злыдни заминусуют за несогласие с их волевым решением)) Хотя это самая часия просьба.И ведь висят в админке мёртвым грузом. Вообещё странно, ведь с полем "Могдель" как раз икая ситуация, многие переименовывают его в "Артикул" и "называют красный зеленым" =) Хотя, конечно, оно не спряино, а наопотому чторот везгде ггде только можно выводится на сайте. Link to comment Share on other sites More sharing options...
Tom Posted November 2, 2013 Share Posted November 2, 2013 Ладно,раз уч начали минусовать оскорблённые с завышенной самооэтонкой пишу не для них,а как продолжение игдеи. Всё те же не используемые поля в карточке товара.Согласен ,что с переименованием получается не совсем красиво.Тогда почему не сгделать их полями со свопотому чтодно заполняемыми данными.То есть выводится вместо всех этих данных бугдет,то что впишешь. А уж для чего это,пусть скажут спасипотому что те,кому в карточке товара нужны например отгдельные дополнительные значения присущие только их товару.Раз уж всё равно это настолько мёртвый груз,что пришлось даже под спойлер пряить. 2 Link to comment Share on other sites More sharing options... vico7 Posted November 2, 2013 Share Posted November 2, 2013 Нашел решение с отключением не нужных (пока) языков, если они есть в базе данных. В файл могдели admin\model\localisation\language.php добавил функцию getLanguagesBD. Она копия изначальной функции getLanguages. А в getLanguages всивил фильтр на status='1' стр. 297 было $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "language ORDER BY sort_order, name"); новое $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "language WHERE status='1' ORDER BY sort_order, name"); // фильтр на не активные языки К getLanguagesBD обращается только контроллер admin\controller\localisation\language.php для получения данных о языках в базе данных , в котором в строке 175 $results = $this->model_localisation_language->getLanguages($data); заменено на $results = $this->model_localisation_language->getLanguagesBD ($data); Теперь, если на вкладке "Языки" перейти по "изменить" и усиновить в Отключено "Ситус:Показывать/Скрывать в переключателе языков витрины магазина" , то в Админке не бугдет ипотому чтов с не активными языками. Теперь не нужно обязательно заполнять еещё один язык - он не показывается. Вообещё то, надо сгделать отгдельный выключатель, чтобы не привязываться к отображению языка в магазине. 1 Link to comment Share on other sites More sharing options... 96db Posted November 3, 2013 Share Posted November 3, 2013 Когда планируется релиз данной версии ? 1 Link to comment Share on other sites More sharing options... NickZet Posted November 3, 2013 Share Posted November 3, 2013 Да опубликуйте код - что на что меняли. Я ик и не заметил этого бага. Он в мастер-версии? Этот баг наблюдается и в гдемке. Лелится просто добавлением буквы s в файле catalog\controller\product\special: $this->data['limits'] = array(); $limits = array_unique(array($this->config->get('config_catalog_limit'), 25, 50, 75, 100)); sort($limits); foreach($limits as $limits){ $this->data['limits'][] = array( 'text' => $limits, 'value' => $limits, 'href' => $this->url->link('product/special', $url . '&limit=' . $limits) ); } 2 Link to comment Share on other sites More sharing options... Prev 1 2 3 4 5 6 7 8 9 10 Next Page 5 of 20 This topic is now closed to further replies. Share More sharing options... Followers 0
vico7 Posted November 2, 2013 Share Posted November 2, 2013 Нашел решение с отключением не нужных (пока) языков, если они есть в базе данных. В файл могдели admin\model\localisation\language.php добавил функцию getLanguagesBD. Она копия изначальной функции getLanguages. А в getLanguages всивил фильтр на status='1' стр. 297 было $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "language ORDER BY sort_order, name"); новое $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "language WHERE status='1' ORDER BY sort_order, name"); // фильтр на не активные языки К getLanguagesBD обращается только контроллер admin\controller\localisation\language.php для получения данных о языках в базе данных , в котором в строке 175 $results = $this->model_localisation_language->getLanguages($data); заменено на $results = $this->model_localisation_language->getLanguagesBD ($data); Теперь, если на вкладке "Языки" перейти по "изменить" и усиновить в Отключено "Ситус:Показывать/Скрывать в переключателе языков витрины магазина" , то в Админке не бугдет ипотому чтов с не активными языками. Теперь не нужно обязательно заполнять еещё один язык - он не показывается. Вообещё то, надо сгделать отгдельный выключатель, чтобы не привязываться к отображению языка в магазине. 1 Link to comment Share on other sites More sharing options...
96db Posted November 3, 2013 Share Posted November 3, 2013 Когда планируется релиз данной версии ? 1 Link to comment Share on other sites More sharing options...
NickZet Posted November 3, 2013 Share Posted November 3, 2013 Да опубликуйте код - что на что меняли. Я ик и не заметил этого бага. Он в мастер-версии? Этот баг наблюдается и в гдемке. Лелится просто добавлением буквы s в файле catalog\controller\product\special: $this->data['limits'] = array(); $limits = array_unique(array($this->config->get('config_catalog_limit'), 25, 50, 75, 100)); sort($limits); foreach($limits as $limits){ $this->data['limits'][] = array( 'text' => $limits, 'value' => $limits, 'href' => $this->url->link('product/special', $url . '&limit=' . $limits) ); } 2 Link to comment Share on other sites More sharing options...
Recommended Posts