COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Доска почета

Популярные сообщения

Showing content with the highest reputation on 08/28/14 везде

  1. rower

    ANCART - шаблон для OCSHOP.CMS

    Спасибо, большое! В личку скинул!
    1 point
  2. sten

    Robots для OCShop

    Уважаемые форумчане, выкладываю на Ваш авторитетный суд вот такой роботс: User-Agent: * # Запрет индексации всего сайта Disallow: / # Индексация главной страницы Allow: /$ # Индексировать категорию katalog и все, что в ней находится Allow: /katalog # Запрет индексировать динамические страницы Disallow: /katalog/*?* Disallow: /katalog/*&* Disallow: /katalog/*php* # Запрет индексировать товары, находящиеся в подкатегории novinki Disallow: /katalog/novinki/* # Индексировать информационные страницы Allow: /about.html Allow: /informaciya-o-dostavke.html Allow: /politika-bezopasnosti.html Allow: /usloviya-soglasheniya.html Allow: /blog Allow: /actions Allow: /contacts Allow: /sitemap.xml Clean-param: tracking User-agent: Yandex # Запрет индексации всего сайта Disallow: / # Индексация главной страницы Allow: /$ # Индексировать категорию katalog и все, что в ней находится Allow: /katalog # Запрет индексировать динамические страницы Disallow: /katalog/*?* Disallow: /katalog/*&* Disallow: /katalog/*php* # Запрет индексировать товары, находящиеся в подкатегории novinki Disallow: /katalog/novinki/* # Индексировать информационные страницы Allow: /about.html Allow: /informaciya-o-dostavke.html Allow: /politika-bezopasnosti.html Allow: /usloviya-soglasheniya.html Allow: /blog Allow: /actions Allow: /contacts Allow: /sitemap.xml Clean-param: tracking Host: site.ru Sitemap: http://site.ru/sitemap.xml Скажите пожалуйста, насколько правильна такая политика, сначала все запретить и потом уже кое что открыть? И не забыл ли чего открыть? Заранее спасибо за Ваше мнение.
    1 point
  3. sten

    Robots для OCShop

    На всякий пожарный прикладываю .htaccess: #Options +FollowSymlinks # Запретить листинг директорий Options -Indexes # Закрыть доступ к файлам шаблонов <FilesMatch "\.(tpl|ini|log|txt)"> Order deny,allow Deny from all </FilesMatch> # Необходимо для ЧПУ RewriteEngine On # If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/ # Редирект c www на без www RewriteCond %{HTTP_HOST} ^www.site.ru RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L] # Редирект для главной (с /index.php на /) RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ RewriteRule ^index\.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L] RewriteBase / RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L] RewriteRule ^download/(.*) /index.php?route=error/not_found [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] ### Additional Settings that may need to be enabled for some servers ### Uncomment the commands by removing the # sign in front of it. ### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that. # 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it: # php_flag register_globals off # 2. If your cart has magic quotes enabled, This may work to disable it: # php_flag magic_quotes_gpc Off # 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try # php_value upload_max_filesize 999M # 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value post_max_size 999M # 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_execution_time 200 # 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_input_time 200 # 7. disable open_basedir limitations # php_admin_value open_basedir none # Предотвращение отображения сообщений о запрете доступа ErrorDocument 500 /index.php ErrorDocument 404 /index.php ErrorDocument 403 /index.php ErrorDocument 401 /index.php
    1 point
  4. Откройте скрипт в нотепад++ и там в низу активируйте категории ну и производителей. Либо возьмите translit.js из сборки окшоп. Для существующих товаров автоматом не генерирует но если вырезать название переклацнуть вкладки и вставить обратно урл сгенерируется
    1 point
  5. Это не решение Вашей проблемы?: http://forum.ocshop.info/index.php?/topic/86-%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B0-%D0%BF%D1%80%D0%B8-%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B5/
    1 point
  6. Daniel

    [Решено] Ошибка при установке.

    Ошибка из-за отсутствия определения переменной в файле /install/controller/step_1.php Добавьте в файл step_1.php после public function index() { if ($this->request->server['REQUEST_METHOD'] == 'POST') { $this->redirect($this->url->link('step_2')); } это if (isset($this->error['warning'])) { $this->data['error_warning'] = $this->error['warning']; } else { $this->data['error_warning'] = ''; } Полное содержание файла будет таким: <?php class ControllerStep1 extends Controller { public function index() { if ($this->request->server['REQUEST_METHOD'] == 'POST') { $this->redirect($this->url->link('step_2')); } if (isset($this->error['warning'])) { $this->data['error_warning'] = $this->error['warning']; } else { $this->data['error_warning'] = ''; } $this->data['action'] = $this->url->link('step_1'); $this->template = 'step_1.tpl'; $this->children = array( 'header', 'footer' ); $this->response->setOutput($this->render()); } } ?>
    1 point