Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

markimax

Користувачі
  • Публікації

    20 101
  • З нами

  • Відвідування

Технічна підтримка

  • Робочі дні
    Пн
    Вт
    Ср
    Чт
    Пт
  • Вихідні дні
    Сб
  • Робочий час
    🇺🇦

Інформація

  • Інтереси
    Тариф на разработку 1 час - 30 евро. Суббота, воскресенье - выходные

Відвідувачі профілю

150 773 перегляди профілю

markimax's Achievements

Grand Master

Grand Master (14/14)

  • Dedicated Rare
  • First Post
  • Collaborator
  • Posting Machine Rare
  • Conversation Starter

Recent Badges

2,8k

Репутація

  1. Вітаю. В сторону найняти фахівця за гроші, та зекономити свій час (а час це ваші ж гроші). А так це гадання на кавовій гущі і ще можете дуже довго витрачати марно свій час (свої гроші) . Найняли фахівця. Він швидко виконав роботу. Заплатили та забули. До речі і нерви збережуться.
  2. Вітаю Кеш браузера Якщо не вірно налаштували на сервері..тобто відправляється заголовки кешування html браузеру... Як підсумок, браузер сторінку success бере з кешу і звісно ніяких виразовувань php не стається А JS звісно засікає
  3. Рекомендую вам звернутися до фахівців (звісно це буде платно, але зекономите час, а час це ваші ж гроші)
  4. Вітаю Такі запити до спільности треба детальніше розписувати Який?! Хоч би URL його надали ... треба ж подивитися куди він редиректить А так
  5. Вітаю. В старій версії модуля SEO мультимова є функціонал автоадаптера (там нема шаблонів прямо в модулі). Він не може автоматично (тому треба в ручну адаптувати) адаптувати перемикач мов теми (автоадаптер не ШІ). В новій версії SEO мультимова PRO є вже адаптований під цю тему шаблон (і під практично усі популярні теми (перелік є в описі модуля)) Рекомендую змінити старий модуль на PRO (це не оновлення, це геть інший модуль, з нуля написаний та він набагато кращий старого)
  6. Вітаю "Мови по замовчуванню" - не існує Мову визначає URL (як того вимагає Google) Для мультимовності можете скористатися модулем
  7. Ну а як ви гадаєте? Коли ось такі "акції" на безліч модулів. Цікаво дуже
  8. Ну то взагалі я вже писав в темах На рівні .htaccess (чи конфіга nginx) банити треба усіх зайвих ботів Щось на кшталт такого RewriteEngine on RewriteRule 0x\.php - [F] RewriteRule wp-login\.php - [F] RewriteRule class\.api\.php - [F] RewriteRule ^(.*)wp-admin - [F] RewriteRule ^(.*)wp-content - [F] ...
  9. Найпростіше по referer $botfinder = false; if (isset($this->request->server['HTTP_REFERER'])) { $referer = $this->request->server['HTTP_REFERER']; } else { $referer = 'NO REFERER. MAY BE BOT'; $botfinder = true; }
  10. Та там у Даніеля до фіга таких "нюансів" м'яко кажучи ))) Що таке уніфікація, стандартизація, відсутність фрагментації та відсутність диференціації мабуть він не чув. Але ідеального в світі нічого не буває... як я кажу - "Навіть на сонці є плями, але воно нас гріє та дає життя"
  11. Взагалі на "сітку" виводу отих усіх контролерів можна було зробити один контролер (так саме як і модулів виводу товарів) І не писати простирадло (зараз код Даніеля виглядає як неандертальський в контролерах), а ось щось такого плану public function index($settings) { return $this ->start(settings) ->load_language() ->header() ->breadcrumb() ->main() ->positions() ->output(); } ... private function header() { $this->document->setTitle($this->language->get('heading_title')); if (method_exists($this->document, 'setRobots')) { $this->document->setRobots('noindex,follow'); } return $this; } ... А потім подіями як завгодно обробляти // У файлі установки $this->model_setting_event->addEvent('your_event_name', 'catalog/controller/your_controller/header/after', 'extension/event/your_event/afterHeader'); // У контролері події public function afterHeader(&$route, &$data, &$output) { // Ваш код, який буде виконано після методу header() }
  12. Можна набагато простіше для шаблонів, щоб не тягати "туди-сюди" код шаблонів {% include 'default/template/product/thumb.twig' %} //$loader = new \Twig\Loader\ArrayLoader(array($filename . '.twig' => $code)); $loader1 = new \Twig_Loader_Array(array($filename . '.twig' => $code)); $loader2 = new \Twig_Loader_Filesystem(array(DIR_TEMPLATE)); // to find further includes $loader = new \Twig_Loader_Chain(array($loader1, $loader2));

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.