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

Alina20

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

    131
  • З нами

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

Повідомлення, опубліковані користувачем Alina20

  1. все файлы в

    public_html/catalog/view/theme/default/template/checkout

    редактировала и поменяла выдачу хидера футера но вот с файлом cart.tpl какая-то беда - колонки правая и левая уплыли в левую сторону экрана, при этом все сделала так как во всех других файлах

    вот мой файл cart.tpl после использования wraper (закрывающий </div> в самом низу-самый последний,может его не туда поставила???):

    <?php echo $header; ?>

    <div id="wrapper">

    <div id="content">

    <div class="top">

    <div class="left"></div>

    <div class="right"></div>

    <div class="center">

    <h1>

    <?php echo $heading_title; ?>

    <?php if ($weight) { ?>

     (<?php echo $weight; ?>)

    <?php } ?>

    </h1>

    </div>

    </div>

    <div class="middle">

    <?php if ($error_warning) { ?>

    <div class="warning"><?php echo $error_warning; ?></div>

    <?php } ?>

    <form action="<?php echo str_replace('&', '&', $action); ?>" method="post" enctype="multipart/form-data" id="cart">

    <table class="cart">

    <tr>

    <th align="center"><?php echo $column_remove; ?></th>

    <th align="center"><?php echo $column_image; ?></th>

    <th align="left"><?php echo $column_name; ?></th>

    <th align="left"><?php echo $column_model; ?></th>

    <th align="right"><?php echo $column_quantity; ?></th>

    <?php if ($display_price) { ?>

    <th align="right"><?php echo $column_price; ?></th>

    <th align="right"><?php echo $column_total; ?></th>

    <?php } ?>

    </tr>

    <?php $class = 'odd'; ?>

    <?php foreach ($products as $product) { ?>

    <?php $class = ($class == 'even' ? 'odd' : 'even'); ?>

    <tr class="<?php echo $class; ?>">

    <td align="center"><input type="checkbox" name="remove[<?php echo $product['key']; ?>]" /></td>

    <td align="center"><a href="<?php echo str_replace('&', '&', $product['href']); ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></td>

    <td align="left" valign="top"><a href="<?php echo str_replace('&', '&', $product['href']); ?>"><?php echo $product['name']; ?></a>

    <?php if (!$product['stock']) { ?>

    <span style="color: #FF0000; font-weight: bold;">***</span>

    <?php } ?>

    <div>

    <?php foreach ($product['option'] as $option) { ?>

    - <small><?php echo $option['name']; ?> <?php echo $option['value']; ?></small><br />

    <?php } ?>

    </div></td>

    <td align="left" valign="top"><?php echo $product['model']; ?></td>

    <td align="right" valign="top"><input type="text" name="quantity[<?php echo $product['key']; ?>]" value="<?php echo $product['quantity']; ?>" size="3" /></td>

    <?php if ($display_price) { ?>

    <td align="right" valign="top"><?php echo $product['price']; ?></td>

    <td align="right" valign="top"><?php echo $product['total']; ?></td>

    <?php } ?>

    </tr>

    <?php } ?>

    </table>

    <?php if ($display_price) { ?>

    <div style="width: 100%; display: inline-block;">

    <table style="float: right; display: inline-block;">

    <?php foreach ($totals as $total) { ?>

    <tr>

    <td align="right"><b><?php echo $total['title']; ?></b></td>

    <td align="right"><?php echo $total['text']; ?></td>

    </tr>

    <?php } ?>

    </table>

    <br />

    </div>

    <?php } ?>

    <div class="buttons">

    <table>

    <tr>

    <td align="left"><a onclick="$('#cart').submit();" class="button"><span><?php echo $button_update; ?></span></a></td>

    <td align="center"><a onclick="location = '<?php echo str_replace('&', '&', $continue); ?>'" class="button"><span><?php echo $button_shopping; ?></span></a></td>

    <td align="right"><a onclick="location = '<?php echo str_replace('&', '&', $checkout); ?>'" class="button"><span><?php echo $button_checkout; ?></span></a></td>

    </tr>

    </table>

    </div>

    </form>

    </div>

    <div class="bottom">

    <div class="left"></div>

    <div class="right"></div>

    <div class="center"></div>

    </div>

    </div>

    </div>

    <?php echo $column_left; ?><?php echo $column_right; ?>

    <?php echo $footer; ?>

    ================================================================================

    разобралась,видимо этот файл еще какие-то цеплял и из этих каких-то я не все подправила. махинации с <div id="wrapper"> проделала со всеми файлами тпл в которых было соответствующее положение хидера футера и колонн - и корзина вернулась на свое место...простите но точно не могу сказать какой файл отвечал за это, делала "все под замес" )

  2. ocStore 1.0.1RC2

    ./admin/model/catalog/product.php

    Найти

    public function deleteProduct($product_id) {
    Добавить ниже

    $query = $this->db->query("SELECT image FROM " . DB_PREFIX . "product WHERE  product_id = '" . (int)$product_id . "' UNION ALL SELECT image FROM " . DB_PREFIX . "product_image WHERE  product_id = '" . (int)$product_id . "'");
    foreach ($query->rows as $result) {
    	$query2 = $this->db->query("SELECT count(*) c FROM (SELECT p.image FROM " . DB_PREFIX . "product p WHERE p.image = '".$result['image']."' UNION ALL SELECT pi.image FROM " . DB_PREFIX . "product_image pi WHERE pi.image = '".$result['image']."' UNION ALL SELECT ct.image FROM " . DB_PREFIX . "category ct WHERE ct.image = '".$result['image']."') t");        
    	if (((int)$query2->row['c'] < 2) && file_exists(DIR_IMAGE . $result['image'])) @unlink(DIR_IMAGE . $result['image']);
    }

    попробовала - не удаляет картинки, они остаются и в папке кэш и в папке дата =\ может я что не так сделала. но сам товар удаляется а все его картинки остаются.

  3. нет в смысле вообще удалить с плайсхолдером -чтоб остались только ссылки? там ведь если картинку не поставить место под нее остается - не очень красиво, неужели никто не решил вопрос??

  4. Подскажите пожалуйста как удалить картинки во всех категориях и подкатегориях в дефолтном шаблоне но оставить ссылки под ними-чтоб были только ссылки на продукты без картинок?

    То что нужно не нашла, если плохо искала подскажите где обсуждалось?? Буду очень признательна.

  5. столько времени прошло, заходила на столько сайтов в том числе к тем кто жаловался на то что облако тегов не запускается или есть иные пробл-у всех нормально работает с русскими тегами - а выложить адекватную версию для 0.2 видимо жалко (((

  6. Подобное дополнение для версии ocStore 0.2.x было построено несколько иначе... В таблице товара добавлялась колонка для записи идентификатора основной категории. При этом было немного не удобно делать выборку основной категории (приходилось работать с двумя таблицами: product и product_to_category)

    В этом дополнении (для версии ocStore v1.0.x) в таблицу product ничего не добавляется, а основная категория отмечается в дополнительном поле таблицы product_to_category. Так проще, когда всё в одной таблице.

    Если товары отображаются только в одной категории - то ничего делать не надо, эта категория и будет считаться основной.

    Для товаров отображаемых в нескольких категориях в качестве основной будет использована первая категория.

    Экспорт/Импорт я ещё не смотрел, но скорее всего надо немного подправить Экспорт/Импорт для четкого контроля основной категории у товаров отображаемых в нескольких категориях.

    простите а вот это решение подойдет для версии 0.2???

  7. Какой-какой сделать папку?

    думаю я бред несу-больно только не бейте...ну в смысле чтоб фото продуктов хранилось в папке кэш раз опенкарт ее так рьяно использует...почему я так туплю и спрашиваю просто у меня (не знаю как у вас конечно) картинок товаров скажем 150 мег в папке кэш эти же картинки мегов на 80---это нормально вообще??

  8. мотайте файл вниз в поисках

    $wProdLimit = $this->config->get('webme_categories_at_homepage_limit');
    				if ($wProdLimit > 0) {
    					$results = $this->model_catalog_product->getProductsByCategoryId($category_id, $sort, $order, 0, $this->config->get('webme_categories_at_homepage_limit'));
    				} else {
    					$results = $this->model_catalog_product->getProductsByCategoryId($category_id, $sort, $order);
    				}
    в обоих местах меняйте

    $results = $this->model_catalog_product->getProductsByCategoryId($category_id, $sort,
    на

    $results = $this->model_catalog_product->getProductsByCategoryId($category_id, "", $sort,

    если не поможет - пишите в ЛС.

    Отличный модуль, но, очень сильно грузит кэш, причем очень..никто не заметил этого?

  9. в другой ветке спрашивала,создав тему, простите что дублирую там на меня внимания не обращают-видимо советами помогают лишь тем кто является опенкарттим =\

    по поводу кэша (как всегда уж-вопрос от меня,скорее всего, не блещет грамотностью но задам)вообще есть доля разумного в том,чтоб папку кеш\дата сделать искомой для всех картинок на сервере - тогда и думать про этот кэш не нужно будет или это бред?

  10. а зачем создавать два товара с одинаковыми картинками??? и так места мало на хостинге )

    я даже помогу чем смогу...правда в программировании я полный 0 :(, но мне кажется вообще все скажут спасибо за эту наработку,как считаете?

    а вот по поводу кеша (как всегда уж-вопрос от меня,скорее всего, не блещет грамотностью но задам)вообще есть доля разумного в том,чтоб папку кеш\дадта сделать искомой для всех картинок на сервере - тогда и думать про этот кэш не нужно будет или это бред?

  11. Есть вопрос к Вам уважаемые:

    Возможно кому-то пришло в голову,возможно уже есть решение - если так укажите где плиз если нет-вот в чем суть

    Когда в магазине очень много товару становиться не представляется возможным (с комфортом) удалить товар - его картинки остаются на сервере. есть ли возможность сделать так,чтоб вместе с удалением товара из магазина удалялись с серера фотографии которые этот товар цепляет??

    что делать с кешем? он кушает почти 50% пространства =\

  12. Оооо... Вижу мадам понимает толк в настоящих извращениях!

    Абсолютно правильным путём идёте... если понимаете почему контент должен идти первым в потоке - делайте и ничего не бойтесь!

    По поводу дублей с www и без, редиректов в .htaccess - ситуация следующая:

    Особых проблем нет когда сайт откликается на адреса с www и без нет.

    В основном это сказывается на новых сайтах. Поисковики индексируют оба типа ссылок и вес страниц расщепляется, но со временем приходит паук-зеркалировщик и страницы склеиваются. Правда зеркалировщик приходит очень редко и можно его прождать несколько месяцев. Кроме этого поисковик самостоятельно примет решение какой вариант адресов включать в индекс и это может не совпасть с Вашими ожиданиями.

    Яндексу свои предпочтения можно указать в robots.txt директивой Host

    Для Google это делается в Google WMT

    Но заниматься подобным для всех поисковиков практически не реально и поэтому обычно в .htaccess настраивают редирект со статусом 301 на предпочитаемый вид ссылок.

    Ничего плохого в редиректе со статусом 301 нет, вот что пишут об этом Google и Яндекс

    Для устранения дублей на всех страницах есть вот такие прибамбасы

    https://opencartforum.com/topic/2463-%D1%83%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B4%D1%83%D0%B1%D0%BB%D0%B5%D0%B9-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2-%D0%B8-%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D0%B9/page__p__15784__fromsearch__1#entry15784

    https://opencartforum.com/topic/3617-ocstore-v100-%D1%83%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B4%D1%83%D0%B1%D0%BB%D0%B5%D0%B9-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2-%D0%B8-%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80/page__p__24465__fromsearch__1#entry24465

    И в дополнение ссылочка на тему Кириллические URL

    спасибо! есть занятие на пару дней :)

  13. вот в чем дело...поняла,спасибо!

    откровенно говоря копалась в этой теме дабы разобраться с дублированием страниц и настроить htaccess

    поняла следущее:

    ###### для включения ЧПУ

    Options +FollowSymlinks

    RewriteEngine On

    RewriteBase /

    RewriteCond %{REQUEST_FILENAME} !-f

    RewriteCond %{REQUEST_FILENAME} !-d

    RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

    -------------------

    ###### для устранения дублей главной

    Options +FollowSymLinks

    RewriteEngine on

    RewriteCond %{HTTP_HOST} ^yoursite.ru

    RewriteRule (.*) http://www.yoursite.ru/$1'>http://www.yoursite.ru/$1 [R=301,L]

    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.html HTTP/

    RewriteRule ^index.html$ http://www.yoursite.ru/ [R=301,L]

    но писали что редирект не совсем нормально -как считаете???

    ------------------

    примерно понятно как в теле страници поменять местами выдачу хидера футера и тд в целях сео

    #wrapper

    правда не делала еще-страшновато лопатить все файлы..но думаю созрею скоро.

    ------------------

    что не могу понять как избавляться от дублей страниц всего сайте а не только главной---тоже редиректом в htaccess или иным способом??? если первое-то что прописывать??? если иные способы -то какие???

    вот такие вопросы возникли по поху прочтения. посоветуйте плиз?? и вообще понимание правильное или нет?

  14. http://www.google.ru/support/forum/p/webmasters/thread?tid=77869a6e690c80b6&hl=ru

    Я полностью согласен с лучшим ответом.

    И вообще без веских причин не люблю нарушений стандартов.

    ну видимо с вашим мнением на этом форумен не считались (без злобы) :rolleyes: ибо тут в адресной строке русский,правда получается вот так

    https://opencartforum.com/topic/1669-seo-%D0%BA%D0%BE%D0%BD%D1%82%D0%B5%D0%BD%D1%82-%D0%B8-%D1%83%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B4%D1%83%D0%B1%D0%BB%D0%B5%D0%B9-%D1%81%D1%81%D1%8B%D0%BB%D0%BE%D0%BA/page__st__40

    лично я,пожалуй, тоже соглашусь с лучшим ответом ну как минимум до той поры пока кририлические символы не войдут в эти стандарты...чего наверное никогда не будет.

  15. Почему нет, есть. (если я Вас правильно понял)

    Если вы хотите, что бы было вот так:

    mysite.ru/category/product
    
    У меня, после установки этого модуля, вот так:

    Изображение

    :rolleyes: Или, Вы не про это???

    Есть вопрос,только не судите строго если я бред несу...

    я скачала установила этот модуль-все работает,но вопрос:

    не логичней для рунета прописывать пути на русском языке(как ксатити вот на этом форуме прописывают)? (ну для тех чьи магазины расчитаны на русскоязычную аудиторию-в основном)

    т.е. чтоб получалось в итоге не :

    http://www.site.ru/monitori/sony/bolshie.php/

    а:

    http://www.site.ru/мониторы/сони/большие.php/

    это будет иметь значение для поисковиков или нет?

    яб сама все сделала,но увы,боюсь не смогу ((

    если в этой идеи есть разумное зерно помогите подсказкой плз..

  16. Логично. :) Как-то упустил этот момент.

    Спасибо. Исправил в коде.

    Есть вопрос к вам - почему-то в отзыве вот это появляется:

    Маша,Волгоград � 22 Jul 2011

    весь код записала туда куда сказанно...и еще в коде странице вместо из 5 звезд получается так:

    <img src="catalog/view/theme/default/image/stars_5.png" alt="5 �� 5 �����!" /><br />

    что не так? кодировка ANSI- по умолчанию для тпл файла вроде...

    подскажите плиз что поправить.

    и еще вопрос для чего это "из 5 звезд" искала искала так и не нашла фразу эту-может убрать вообще?

  17. Подскажите пожалуйста,если не сложно вам, как корректно продублировать модуль доставки по весу чтоб их стало 2 и каждый работал независимо от соседа. это возможно впринципе? если возможно - опишите поэтапно как это сделать правильно, я тут нашла ссылку на дублирование модулей-сделала все как там описывали но,увы, не получилось,может что-то не так сделала вообще,но следовала четко инструкциям. помогите,очень нужно.

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

Important Information

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