ЧПУ и модуль "product"

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
mazhar
Forum Members
Forum Members
Posts: 60
Joined: Thu Sep 06, 2012 1:15 pm

ЧПУ и модуль "product"

Post by mazhar »

Добрый вечер! Вот такая у меня проблема возникла и прошу помочь разобраться:
после установки ЧПУ в шаблоне карточки товара модуля "products" (v.2.18.4) перестали отображаться фотографии и не работаю ссылки, если убрать ЧПУ, то все работает? cms 1.10.3
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: ЧПУ и модуль "product"

Post by guro »

Что в .htaccess?
mazhar
Forum Members
Forum Members
Posts: 60
Joined: Thu Sep 06, 2012 1:15 pm

Re: ЧПУ и модуль "product"

Post by mazhar »

guro wrote:Что в .htaccess?
# Attempt to override some php settings, these settings may be helpful on some hosts if your
# default configuration does not meet CMS's minimum requirements, and your host
# has given your account appropriate permissions
#php_value upload_max_filesize "10M"
#php_value session_save_path "tmp/cache"

#php_flag magic_quotes_gpc Off
#php_flag register_globals Off
#php_flag session.use_trans_sid Off

# (this is important, so uncomment if your host permit)
#Options -Indexes
#ServerSignature Off

#Options +FollowSymLinks

# To prevent E_STRICT problems with PHP 5.3+ you can uncomment the following lines
# Note: These settings should only be enabled for production sites!
#php_flag display_startup_errors 0
#php_flag display_errors 0
#php_flag html_errors 0
#php_value docref_root 0
#php_value docref_ext 0

<IfModule mod_rewrite.c>
RewriteEngine on
#
#Sub-dir e.g: /cmsms
RewriteBase /

# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
# but ignore POST requests.
#RewriteCond %{REQUEST_URI} !/$
#RewriteCond %{REQUEST_URI} !\.
#RewriteCond %{REQUEST_METHOD} !POST$
#RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]

# Rewrites urls in the form of /parent/child/
# but only rewrites if the requested URL is not a file or directory
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
</IfModule>

<IfModule mod_header.c>
# Disable ETags
Header unset ETag
FileEtag None
</IfModule>

<IfModule mod_deflate.c>
# Compress css, plaintext, xml, gif, and images in transport.
AddOutputFilterByType DEFLATE text/css text/plain text/xml image/gif image/jpeg image/png
</IfModule>

<IfModule mod_expires.c>
<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
# Set expires tags on various files... so that the browser wont attempt to reload them.
ExpiresActive On
ExpiresDefault "access plus 1 year"
<IfModule mod_header.c>
# Setting cache control to public allowes proxy servers to cache the items too.
Header set Cache-Control "public"
</IfModule>
</FilesMatch>
</IfModule>
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: ЧПУ и модуль "product"

Post by guro »

В config.php установлено

Code: Select all

$config['url_rewriting'] = 'mod_rewrite';
?
artbe

Re: ЧПУ и модуль "product"

Post by artbe »

Не стал создавать новую тему, поэтому спрошу здесь. Не подскажите как открыть изображения (картинки) в карточке товара, модуль Products.

Например, при добавлении картинки, создается "превью" и вывести картинку можно так:

Code: Select all

<img src="{$entry->file_location}/{$field->thumbnail}" alt="{$entry->product_name}"/>
А как вывести любую другую фотку, которая скажем лежит в этом же каталоге?

Также при добавлении нового товара, хочу вывести фотографии с помощью модуля Gallery. Но, cms считает что это просто текст -

Code: Select all

{Gallery dir="rubashka"}
Как поправить?
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: ЧПУ и модуль "product"

Post by guro »

artbe wrote:А как вывести любую другую фотку, которая скажем лежит в этом же каталоге?
Не понятна идея. Если есть каталогер, значит есть и дополнительные изображения на закладке "Изображения" при редактировании страницы. Соответственно, в шаблоне фотки доступны в переменных

Code: Select all

{$image_url_array}, {$src_image_url_array}, {$image_thumb_url_array}
artbe wrote:Также при добавлении нового товара, хочу вывести фотографии с помощью модуля Gallery. Но, cms считает что это просто текст
1. Создаете дополнительное текстовое поле для элемента, к примеру, "gallery".
2. В это поле вставляете

Code: Select all

{Gallery dir="rubashka"}
3. В шаблоне вставляете

Code: Select all

{eval var=$gallery}
artbe

Re: ЧПУ и модуль "product"

Post by artbe »

Вот оно как! Благодарю Вас, guro!
Post Reply

Return to “Russian - русский”