-
Публикаций
1 202 -
Зарегистрирован
-
Посещение
Достижения niger
-
OcBox MEGA: шаблон для OpenCart 3 и ocStore с кассой, живым поиском, фильтром и микроразметкой [Поддержка]
niger ответил в теме пользователя OcBox в Платные шаблоны
Як ви побачили то для перших 100 покупців суттєва знижка за БЕТА-тест. Ви звернули увагу лише на іконку телефона, а ось вирівнювання усередині блоків чомусь пропустили. А також у слайдері кнопка прилипла к навігації. -
Скільки коштує AI в інтернет-магазині: токени, ключі API і де тікають гроші
niger прокомментировал запись блога пользователя OcBox в Блог OcBox
куди класти Skills - для створення опису чи чогось іншого? Промпт це добре, але чим краще ви розібʼєте задачу на шматки і коротким малюнком опишете що робити та з чого почати, як рухатись, на що звертати уваги, що добре, що ні, та як валідувати(Python скрипти) - тим краще. Опис 800 символів наприклад, зробити трім по кінцівці, початку, чи зібрати структуру та знайти що майже відповідає на те саме питання і перефразувати щоб вписатись, а може від якихось параметрів можна робити межі опису більше чи менше, бо десь треба розкрити 3000 символів, а десь 500, але робити межу діапазоном - типу ОК, Допустимо, та ріжемо. У моделі коли вона пише текст немає памʼяті - для неї кожне речення це послідовність токенів. Тому 800 символів тексту опису це не 800*1.7 токенів, а більше, якщо треба щоб це було не просто - аби не порожня карточка. Тож я не погоджуюсь із розрахунками, вони ніби є, але аналіз в них "аби не порожня карточка". -
Теж помітив деякі нюанси, хотів трохи перестрахуватись, щоб крон не зніс записи, але там все закублено в методі update, та ті які за оновленням стоять. Тож доведеться колхозити із тимчасовими таблицями та звірками, а потім лише оновлення в базу.
- 6 023 ответа
-
- новая почта
- модуль доставки
- (і ще 9)
-
Бачив це вже на деяких сайтах, можливо не ваше, та і взагалі не опенкарт були. Моє враження - це жах. Люди так не пишуть. Навчити ЛЛМ писати погано, як люди, значно тяжче ніж написати це самому, або відредагувати, і лише якщо ви самі знаєте + та - товару. Він пише без суті, бо він цим не користувався, а пише лише те, що є в його базі навчання. І коли бачиш 5-6 таких відгуків, то просто йдеш повз цього магазину, бо користі там нуль, нащо створювати нуль сенсу я зрозуміти не можу.
- 1 ответ
-
- 2
-
-
- ai opencart
- отзывы
- (і ще 4)
-
Чи є комплексне рішення для checkout та обробки замовлення в OpenCart?
niger ответил в теме пользователя rondo_ в Общие вопросы
$240 за 4 модулі, та $120 встановлення та налаштування. Якщо звісно їх ціни на сторінці модуля вірні. -
Файл для ШІ агентів llms.txt
niger ответил в теме пользователя Binjonso в SEO-вопросы (оптимизация и продвижение магазина)
Ага, так само супер-пупер-мега-необхідно для всіх, треба реалізувати, а потім буде як в гуглі Пошуковим ботам(llm, чи фб, Гугл, бінг та іншим) байдуже на ваші файли, їм байдуже на ваші рекомендації - єдиний спосіб йому щось заборонить, це не давати йому туди доступ, (403 помилка), сторінка за авторизацією чи щось схоже. Все інше це як повісити на двері без замка напис "Вхід заборонено" Так само як і заставити його проіндексувати чи обійти ваш сайт, він не найде ваш файл якщо не знає про ваш сайт, а якщо знає про ваш сайт, то llm.txt йому вже не дуже то й треба, він візьме те що захоче. Ви його вже в цьому ніяк не завадите. Єдиний знак який забороняє рух на дорогах України це плита, забор чи яма на всю ширину дороги. Ви скільки завгодно можете поставити знаків 3.21 на вʼїзді до вашого двору, але лише закриті ворота - дійсно забороняють туди рух. -
Збір побажань по функціоналу, який би ви хотіли бачити в ocStore 4.1.0.4
niger ответил в теме пользователя dinox в Новости и анонсы
Хочу спитати, а в 4 версії, так само як і в 3 - в route(наш request) усі параметри мають бути як string, але приймається масив, та взагалі будь-що, та замість того, щоб ще на етапі отримання викинути, ми повністю обробляємо такий запит. Нащо це робити? Може хтось пояснить? if (isset($this->request->post['product_id'])) { $product_id = (int)$this->request->post['product_id']; } else { $product_id = 0; } if (isset($this->request->get['path'])) { $path = (string)$this->request->get['path']; } else { $path = ''; } $parts = explode('_', $path); $category_id = (int)array_pop($parts); $this->load->model('catalog/category'); $category_info = $this->model_catalog_category->getCategory($category_id); if ($category_info) { if (isset($this->request->get['product_id'])) { $product_id = (int)$this->request->get['product_id']; } else { $product_id = 0; } $this->load->model('catalog/product'); $product_info = $this->model_catalog_product->getProduct($product_id); if ($product_info) { Та далі, багато ще де місць. Ми продовжуємо обробляти запити, які треба було вже викинути як не легітимні. Ось ці параметри системи - 'path', 'product_id', 'manufacturer_id', 'information_id', 'prod_id', 'sort', 'order', 'page', 'limit', 'api_token' Я чому питаю, до мене дуже багато заходить скрипт-кідді із таким, 200 GET /site.url/?sort=p.sort_order%20or%201%3DExtractValue(1,CoNCaT(0x3a,(md5(122459))))&order=ASC Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36 301 GET /site.url/?sort=a%26ping%202130706433%26%23'%26ping%202130706434%26a%26%23%22%26ping%202130706435%26a%5C&order=ASC Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36 403 GET /site.url/106%27%20or%201%3DExtractValue%281%2CCoNCaT%280x3a%2C%28md5%28122459%29%29%29%29%20or%201%3D%272-site.url Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36 та багато схожого, це масив із xss, sql-injection та іншим намагаються всунути, і все це створює зайве навантаження, хоча мало б бути вже відкинуте, заздалегідь. Я виправив це guardом, який тільки бачить в route масив шле в дупу, та htaccess, але хтось прояснить нащо обробляти це взагалі? $scalar_keys = array( 'path', 'product_id', 'manufacturer_id', 'information_id', 'prod_id', 'sort', 'order', 'page', 'limit', 'api_token' ); foreach ($scalar_keys as $key) { if (isset($this->request->get[$key]) && !is_string($this->request->get[$key])) { return new Action('error/bad_request'); } Можливо моє рішення неархитектурне, так не було задумано, та я все зламав - можете накидати мені. Бо я не знаю як інакше це виправити. -
Перші кроки в створенні магазину на OpenСart
niger прокомментировал запись блога пользователя Kateryna_Kyslytsia в Дівчина, яка в житті не писала жодного рядка коду, сама роблю собі інтернет-магазин на OpenCart
Ніяк. Коли ви йдете за чиюсь платформу, ви розвиваєте чужу платформу, і вони вам дають за невелику плату можливість користуватись її благами. Сайт - це власна платформа, і в неї треба вкладатись. Якби ви не вміли шити, ви би найняли швачок, якщо не вмієте самі, а тут вирішили що якось інакше все працює? Ви би хоча б взяли б консультації чи найняли людину, яка знає що таке комерція в інтернеті, та як з цим жити. Це все чудово, але він робить лише те, що ви від нього вимагаєте, якщо ви не розумієте як це має працювати, він це(нерозуміння) збільшить в декілька разів. Головне правило всесвіту - збільшити хаос. Ви робите все вірно. Для технічної оптимізації та коду сайту - це 0 сенсу. зайві токени для клода. з будь-якими кредами, треба обережніше, бо вони легко зʼявляться у відкритому доступі. Але на вашому сайті зараз цього і близько немає, як і налаштувань для СЕО, ГЕО, АЕО та і інших оптимізацій. Що, це і навіщо? заради символів у тексті? Ви молодець що спробували, але використовувати ассистента треба там, де ви маєте експертизу, інакше це марна трата грошей. Мені здається у лекалах чи оптимізації ваших процесів у нього було б значно більше користі, а на зекономлені гроші найняли людину яка має експертизу в цьому. Чи ви і вдома електрику, підключення акумуляторів під блекаут, та ремонтуєте холодильник та іншу техніку через промпти? -
хит продаж UpStore – адаптивний універсальний шаблон + Швидкий Старт [Поддержка]
niger ответил в теме пользователя 29aleksey в Платные шаблоны
@29aleksey здається у вашому onePageCheckout не екрануються апострофи, якщо додавати користувацькі налаштування у доставку, чи оплату. -
Як відключити наскрізний блок FAQ на посадочних сторінках OCFilter
niger ответил в теме пользователя mortypupsik в SEO, карта сайта, оптимизация
І як вирішили цю проблему? -
перевірив в трьох магазинах, все ок. позавчора та сьогодні вночі оновились.
- 6 023 ответа
-
- новая почта
- модуль доставки
- (і ще 9)
-
Вам в розділ послуг. Бо без доступу до сайту, коду, та бази - з цим не розібратись, тому вам треба найняти виконавця, який все перевірить та виправить.
-
можливо використовувати стандартні параметри товару г*ш*в?
- 6 023 ответа
-
- новая почта
- модуль доставки
- (і ще 9)
-
Генерація картинок і баннерів для сайта за допомою ШІ
niger ответил в теме пользователя VitalStar в Opencart 3.x: Общие вопросы
до появи gptimage-2 юзав нанобана(gemini), але зараз нанобанана на однакових промптах значно гірша та ще і додає свою вотермарку.