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

markimax

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

    20 095
  • З нами

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

Усі публікації користувача markimax

  1. Инструкция ;) Там описано как обновлять Вообще стандартно Переписали поверх и сделали 4 клика В этой версии даже есть прогресс бар обновления Но ... есть один ньюанс Удалите в главной админ части в поле HTML код кнопки "подробнее/далее" И тогда автоматом вставиться <a href="{URL}" class="button btn btn-primary seocms_further {CLASS}" title="{TITLE}" {DATA}>→</a>
  2. Подписку сделаю Сейчас работаю над упрощением модуля для тех у кого нет квалификации Далее, модуль разделиться еще на 10 модулей по виджетам Как это будет, вот пример работы всего ОДНОГО виджета http://news.opencartadmin.com/ Модуль SEO CMS NEWS - т е новости как вы догадались Там все вообще просто - один виджет и всё :)
  3. Это вы зря... И кстати не надо даже знать jquery - есть все привязки, примеры в выпадающем списке Знать немного css только надо. Но извините если сами сайт делаете вы ОБЯЗАНЫ знать css ;) Это, извините базовые знания
  4. А куда вы вообще полезли ? В привязки ... зачем ? Привязки очень редко используются. Они блогу - не нужны вообще Читайте инструкцию внимательно, примеры смотрите. Не надо ничего выдумывать и делать "методом тыка" Насмотрелся как делают "методом тыка" - полный бред, даже "блондинки" лучше справляются с первого раза
  5. Да это похвально. Согласен. Но модуль узкоспециализированный - там принцип легче описать А SEO CMS PRO разно - функциональный и имеет очень много связанных настроек. И математических вариантов их - более миллиарда Описать все не возможно. Поэтому сами пользователи (кто как не они) сделали инструкцию для "чайников" https://opencartforum.com/files/file/2636-инструкция-к-модулю-seo-cms/ К примеру есть же инструкция у iPhone, но в то же время куча "сторонних" издательств выпускают руководства "iPhone для чайников"
  6. Смотрите на демо - Виджет Меню И не путайте пожалуйста терминологию Это не "статья" а пункт меню В модуле это можно сделать Главный пункт меню родительская категория, выпадающие - дочерние
  7. Вы имеете ввиду категории а не "статья" ? Как может при наведении на статью, выпадать другая статья ;)
  8. Что то в таком роде RewriteBase / RewriteCond %{HTTP_HOST} ^domen\.com/category/ RewriteRule ^(.*)$ http://poddomen.domen.com/category/$1 [R=301,L]
  9. А тема другого модуля то :) Не посмотрел на версию opencart, все спешка Ну да ладно, в ЛС вышлите доступ к админ части и URL где предупреждение
  10. Это мат часть стандарта де факто jquery https://www.google.com/search?q=перемещение+блока+jquery Вы вставляете в "текст" какой то блок маркер <div id='suda_xochu'></div> и через поле привязки $('#suda_xochu').html(data); переносите блок Только виджет располагайте в позиции подвала
  11. Это высота шрифта определенная ТЕМОЙ Это мат часть CSS не модуля Вы можете css прописать или где нибудь у себя или лучше в модуле на главной админке таб CSS сайта Класс там есть .ascp-list-title-widget { font-szie: сколько вам нужно px; }
  12. Доступ в админку Подозреваю НЕ стандарт vqmod в opencart 2
  13. Сделано 4 -мя картинками Фактически галереей (ссылку на модуль прикладывал выше)
  14. В культуре opencart нельзя пользоваться массивами $_SERVER (это плохо с точки зрения безопасности) Только $this->request->server
  15. Очень дико Надо как в seo_pro.php private function validate() { $cnt_cnt = $this->config->get('asc_cnt_cnt'); if (isset($this->request->get['route']) && $this->request->get['route'] == 'error/not_found') { return; } if (empty($this->request->get['route'])) { $this->request->get['route'] = 'common/home'; } if (isset($this->request->server['HTTP_X_REQUESTED_WITH']) && strtolower($this->request->server['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') { return; } if (isset($this->request->server['HTTPS']) && (($this->request->server['HTTPS'] == 'on') || ($this->request->server['HTTPS'] == '1'))) { $config_url = substr($this->config->get('config_ssl'), 0, $this->strpos_offset('/', $this->config->get('config_ssl'), 3) + 1); $url = str_replace('&', '&', ltrim($this->request->server['REQUEST_URI'], '/')); $seo = str_replace('&', '&', str_replace($config_url, '', $this->url->link($this->request->get['route'], $this->getQueryString(array( 'route', '_route_', 'site_language' )), 'SSL'))); } else { $config_url = substr($this->config->get('config_url'), 0, $this->strpos_offset('/', $this->config->get('config_url'), 3) + 1); $url = str_replace('&', '&', ltrim($this->request->server['REQUEST_URI'], '/')); $seo = str_replace('&', '&', str_replace($config_url, '', $this->url->link($this->request->get['route'], $this->getQueryString(array( 'route', '_route_', 'site_language' )), 'NONSSL'))); } if (rawurldecode($url) != rawurldecode($seo)) { header($this->request->server['SERVER_PROTOCOL'] . ' 301 Moved Permanently'); $this->response->redirect($config_url . $seo); } } private function strpos_offset($needle, $haystack, $occurrence) { $arr = explode($needle, $haystack); switch ($occurrence) { case $occurrence == 0: return false; case $occurrence > max(array_keys($arr)): return false; default: return strlen(implode($needle, array_slice($arr, 0, $occurrence))); } } private function getQueryString($exclude = array()) { if (!is_array($exclude)) { $exclude = array(); } return urldecode(http_build_query(array_diff_key($this->request->get, array_flip($exclude)))); }
  16. Это фактически записи с картинкой выстроены горизонтально На демо есть
×
×
  • Створити...

Important Information

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